[root]/org.openiaml.model.codegen.oaw/src/metamodel
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
soundasleep | 74 (100.0%) | 909 (100.0%) | 12.2 |
renaming codegen.oaw plugin to codegen.php
0 lines of code changed in 4 files:
resolving issue 115: add debug information runtime switch
1 lines of code changed in 1 file:
resolving issue 136: invalid PrimitiveOperation name for CompositeOperations
CustomOAWLog now also keeps track of warnings
4 lines of code changed in 1 file:
changing '@semantics' to '@inference' and '@operational'
adding modeldoc for SplitNode and JoinNode
173 lines of code changed in 1 file:
adding support for rendering Examples (with @example tag) in modeldoc
3 lines of code changed in 1 file:
issue 101: Parameter no longer extends DataFlowEdgeDestination
1 lines of code changed in 1 file:
issue 98: warn user if ChainedOperation has an unused name
9 lines of code changed in 1 file:
issue 96: Operation and Condition no longer extend ActivityNode; removing InternetApplication.loginHandlers
2 lines of code changed in 1 file:
issue 96: removing issues with DomainObject/Instances/Views also being contained as ApplicationElements
3 lines of code changed in 1 file:
making a new Session visual editor (resolves issue 102)
2 lines of code changed in 1 file:
issue 96: refactoring the metamodel to remove Session inherits VisibleThing
updating drools, code generation, test cases
23 lines of code changed in 2 files:
model NS version is now model0.4
migrating diagram tests to new model version
making a model migrator for 0.2, 0.3 to 0.4
1 lines of code changed in 1 file:
updating test diagram models to PrimitiveOperation
updating diagram.custom code to new package declarations
5 lines of code changed in 1 file:
renamed ChainedOperation to PrimitiveOperation
removed SingleOperation from model
initial work in moving inference and codegen templates to new model
removed lastChainedOperation() method from ChainedOperation and EventTrigger; moved into inference
7 lines of code changed in 1 file:
issue 107: replace isAssignableFrom with isInstance in codegen templates
1 lines of code changed in 1 file:
resolving failing model and release quality test cases
0 lines of code changed in 1 file:
if a LoginHandler[key] already has a SetWire to an ApplicationElementProperty, it will no longer create another property in the same session
3 lines of code changed in 1 file:
resolving UserPermissionsRecursive codegen test case
now only one LoginHandler is generated per Session, even if there are multiple AccessControlHandlers within its children
7 lines of code changed in 1 file:
UserPermissionsPage test case now passes
1 lines of code changed in 1 file:
fixing a bug where many of the tests in UserModifyRoles were not being executed
fixing a bug where Queries for DomainObject[user] SelectWires would not be re-evaluated when attributes changed
adding a check for SelectWires that have incoming Parameters, yet have no query
initial framework for adding and removing Users and Roles as part of UserModifyRoles codegen test
2 lines of code changed in 1 file:
domain inheritance inference test case now passes
DomainAttributeInstances in DomainObjectInstances now extend the given DomainAttribute
3 lines of code changed in 1 file:
adding inference test case for UserRolesLoginHandler
adding a test case method to check a model instance for validity according to the oaw checks model
refreshing the OAW model
6 lines of code changed in 2 files:
initial structural work in code generation of user security aspects
"generated primary key" should not be stored as part of the session
3 lines of code changed in 1 file:
adding a basic test case to judge the performance of inference with drools
10 lines of code changed in 1 file:
filling out initial test cases for users, security, login handlers etc (all failing)
3 lines of code changed in 1 file:
adding user_store diff
adding AccessControlManager to visual editor
adding some basic ExtendsWire/ProvidesWire constraints
15 lines of code changed in 1 file:
synchronising other gmfgens with new user_store editor
44 lines of code changed in 1 file:
GeneratedElements are now generated by 0..* elements, not just one
6 lines of code changed in 1 file:
implemented QueryParameter code generation
17 lines of code changed in 2 files:
adding test cases for QueryParameter codegen tests
adding some basic constraints for QueryParameters
refreshing codegen metamodel
adding a test case method to click a link with a given parameter query
39 lines of code changed in 3 files:
resolving failing test cases; all test cases now pass
adding icons for SplitNode and JoinNode
1 lines of code changed in 1 file:
adding 'OperationCallNode' to operation composition model
initial work in getting LoginHandlerInstance codegen test case to pass, although the test case isnt finished yet
31 lines of code changed in 4 files:
login handler attributes must now have a default value set
3 lines of code changed in 1 file:
modifying codegen templates to handle new login-handler rules, however some session test cases are failing
10 lines of code changed in 1 file:
issue 64: adding a warning for run wires that won't actually do anything from visible things
improving the clear session and exception pages
2 lines of code changed in 1 file:
adding "primaryKey" attribute to DomainAttributes
issue 65: if a DomainObject does not contain a DomainAttribute[primary key], it will automatically be created
primary key attributes currently have to be integer auto_increment
all test cases pass
10 lines of code changed in 2 files:
OAW checks natively supports rendering "warning" messages
3 lines of code changed in 1 file:
last step for issue 57: updating codegen ecore
2 lines of code changed in 1 file:
issue 48: wire editors can now create and contain CompositeConditions
if the ecore file copied into the OAW plugin is out-of-date, the test case will now replace it automatically
1 lines of code changed in 1 file:
NewInstanceAttributeSessionAutosave test cases now pass
adding test case to make sure no phantom wires exist
clearing up ButtonSetValue test case
7 lines of code changed in 1 file:
(18 more)