[root]/org.openiaml.model.codegen.php/src/template/conditions
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
soundasleep | 52 (100.0%) | 354 (100.0%) | 6.8 |
issue 268: updating codegen templates
1 lines of code changed in 1 file:
miscellaneous other changes necessary from r2929
0 lines of code changed in 1 file:
issue 248: updating codegen templates
1 lines of code changed in 1 file:
issue 246: implementing XQueryFunctions in codegen templates
26 lines of code changed in 2 files:
issue 244: updating codegen templates
4 lines of code changed in 1 file:
issue 244: updating codegen templates to use BuiltinOperation
2 lines of code changed in 1 file:
issue 244: updating codegen templates
10 lines of code changed in 1 file:
issue 244: updating codegen templates
2 lines of code changed in 1 file:
issue 244: updating codegen test cases
3 lines of code changed in 2 files:
issue 242: updating codegen test cases for EXSDDataTypes
2 lines of code changed in 1 file:
issue 191: updating test cases, inference rules and codegen templates
15 lines of code changed in 1 file:
issue 221: add 'can cast?' Primitive Condition to all Changeable elements: updating inference rules, OAW checks
5 lines of code changed in 1 file:
adding modeldoc documentation on built-in PrimitiveConditions
11 lines of code changed in 1 file:
optimising the Drools rules by creating 'fieldValue is set' PrimitiveConditions
7 lines of code changed in 1 file:
adding server-side code for "new" PrimitiveOperation on a DomainIterator
clarifying the use of DomainIterator.reset for new instances
2 lines of code changed in 1 file:
similar to issue 210: replacing 'fieldValue is set' CompositeCondition with PrimitiveConditions, for those conditions contained in VisibleThings
20 lines of code changed in 1 file:
'is set' template can now handle elements on the same frame, rather than forcing it to be always cached
3 lines of code changed in 1 file:
implementing codegen for AutocompleteWire codegen test case
adding 'set_visibility' client-side instruction
14 lines of code changed in 1 file:
issue 178: initial push in migrating codegen templates to use new domain model
removing some (probably) unnecessary templates
2 lines of code changed in 1 file:
issue 142: minor improvements to code generation (5% less PHP code generated)
1 lines of code changed in 1 file:
issue 160: updating codegen templates
0 lines of code changed in 1 file:
adding cached client-side conditions
adding PrimitiveCondition support in codegen templates
splitting the iterate methods for DomainObjectInstance into a separate template
16 lines of code changed in 1 file:
adding a new parameter to logged templates: the current script name
1 lines of code changed in 1 file:
fixing a bug where all_operations.php would be generated twice
fixing a bug where all_conditions.php was not generated
fixing properties files not being loaded from the correct location (using ROOT_PATH)
3 lines of code changed in 1 file:
optimising codegen templates to improve generation (and execution) times
15 lines of code changed in 1 file:
adding common header code to all php-side includes
adding ROOT_PATH constant to php includes
moving domain object instances code into separate includes
5 lines of code changed in 1 file:
conditions are now generated into separately included files as well
39 lines of code changed in 1 file:
refactoring out 'currentFrame' parameter from most template definitons
onCurrentFrame() is now evaluated at runtime
new "onCurrentFrame.js" created
operations are now included in separate files
8 lines of code changed in 3 files:
resolving issue 155: replacing 'expand exception for throwException', with just 'throwException'
1 lines of code changed in 1 file:
updating codegen templates to use new Action model element
2 lines of code changed in 1 file:
updating code generation templates to use inWires/outWires
1 lines of code changed in 1 file:
updating codegen templates to use ConditionEdge
updating minor bugs in the inference test cases
4 lines of code changed in 1 file:
updating codegen templates to use new ParameterEdge
all codegen test cases now pass
2 lines of code changed in 1 file:
updating codegen test models to new refactored metamodel
migrating codegen templates to use new metamodel
updating codegen tests as necessary
12 lines of code changed in 3 files:
adding test cases for NavigateWire that are constrained by ConditionWires
'null' is now considered false
1 lines of code changed in 1 file:
conditions now use operation stack-based flow
4 lines of code changed in 1 file:
implementing the codegen behind Gate
Gates can now be resumed (using NavigateWires)
GateDisclaimer test case now passes
55 lines of code changed in 2 files:
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
29 lines of code changed in 1 file:
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
4 lines of code changed in 1 file:
implementing the code generation of the Add Arithmetic operator
adding a JS runtime function parseFloatOrZero
adding another simple example of SetValueStatic
21 lines of code changed in 6 files: