Lucien Greathouse
5e01658846
Remove straggling debug message
2018-06-10 15:50:30 -07:00
Lucien Greathouse
ccec93aee8
Untangle route terminology a bit
2018-06-10 15:50:03 -07:00
Lucien Greathouse
1b82044d7d
Defensively insert existing instances into RouteMap
2018-06-10 15:03:36 -07:00
Lucien Greathouse
a86347ea32
Add typechecks to reconciler and improve robustness a touch
2018-06-01 22:34:11 -07:00
Lucien Greathouse
b60bfc7495
Make nil checks more robust.
...
This represents an evolution in how I've been thinking about Lua -- using boolean coercion
is generally a bad idea I think because it obscures the underlying types.
It also makes it so that if a boolean is eronneously passed into a function, and it
happens to be a 'false' value, it will be coerced into the nil case instead of being
reported as an error, no matter how unintuitive the resulting error might be.
2018-06-01 22:21:59 -07:00
Lucien Greathouse
4b2f27b26d
Fix error when targeting invalid services
2018-06-01 22:17:54 -07:00
Lucien Greathouse
8b17d3b7d9
Intense robustness pass
2018-05-21 12:48:25 -07:00
Lucien Greathouse
fd2cb3495b
Make reconciler more robust with regards to RouteMap
2018-05-21 11:21:31 -07:00
Lucien Greathouse
e9d33bdc02
Skip reparenting if parent is the same
2018-05-21 11:16:56 -07:00
Lucien Greathouse
52eea667a7
Make plugin connection much more robust, with better errors
2018-04-07 22:24:42 -07:00
Lucien Greathouse
b448e8007e
Fix duplication 0.4.x duplication bug for good
2018-04-04 23:05:01 -07:00
Lucien Greathouse
6fa925a402
Merge plugin back into main repository ( #49 )
2018-04-01 23:22:04 -07:00
Lucien Greathouse
d5b41e2bd4
Remove plugin source, moved to rojo-plugin
2017-12-08 16:50:30 -08:00
Lucien Greathouse
23d4f45ac9
Fix use of services as partition targets
2017-12-07 16:56:20 -08:00
Lucien Greathouse
34d5de9f2c
Tighten init file handling, fixes some buggy edge cases by not supporting them
2017-12-03 19:02:58 -08:00
Lucien Greathouse
bf9be6ccae
Fix reconciler with init files, v0.2.2
2017-12-01 15:18:36 -08:00
Lucien Greathouse
60a9135452
Robust init.lua support
2017-12-01 01:55:34 -08:00
Lucien Greathouse
c3d6dc0e2c
First past at implementing init.lua support
2017-12-01 01:28:23 -08:00
Lucien Greathouse
2681972976
Much more robust reconciliation implementation
2017-12-01 00:53:41 -08:00