Chris Roberts
|
2bf39a7dcf
|
If graph is not acyclic, break cycles before finding path
|
2022-04-25 12:26:18 -05:00 |
|
Chris Roberts
|
2f7a9c5a79
|
Add support for detecting and breaking cycles in graph
|
2022-04-25 12:26:18 -05:00 |
|
Chris Roberts
|
3cdac85d91
|
Allow nil values for input types
|
2022-04-25 12:26:18 -05:00 |
|
Chris Roberts
|
1256abc7b2
|
Fix synced folder plugin initialization in mapper
|
2022-04-25 12:26:18 -05:00 |
|
Chris Roberts
|
2a7e43d269
|
Fix value usage in the boolean mapper
|
2022-04-25 12:26:18 -05:00 |
|
Chris Roberts
|
aa934f4436
|
Implement known type mappers directly
|
2022-04-25 12:26:17 -05:00 |
|
Chris Roberts
|
047a7f08d8
|
Replace auto-generated mappers with direct implementation of subset
|
2022-04-25 12:26:17 -05:00 |
|
Chris Roberts
|
64ebe30618
|
Remove string conversion to pathname
|
2022-04-25 12:26:17 -05:00 |
|
Chris Roberts
|
998432faee
|
Include source type when failed to reach destination
|
2022-04-25 12:26:17 -05:00 |
|
Chris Roberts
|
6bdc7baf39
|
Update name from Types to Type
|
2022-04-25 12:26:16 -05:00 |
|
Chris Roberts
|
e6a3e16b48
|
Remove from string mappers
|
2022-04-25 12:26:15 -05:00 |
|
Chris Roberts
|
de18081a35
|
Add mappers for host and plugin manager clients
|
2022-04-25 12:26:15 -05:00 |
|
Chris Roberts
|
3f7b7ee65a
|
Add mappers for loading command client
|
2022-04-25 12:26:15 -05:00 |
|
sophia
|
a3c3bb9cf1
|
Add mappers for synced folder client -> vagrant synced folder
|
2022-04-25 12:26:13 -05:00 |
|
sophia
|
1aabc7c4b5
|
Add mapper for a Class to String
|
2022-04-25 12:26:12 -05:00 |
|
sophia
|
8e0f42ec17
|
Add mapper for synced folder client to proto
|
2022-04-25 12:26:12 -05:00 |
|
sophia
|
04a6f762af
|
Make synced folder mapping work
|
2022-04-25 12:26:11 -05:00 |
|
sophia
|
38dd5ef5f9
|
Use path proto to pass around paths
|
2022-04-25 12:26:11 -05:00 |
|
sophia
|
6eaf399501
|
Add mapper Symbol -> String
|
2022-04-25 12:26:10 -05:00 |
|
sophia
|
b29b37af0d
|
Add mappers for time duration proto
|
2022-04-25 12:26:09 -05:00 |
|
sophia
|
73b6c7c6d6
|
Use Hash Arg to pass around communincator args
|
2022-04-25 12:26:09 -05:00 |
|
sophia
|
b9e7d2197e
|
Clean up from rebase
|
2022-04-25 12:26:09 -05:00 |
|
sophia
|
d57203f005
|
Get ruby communincator upload working
|
2022-04-25 12:26:09 -05:00 |
|
sophia
|
49ad851606
|
Use named paths proto message for uploading/downloading
|
2022-04-25 12:26:09 -05:00 |
|
sophia
|
8513a14f9e
|
Use RemotePath proto message to upload/download files
|
2022-04-25 12:26:08 -05:00 |
|
sophia
|
8a2375faf2
|
Add mapper for communincator path proto
|
2022-04-25 12:26:08 -05:00 |
|
sophia
|
93a5d6033b
|
Accept a struct as command options
|
2022-04-25 12:26:08 -05:00 |
|
sophia
|
45e15101df
|
Add mapper for Struct -> Hash
|
2022-04-25 12:26:08 -05:00 |
|
sophia
|
ce6b2c8338
|
Add mapper for communicator command
|
2022-04-25 12:26:08 -05:00 |
|
sophia
|
841573194e
|
Add mappers for synced folders and basis
|
2022-04-25 12:26:05 -05:00 |
|
Chris Roberts
|
319d86e555
|
Check graph for cycles before sorting. Fix expansion.
|
2022-04-25 12:26:03 -05:00 |
|
Chris Roberts
|
4f4a2ae916
|
Use clone before reversing
|
2022-04-25 12:26:03 -05:00 |
|
Chris Roberts
|
022f17e711
|
Use final vertex type for destination in mapper
|
2022-04-25 12:26:02 -05:00 |
|
Chris Roberts
|
7d548517c9
|
Add final vertex type to define destination
|
2022-04-25 12:26:02 -05:00 |
|
Chris Roberts
|
e60e43553e
|
Do not allow output vertices to be unique
|
2022-04-25 12:26:02 -05:00 |
|
Chris Roberts
|
f07ef26a64
|
Machine proto arg is within target
|
2022-04-25 12:26:02 -05:00 |
|
Chris Roberts
|
da8572cb45
|
Fix broker argument for statebag proto
|
2022-04-25 12:26:02 -05:00 |
|
Chris Roberts
|
3cc92280f8
|
Update mappers to include maps from funcspec value to proto
|
2022-04-25 12:26:02 -05:00 |
|
Chris Roberts
|
796d2f2578
|
Simplify direct mappers
|
2022-04-25 12:26:01 -05:00 |
|
Chris Roberts
|
c75c20692c
|
Cache environment and allow mapping without UI
|
2022-04-25 12:26:01 -05:00 |
|
Chris Roberts
|
ce3f18ada1
|
Add machine to_proto mapper and update from target
|
2022-04-25 12:26:01 -05:00 |
|
Chris Roberts
|
b7c04b4ecc
|
Add project caching in mapper
|
2022-04-25 12:26:01 -05:00 |
|
Chris Roberts
|
c3fb475abe
|
Remove target from String mapper
|
2022-04-25 12:26:00 -05:00 |
|
Chris Roberts
|
d95147bd6f
|
Re-enable terminal extraction from project
|
2022-04-25 12:26:00 -05:00 |
|
Chris Roberts
|
3aa4e1bab4
|
Add mapping for pathnames
|
2022-04-25 12:26:00 -05:00 |
|
Chris Roberts
|
a0797da229
|
Argument is only invalid if nil and expected type is not NilClass
|
2022-04-25 12:26:00 -05:00 |
|
Chris Roberts
|
4b14221be4
|
Full extract all nested values when mapping
|
2022-04-25 12:26:00 -05:00 |
|
Chris Roberts
|
74d6dafccf
|
Use custom Array and Hash mapping
|
2022-04-25 12:26:00 -05:00 |
|
Chris Roberts
|
0e8ded18aa
|
Add significant weight to non-direct type matches
|
2022-04-25 12:26:00 -05:00 |
|
Chris Roberts
|
6135b412d3
|
Increase edge weight when types do not match
|
2022-04-25 12:25:58 -05:00 |
|