[root]/org.openiaml.model.tests/src/org/openiaml/model/tests/drools
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
soundasleep | 19 (100.0%) | 662 (100.0%) | 34.8 |
issue 263: updating inference test cases and diagram test cases
2 lines of code changed in 1 file:
updating DroolsQueueTest test case
2 lines of code changed in 1 file:
fixing various issues causing test cases to fail
24 lines of code changed in 1 file:
cleaning up a memory leak with ruleBaseCache, which would continue to keep a reference to all inferred models (through handler.resource)
6 lines of code changed in 1 file:
issue 149: splitting up the eclipse project creation code into a separate class
2 lines of code changed in 1 file:
adding missing @Override annotations
1 lines of code changed in 1 file:
migrating inference models to the refactored model
fixing up broken model completion rules
resolving compile errors in helper functions
2 lines of code changed in 1 file:
adding monitors to the loading of rule files
1 lines of code changed in 1 file:
adding a RuleBase cache for the Drools engine, to cache the compilation of rules
moving SoftCache into org.openiaml.emf.properties
14 lines of code changed in 1 file:
issue 122: adding test case to check for unique inference rule packages
cleaning up rule files
removing unnecessary "unique rule name" check
62 lines of code changed in 3 files:
moving xpath functions into model plugin
migrating dump drools xml with java mappings into drools plugin
issue 100: adding test case to check for unique inference rule names
77 lines of code changed in 3 files:
moving Drools export to XML function into drools package
322 lines of code changed in 2 files:
adding a test case to check that partially inferred elements delete all related elements in the same activation - this means that our property is completely satisfied, and we will never generate an incomplete model
adding a parameter to the DroolsInferenceEngine / DroolsInsertionQueue to keep track of element insertions and activations
3 lines of code changed in 1 file:
adding a test case to ensure that queued elements are not inserted in any important order
144 lines of code changed in 1 file: