Commit Graph

13 Commits

Author SHA1 Message Date
Kirill Shumilov
667a399761 feat(xod-project): make custom types castable to other types 2020-01-24 18:35:28 +03:00
Evgeny Kochetkov
bb14981842 fix(xod-project): skip clashing pin labels check for expanded variadic patches 2018-07-18 18:42:44 +03:00
Evgeny Kochetkov
4be9f04c2a refactor(xod-arduino, xod-client, xod-fs, xod-project): migrate tests from expect to assert, get rid of dirty-chai
Closes #1129
2018-06-13 18:52:06 +03:00
Kirill Shumilov
08b20f53ca refactor(xod-project, xod-client, xod-client-electron): update error constructors, get rid of formatMessage, CONST.ERRORS, and make it shows normally in the client (onShowCode and in the console, after upload fails). Still needed to fix link tooltips 2018-04-16 17:35:13 +03:00
Evgeny Kochetkov
8b592903d6 feat(xod-project): change xod/core/cast(*,*) to xod/core/cast-to-*(*) 2018-04-06 13:34:04 +03:00
Kirill Shumilov
f1e22fa74f feat(xod-project): add utility functions isSpecializationNode and getBaseNameWithoutTypes 2018-03-26 17:28:57 +03:00
Evgeny Kochetkov
f9cfce6c33 feat(xod-project, stdlib, workspace): use xod/core/cast(*,*) instead of xod/core/cast-*-to-* 2018-03-20 15:50:38 +03:00
Kirill Shumilov
6aa2cfc86f feat(xod-project): allow to specify types in the patch path (E.G. @/some-patch(string,number)) and fix not working validation of patch paths 2018-03-15 11:54:14 +03:00
Evgeny Kochetkov
e6ab08e297 chore(infra): format code with prettier
Just `yarn lint  --fix`
2018-03-05 17:59:03 +03:00
Kirill Shumilov
4e510b7957 feat(xod-project): add basic features for variadics: new types, getters/setters, path utils, built-in patches, function that computes variadic Pins and validates variadic Patch 2018-02-20 15:38:17 +03:00
Kirill Shumilov
7b98d745f0 feat(xod-project): add resolvePatchPath function 2017-06-05 19:21:33 +03:00
Evgeny Kochetkov
2dc29618fa tweak(xod-project): make patchPathUtils more DRY 2017-05-15 16:29:02 +03:00
Evgeny Kochetkov
8959082245 refactor(xod-project): make patch pins computed from terminal nodes 2017-05-15 09:11:06 +03:00