[root]/org.openiaml.model.drools/src/org/openiaml/model/drools
export
(2 files, 431 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
soundasleep | 119 (100.0%) | 3969 (100.0%) | 33.3 |
fixing a bug in the previous revision; generatedBy is a list, not a single reference
11 lines of code changed in 1 file:
issue 263: updating ecore metamodel and simplegmf definitions
5 lines of code changed in 1 file:
issue 244: updating inference rules and test cases
5 lines of code changed in 1 file:
issue 244: updating inference rules to use BuiltinOperation
5 lines of code changed in 1 file:
issue 244: updating test cases to new metamodel
8 lines of code changed in 1 file:
issue 244: updating inference rules
7 lines of code changed in 1 file:
issue 253: removing inference rules, inference tests, unused methods
0 lines of code changed in 2 files:
issue 242: updating inference rules
DomainSchema needs to be a RequiresEdgeSource in order to be used with a LoginHandler
26 lines of code changed in 1 file:
issue 242: updating inference rules
Changeable.type needs to be EDataType, not EXSDDataType
14 lines of code changed in 1 file:
issue 242: initial work in adding EXSDDataType, a bridge type between EDataType and XSDSimpleTypeDefinition, into IAML metamodel
665 lines of code changed in 1 file:
moving rule files out of runtime/ and into the root package, as there are no runtime-specific rules
3 lines of code changed in 1 file:
updating inference test cases to fieldValue is set PrimitiveCondition, and LoginHandlers changed names for multiple Sessions/Roles
0 lines of code changed in 1 file:
optimising Drools rules: removing functions.connectsDetail()
0 lines of code changed in 1 file:
optimising Drools rules: removing functions.connectsSelect()
0 lines of code changed in 1 file:
optimising Drools rules: removing functions.connectsSchema()
0 lines of code changed in 1 file:
reverting r2460
3 lines of code changed in 1 file:
adding a temporary debug counter to print inference progress
42 lines of code changed in 1 file:
can now cancel loading inference rule files while they are being loaded, through the IProgressMonitor
24 lines of code changed in 1 file:
while inserting a large model into the inference engine for code generation, the insertion can now be cancelled through the IProgressMonitor
8 lines of code changed in 1 file:
updating codegen templates to use ActionEdge and other minor changes
2 lines of code changed in 1 file:
adding inference rules to satisfy Autocomplete inference test case
refactoring Label/InputTextField rules into Visible rules
11 lines of code changed in 2 files:
implementing inference test case for IteratorListSetWire
adding a codegen test case for IteratorListSetWire
1 lines of code changed in 1 file:
InputTextFields now contain onInput events and currentInput properties (a string)
SyncWires can now be specified as instant (execute on input, rather than on commit)
1 lines of code changed in 1 file:
adding a codegen test case for EntryGateRequiresOpenID (doesn't yet pass)
5 lines of code changed in 1 file:
DomainIterators created by AccessControlHandlers requiring Permissions are now connected to the relevant DomainSources
fixing a typo in UserMultiplePermissions testcase
25 lines of code changed in 1 file:
updating 0.5 and 0.5.1 inference test cases
1 lines of code changed in 1 file:
updating 0.4 inference test cases (completed)
5 lines of code changed in 2 files:
updating 0.4 inference test cases
2 lines of code changed in 1 file:
updating 0.2 and 0.3 inference test cases
removing some unnecessary 0.3 inference test cases
2 lines of code changed in 1 file:
initial work on updating inference rules
disabling inference rules that are not yet migrated
inference 0.1 test cases now pass
60 lines of code changed in 2 files:
arguments to evaluate_select_wire() are now cleaned before evaluating
query parameters are also now cleaned
FeedProducerSimple codegen test case now passes
11 lines of code changed in 1 file:
adding inference rules for DetailWires
FeedProducerSimple inference test case now passes
19 lines of code changed in 2 files:
updating domain inheritance: can no longer edit derived primary keys directly
various other fixes
19 lines of code changed in 1 file:
adding inference rules to automatically complete paginated InputForms from SelectWires/DomainObjectInstances
47 lines of code changed in 2 files:
work on issue 118 in the process of fixing a broken test case: login frames for LoginHandlers are now generated within a new Session (named on the LoginHandler)
5 lines of code changed in 1 file:
Email properties are now automatically completed if they are not explicitly specified
adding related inference test case
1 lines of code changed in 1 file:
issue 131: 'overridden' flag is now considered when inferring elements, using OverridableCreateElementsHelper
updating drools rules accordingly
198 lines of code changed in 3 files:
adding test case for InputTextFieldDataTypeSyncChained
setPropertyToValue no longer mangles differently typed elements (i.e. dates) from implicit toString() calls
13 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)
57 lines of code changed in 4 files:
if two elements are connected by SyncWires, they should also check for casting before synchronising
adding 'can cast?' condition to every InputTextField
adding codegen test case for InputTextFieldDataTypeSync (currently passes, but not complete)
1 lines of code changed in 1 file:
(54 more)