Jean-Rémi Desjardins
ca736e55d3
Minor code cleanup
2014-12-03 09:56:34 -08:00
Eugene Yokota
3f958a5bce
enable -deprecation for Scala 2.10
...
Enable -deprecation flag to catch old code being use when we migrate
things.
In this commit I moved error to sys.error.
2014-10-10 15:42:26 -04:00
Josh Suereth
244abd3b6f
Scalariforming test code
2014-05-07 11:52:23 -04:00
Eugene Yokota
adb41611cf
added scalariform
2014-05-01 12:50:07 -04:00
Mark Harrah
162d8094ba
Convert logic system test cases into unit tests.
...
Still TODO for auto-plugins/logic:
* property-based tests for logic system
* user documentation
* (optional) 'about plugins' or similar to show more information about the auto-plugins for a project
* (deferred) allow AutoPlugin to inject Commands directly?
* (deferred) provide AutoPlugin functionality to arbitrary scopes instead of just at the Project level?
2014-01-24 14:37:04 -05:00
Mark Harrah
9264099594
API docs, better terminology for negative cycle checking in logic system.
2014-01-24 14:36:46 -05:00
Mark Harrah
1afd1931c4
Translate errors from logic system to Natures system.
2014-01-24 14:36:46 -05:00
Mark Harrah
5add7306c2
Acyclic negation checking in logic system that backs auto-plugins.
2014-01-24 14:36:36 -05:00
Mark Harrah
322f6de655
Logic system supporting auto plugins and initial outline of AutoPlugin and Natures types.
...
* Not integrated into project loading
* Doesn't yet check that negation is acyclic before execution
2014-01-24 14:30:12 -05:00