Evgeny Kochetkov
|
e6ab08e297
|
chore(infra): format code with prettier
Just `yarn lint --fix`
|
2018-03-05 17:59:03 +03:00 |
|
Evgeny Kochetkov
|
ca2c2e0b60
|
test(xod-project): throw away tests that depend on hm-def
|
2017-07-25 14:22:34 +03:00 |
|
Kirill Shumilov
|
c52791503a
|
feat(xod-project): add functions and tests for them: assocPatchList, resolveNodeTypesInProject, setNodeType
|
2017-06-05 19:21:33 +03:00 |
|
Evgeny Kochetkov
|
8cfbb28c55
|
refactor(xod-project): simplify boundValues shape
|
2017-05-18 17:26:33 +03:00 |
|
Evgeny Kochetkov
|
5ac7ad7074
|
refactor(xod-project): rename *CurriedPin* functions to *BoundValue*
|
2017-05-18 15:17:02 +03:00 |
|
Evgeny Kochetkov
|
a1dedd00ea
|
refactor(xod-project): since boundValues is always present, remove defaulting to empty object
|
2017-05-18 15:17:02 +03:00 |
|
Evgeny Kochetkov
|
155003ec11
|
refactor(xod-project): add ‘boundValues’ field to Node type, get rid of ‘curried’ flag
|
2017-05-18 15:17:02 +03:00 |
|
Evgeny Kochetkov
|
0a3583f08a
|
refactor(xod-project): remove curryPin, add removeBoundValue
|
2017-05-18 15:17:02 +03:00 |
|
Evgeny Kochetkov
|
32ce58eba7
|
refactor(xod-project): remove isPinCurried function
|
2017-05-18 15:17:02 +03:00 |
|
Evgeny Kochetkov
|
e0e215a72b
|
refactor(*): rename Node’s pin property to boundValues
|
2017-05-18 15:13:56 +03:00 |
|
Evgeny Kochetkov
|
d08fb6af13
|
refactor(*): rename ‘xod/built-in’ to ‘xod/patch-nodes’
|
2017-05-15 16:59:01 +03:00 |
|
Evgeny Kochetkov
|
8959082245
|
refactor(xod-project): make patch pins computed from terminal nodes
|
2017-05-15 09:11:06 +03:00 |
|
Evgeny Kochetkov
|
db01dcd57d
|
feat(xod-project): enforce identifiers and patch paths format
|
2017-04-28 15:58:04 +03:00 |
|
Victor Nakoryakov
|
a136cca855
|
doc(xod-project): fix test spec strings to reflect reality
|
2017-03-09 19:22:51 +03:00 |
|
Victor Nakoryakov
|
de7b790a28
|
refactor(xod-project): remove monad in setNodePosition
|
2017-03-09 19:22:51 +03:00 |
|
Victor Nakoryakov
|
551bef1220
|
refactor(xod-project): no monads in createNode
|
2017-03-09 19:22:51 +03:00 |
|
Victor Nakoryakov
|
5c9a363639
|
refactor(xod-project): get rid of a monad in getPinNodeDataType
|
2017-03-09 19:22:51 +03:00 |
|
Victor Nakoryakov
|
c9942dcf85
|
refactor(xod-project): enforce type for terminal nodes
|
2017-03-09 19:22:51 +03:00 |
|
Victor Nakoryakov
|
8abee00339
|
refactor(xod-project): escape monad in getPinNodeDirection
|
2017-03-09 19:22:51 +03:00 |
|
Kirill Shumilov
|
cfcad8e150
|
feat(xod-project): add getCurriedPins function
|
2017-02-17 18:18:58 +03:00 |
|
Victor Nakoryakov
|
1cd55b856c
|
chore(xod-project): make linter happy
|
2017-02-17 14:47:47 +03:00 |
|
Victor Nakoryakov
|
0098dfdc69
|
refactor(xod-project): enforce types of node module
|
2017-02-17 14:47:47 +03:00 |
|
Kirill Shumilov
|
47569b3cb1
|
test(xod-project): add one more test for node.js
|
2017-02-02 11:40:43 +03:00 |
|
Kirill Shumilov
|
3ad4f3f795
|
refactor(*): enable and fix arrow-parens rule
|
2017-01-16 18:35:27 +03:00 |
|
Kirill Shumilov
|
a238f6f413
|
refactor(xod-project): fix grammatic mistakes, rename some functions and move some repeating code into separate functions
|
2016-12-14 20:28:09 +03:00 |
|
Kirill Shumilov
|
0299fe9845
|
feat(xod-project): add associating pins to Patch on associating terminal nodes
|
2016-12-14 20:28:09 +03:00 |
|
Kirill Shumilov
|
3ad0d58569
|
refactor(xod-project): replace old methods in project, move all errors into constants and test every validate method that returns correct error message
|
2016-12-14 20:28:09 +03:00 |
|
Kirill Shumilov
|
9816427324
|
feat(xod-project): finish implementation and tests for nodes and links
|
2016-12-14 20:28:09 +03:00 |
|
Kirill Shumilov
|
6a7e9a2c92
|
feat(xod-project): add some implementation and tests for nodes, patch and remove excessive imports of ramda in the tests
|
2016-12-14 20:28:09 +03:00 |
|