Directory org.openiaml.model.drools/src/org/openiaml/model/drools/

Directory Created:
2008-11-05 13:16
Total Files:
9
Deleted Files:
2
Lines of Code:
2283

[root]/org.openiaml.model.drools/src/org/openiaml/model/drools
                            directory in repo export (2 files, 431 lines)

Lines of Code

org.openiaml.model.drools/src/org/openiaml/model/drools/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
soundasleep 119 (100.0%) 3969 (100.0%) 33.3

Most Recent Commits

soundasleep 2011-07-26 13:20 Rev.: 3034

fixing a bug in the previous revision; generatedBy is a list, not a single reference

11 lines of code changed in 1 file:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsHelperFunctions.java (+11)
soundasleep 2011-06-27 19:31 Rev.: 2978

issue 263: updating ecore metamodel and simplegmf definitions

5 lines of code changed in 1 file:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsHelperFunctions.java (+5 -5)
soundasleep 2011-05-10 16:32 Rev.: 2877

issue 244: updating inference rules and test cases

5 lines of code changed in 1 file:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsHelperFunctions.java (+5 -5)
soundasleep 2011-05-10 14:15 Rev.: 2870

issue 244: updating inference rules to use BuiltinOperation

5 lines of code changed in 1 file:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsHelperFunctions.java (+5 -5)
soundasleep 2011-05-09 17:14 Rev.: 2845

issue 244: updating test cases to new metamodel

8 lines of code changed in 1 file:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsHelperFunctions.java (+8 -8)
soundasleep 2011-05-07 15:31 Rev.: 2833

issue 244: updating inference rules

7 lines of code changed in 1 file:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsHelperFunctions.java (+7 -7)
soundasleep 2011-05-06 18:09 Rev.: 2821

issue 253: removing inference rules, inference tests, unused methods

0 lines of code changed in 2 files:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: CreateMissingElementsWithDrools.java (-1), DroolsHelperFunctions.java (-51)
soundasleep 2011-05-05 17:37 Rev.: 2805

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:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsHelperFunctions.java (+26 -3)
soundasleep 2011-05-04 15:19 Rev.: 2792

issue 242: updating inference rules
Changeable.type needs to be EDataType, not EXSDDataType

14 lines of code changed in 1 file:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsHelperFunctions.java (+14)
soundasleep 2011-05-03 16:32 Rev.: 2783

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:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsInferenceEngine.java.new1 (new 665)
soundasleep 2011-04-27 17:03 Rev.: 2698

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:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: CreateMissingElementsWithDrools.java (+3 -3)
soundasleep 2010-07-16 12:32 Rev.: 2504

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:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsHelperFunctions.java (-1)
soundasleep 2010-07-15 14:02 Rev.: 2494

optimising Drools rules: removing functions.connectsDetail()

0 lines of code changed in 1 file:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsHelperFunctions.java (-17)
soundasleep 2010-07-15 13:57 Rev.: 2493

optimising Drools rules: removing functions.connectsSelect()

0 lines of code changed in 1 file:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsHelperFunctions.java (-20)
soundasleep 2010-07-15 13:50 Rev.: 2491

optimising Drools rules: removing functions.connectsSchema()

0 lines of code changed in 1 file:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsHelperFunctions.java (-35)
soundasleep 2010-07-09 18:53 Rev.: 2461

reverting r2460

3 lines of code changed in 1 file:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsInferenceEngine.java (+3 -42)
soundasleep 2010-07-09 18:09 Rev.: 2460

adding a temporary debug counter to print inference progress

42 lines of code changed in 1 file:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsInferenceEngine.java (+42 -3)
soundasleep 2010-07-06 19:55 Rev.: 2443

can now cancel loading inference rule files while they are being loaded, through the IProgressMonitor

24 lines of code changed in 1 file:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsInferenceEngine.java (+24 -3)
soundasleep 2010-07-06 17:08 Rev.: 2437

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:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsInferenceEngine.java (+8 -1)
soundasleep 2010-06-22 16:44 Rev.: 2360

updating codegen templates to use ActionEdge and other minor changes

2 lines of code changed in 1 file:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsHelperFunctions.java (+2 -2)
soundasleep 2010-05-21 17:36 Rev.: 2282

adding inference rules to satisfy Autocomplete inference test case
refactoring Label/InputTextField rules into Visible rules

11 lines of code changed in 2 files:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: CreateMissingElementsWithDrools.java (+2 -2), DroolsHelperFunctions.java (+9)
soundasleep 2010-05-19 15:16 Rev.: 2254

implementing inference test case for IteratorListSetWire
adding a codegen test case for IteratorListSetWire

1 lines of code changed in 1 file:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: CreateMissingElementsWithDrools.java (+1 -2)
soundasleep 2010-05-17 18:19 Rev.: 2230

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:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: CreateMissingElementsWithDrools.java (+1)
soundasleep 2010-05-14 21:02 Rev.: 2216

adding a codegen test case for EntryGateRequiresOpenID (doesn't yet pass)

5 lines of code changed in 1 file:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsHelperFunctions.java (+5)
soundasleep 2010-05-13 14:13 Rev.: 2170

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:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsHelperFunctions.java (+25)
soundasleep 2010-05-11 13:15 Rev.: 2148

updating 0.5 and 0.5.1 inference test cases

1 lines of code changed in 1 file:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: CreateMissingElementsWithDrools.java (+1 -1)
soundasleep 2010-05-11 12:39 Rev.: 2146

updating 0.4 inference test cases (completed)

5 lines of code changed in 2 files:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: CreateMissingElementsWithDrools.java (+1 -1), DroolsHelperFunctions.java (+4 -13)
soundasleep 2010-05-10 21:05 Rev.: 2144

updating 0.4 inference test cases

2 lines of code changed in 1 file:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: CreateMissingElementsWithDrools.java (+2 -2)
soundasleep 2010-05-10 20:09 Rev.: 2142

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:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: CreateMissingElementsWithDrools.java (+2 -2)
soundasleep 2010-05-10 19:15 Rev.: 2141

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:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: CreateMissingElementsWithDrools.java (+7 -6), DroolsHelperFunctions.java (+53 -15)
soundasleep 2010-04-21 18:35 Rev.: 1981

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:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsHelperFunctions.java (+11)
soundasleep 2010-04-21 18:07 Rev.: 1980

adding inference rules for DetailWires
FeedProducerSimple inference test case now passes

19 lines of code changed in 2 files:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: CreateMissingElementsWithDrools.java (+1), DroolsHelperFunctions.java (+18)
soundasleep 2010-04-16 13:29 Rev.: 1901

updating domain inheritance: can no longer edit derived primary keys directly
various other fixes

19 lines of code changed in 1 file:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsHelperFunctions.java (+19)
soundasleep 2010-04-11 20:34 Rev.: 1879

adding inference rules to automatically complete paginated InputForms from SelectWires/DomainObjectInstances

47 lines of code changed in 2 files:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: CreateMissingElementsWithDrools.java (+2), DroolsHelperFunctions.java (+45 -8)
soundasleep 2010-04-06 11:23 Rev.: 1836

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:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsHelperFunctions.java (+5)
soundasleep 2010-03-31 16:25 Rev.: 1786

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:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: CreateMissingElementsWithDrools.java (+1)
soundasleep 2010-03-22 15:41 Rev.: 1749

issue 131: 'overridden' flag is now considered when inferring elements, using OverridableCreateElementsHelper
updating drools rules accordingly

198 lines of code changed in 3 files:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsInferenceEngine.java (+46 -33), OverridableCreateElementsHelper.java (new 132), UnexpectedGeneratorElementException.java (new 20)
soundasleep 2010-03-17 17:34 Rev.: 1725

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:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: DroolsHelperFunctions.java (+13)
soundasleep 2010-03-17 12:56 Rev.: 1719

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:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: CreateMissingElementsWithDrools.java (+2 -4), DroolsInferenceEngine.java (+7 -4), EcoreInferenceHandlerFactory.java (new 23), ICreateElementsFactory.java (new 25)
soundasleep 2010-03-15 18:58 Rev.: 1707

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:

  • org.openiaml.model.drools/src/org/openiaml/model/drools: CreateMissingElementsWithDrools.java (+1)

(54 more)

Generated by StatSVN 0.7.0