Directory org.openiaml.model.drools/rules/runtime/

Directory Created:
2009-07-01 17:19
Directory Deleted:
2011-04-27 17:03
Total Files:
0
Deleted Files:
4
Lines of Code:
0

[root]/org.openiaml.model.drools/rules/runtime

Lines of Code

org.openiaml.model.drools/rules/runtime/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
soundasleep 57 (100.0%) 673 (100.0%) 11.8

Most Recent Commits

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

0 lines of code changed in 4 files:

  • org.openiaml.model.drools/rules/runtime: domain.drl (del), file-domain-object.drl (del), forms.drl (del), new-instance.drl (del)
soundasleep 2011-03-22 17:55 Rev.: 2595

adding Drools package documentation to each rule file

9 lines of code changed in 3 files:

  • org.openiaml.model.drools/rules/runtime: domain.drl (+3), file-domain-object.drl (+3), new-instance.drl (+3)
soundasleep 2010-07-15 13:57 Rev.: 2493

optimising Drools rules: removing functions.connectsSelect()

2 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (+2 -7)
soundasleep 2010-07-15 13:50 Rev.: 2491

optimising Drools rules: removing functions.connectsSchema()

4 lines of code changed in 2 files:

  • org.openiaml.model.drools/rules/runtime: file-domain-object.drl (+2 -4), new-instance.drl (+2 -4)
soundasleep 2010-06-08 14:07 Rev.: 2343

extended DomainAttributes need to have the same type as the extended attribute
all Properties file DomainAttributes are of type iamlString
adding test cases to check new inference rules

4 lines of code changed in 2 files:

  • org.openiaml.model.drools/rules/runtime: domain.drl (+2), file-domain-object.drl (+2)
soundasleep 2010-05-12 14:30 Rev.: 2163

the 'generated primary key' DomainAttribute needs to have an integer type set
adding a test case to check this

3 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: domain.drl (+3)
soundasleep 2010-05-12 13:10 Rev.: 2158

removing DomainAttributeInstance.autosave, since it is no longer a direct target of SyncWires (etc)

0 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (-1)
soundasleep 2010-05-11 12:39 Rev.: 2146

updating 0.4 inference test cases (completed)

6 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (+6 -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

28 lines of code changed in 2 files:

  • org.openiaml.model.drools/rules/runtime: file-domain-object.drl (+4), new-instance.drl (+24 -55)
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

31 lines of code changed in 3 files:

  • org.openiaml.model.drools/rules/runtime: domain.drl (+5 -5), file-domain-object.drl (+20 -45), new-instance.drl (+6 -6)
soundasleep 2010-05-05 13:25 Rev.: 2108

DomainAttributeInstances that appear to be derived from a DomainAttribute are now inferred as such, separately from their creation in model completion
resolves a StackOverflowError from trying to obtain the parent attribute for a non-extended attribute instance

37 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (+37 -5)
soundasleep 2010-04-28 17:55 Rev.: 2054

issue 180: merging 'exists?' into 'empty' Condition: updating inference rules and test cases

0 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (-26)
soundasleep 2010-04-27 15:10 Rev.: 2038

issue 160: updating inference rules

12 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (+12 -68)
soundasleep 2010-04-26 20:52 Rev.: 2027

issue 170: updating inference rules to use new fieldValue containment feature

0 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (-22)
soundasleep 2010-04-19 20:25 Rev.: 1958

AttributeInstances now obtain types from the original Attribute
Labels now obtain types from the DomainAttributeInstance if defined through a SetWire

10 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (+10)
soundasleep 2010-03-22 15:41 Rev.: 1749

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

34 lines of code changed in 3 files:

  • org.openiaml.model.drools/rules/runtime: domain.drl (+8 -2), file-domain-object.drl (+9 -5), new-instance.drl (+17 -4)
soundasleep 2010-03-10 19:28 Rev.: 1672

metamodel refactoring: updating diagram editors
updating inference rules
updating codegen templates

1 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (+1 -1)
soundasleep 2010-03-05 15:50 Rev.: 1631

updating codegen templates and inference rules to new metamodel

0 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (-14)
soundasleep 2010-02-24 13:45 Rev.: 1581

metamodel refactoring: renaming ApplicationElementProperty to Property
updating test cases, inference rules and code generation templates

2 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (+2 -2)
soundasleep 2010-02-17 18:37 Rev.: 1531

updating model completion rules to use ExtendsEdges
all inference tests now pass

8 lines of code changed in 2 files:

  • org.openiaml.model.drools/rules/runtime: domain.drl (+6 -6), new-instance.drl (+2 -2)
soundasleep 2010-02-16 14:36 Rev.: 1514

some of the test models had not been migrated correctly to reflect changed 'autosave' property

2 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (+2)
soundasleep 2009-12-03 14:07 Rev.: 1342

more work on migrating to the new stack-based method of operation execution; resolving some failing tests
adding support for split/join nodes
fixing bug where 'save' was being created incorrectly as a CompositeOperation

1 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (+1 -1)
soundasleep 2009-12-02 13:58 Rev.: 1337

switching operational execution to an emulated stack-based flow model
adding additional inference test cases to address broken implementations
not all codegen test cases pass yet

2 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (+2)
soundasleep 2009-09-11 17:24 Rev.: 1154

issue 122: adding test case to check for unique inference rule packages
cleaning up rule files
removing unnecessary "unique rule name" check

12 lines of code changed in 3 files:

  • org.openiaml.model.drools/rules/runtime: domain.drl (+4 -7), file-domain-object.drl (+4 -7), new-instance.drl (+4 -7)
soundasleep 2009-09-07 17:53 Rev.: 1101

when a DomainInstance is created through a NewInstanceWire, the value of the instance should only populate input fields when the instance actually exists

48 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (+48 -2)
soundasleep 2009-09-07 16:47 Rev.: 1100

drools changes to satisfy r1099 inference test case

14 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (+14)
soundasleep 2009-08-30 22:39 Rev.: 1069

domain inheritance inference test case now passes
DomainAttributeInstances in DomainObjectInstances now extend the given DomainAttribute

8 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (+8)
soundasleep 2009-08-29 02:45 Rev.: 1059

primary keys should be inherited as foreign keys when extending domain objects
login form contents should be synchronised with properties in the session, not the form

29 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: domain.drl (+29 -1)
soundasleep 2009-08-28 19:35 Rev.: 1057

DomainAttributes can now extend each other with ExtendsWires
Guest roles automatically generate 'email' and 'password' attributes
adding more inference test cases to complete the user/security test case

24 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: domain.drl (+24)
soundasleep 2009-08-12 19:37 Rev.: 975

too many 'update' operations were being generated for DomainAttributeInstances, failing some tests

0 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (-14)
soundasleep 2009-08-12 18:36 Rev.: 973

adding model code to support resetting DomainObjectInstances sourced from NewInstanceWires
adding "new" operation to DomainObjectInstances
DomainAttributeInstances now get edit/fieldValue/update operations, similarly to InputTextFields
adding inference test case and codegen test case for SessionNewDomainInstance
(codegen is failing due to HtmlUnit 2.5 change)

45 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (+45 -2)
soundasleep 2009-08-09 19:27 Rev.: 956

adding 'OperationCallNode' to operation composition model
initial work in getting LoginHandlerInstance codegen test case to pass, although the test case isnt finished yet

3 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (+3 -2)
soundasleep 2009-08-08 18:51 Rev.: 941

adding a "split node" and "join node" to the model
implementing inference for LoginHandler[domain_object]

14 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (+14)
soundasleep 2009-08-07 18:47 Rev.: 931

issue 62: Inference on non-autosave DomainObjectInstance does not create 'save' operation
adding test case for issue 62

14 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (+14)
soundasleep 2009-08-07 16:54 Rev.: 927

issue 68: SelectWire does not synchronise Attributes between Object and Instance
adding test case to check issue 68

19 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (+19 -1)
soundasleep 2009-08-07 15:18 Rev.: 921

adding generated primary keys caused other test cases to fail
generated primary keys are no longer automatically generated as text fields
integrating the primary key generation into existing UI actions

36 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: domain.drl (new 36)
soundasleep 2009-07-14 16:57 Rev.: 799

all rules now use handler.setXXX(obj) instead of obj.setXXX()

4 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: file-domain-object.drl (+4 -2)
soundasleep 2009-07-02 14:02 Rev.: 753

adding a test case for inference of DomainStores from Properties files
DomainStores connected to Properties files now always refresh their mapping during global inference

87 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: file-domain-object.drl (new 87)
soundasleep 2009-07-02 12:32 Rev.: 749

refactoring PrintingArrayList into a new top-level type, DroolsInsertionQueue

3 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (+3 -2)
soundasleep 2009-07-02 12:04 Rev.: 748

fixing a bug which would crash the NewInstanceAttribute tests

3 lines of code changed in 1 file:

  • org.openiaml.model.drools/rules/runtime: new-instance.drl (+3 -3)

(1 more)

Generated by StatSVN 0.7.0