[root]/org.openiaml.model.codegen.oaw/src/org/openiaml/model/codegen/oaw
coverage
(0 files, 0 lines)
templates
(0 files, 0 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
soundasleep | 44 (100.0%) | 999 (100.0%) | 22.7 |
renaming codegen.oaw plugin to codegen.php
0 lines of code changed in 7 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
59 lines of code changed in 2 files:
cleaner no longer makes a backup of cleaned files by default
11 lines of code changed in 1 file:
before generating code, the initial model instance will be checked against OAW checks, and the user will be warned if there is an issue
when a RuntimeException occurs within a ProgressEnabledAction, an ErrorStatus with the given exception message will be returned instead, improving the quality of log messages
14 lines of code changed in 1 file:
issue 82: adding isCanceled checks to progress monitors
refactoring inference helper functions into a separate Java class
43 lines of code changed in 3 files:
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
105 lines of code changed in 1 file:
adding a sample test case to show that the OAW checks can be loaded into an AST
40 lines of code changed in 1 file:
the code generation for codegen tests are now cached (like inference tests)
67 lines of code changed in 2 files:
resolving failing test cases
SelectFieldFromDynamicObject did not have a primary key set
ParentNameTestCase did not check for initial model contents
re-enabling the IACleaner beautifier for generated code
3 lines of code changed in 1 file:
unsccessful attempts in improving the peformance of code generation tests
21 lines of code changed in 1 file:
making the beautifier use the output instrumentation template instead (see http://code.google.com/p/iaml/wiki/ModelCoverage)
4 lines of code changed in 1 file:
moving runtime project into an actual plugin
issue 81: runtime files can now be copied if the runtime properties do not exist
18 lines of code changed in 1 file:
issue 75, issue 76, issue 81: moving php and js libraries into a separate plugin
plugin runtime tests currently fail until issue 81 is resolved
60 lines of code changed in 2 files:
upgrading to new version of iacleaner
fixing a long-standing bug with getLabelIDForText(), where the whitespace in the source text() turned out to be significant
4 lines of code changed in 1 file:
turn off output instrumentation
queued log messages are now run on onLoad, not directly within the generated page
4 lines of code changed in 1 file:
output summary now includes basic javascript information
2 lines of code changed in 1 file:
instrumenting all test cases
saving copy of generated code coverage
7 lines of code changed in 1 file:
oaw coverage tool can now cover executed php code
including sample instrumentation dumps from both oaw and php
6 lines of code changed in 1 file:
issue 23: adding progress monitors for inference and code generation
adding a test case to test the progress monitors themselves
77 lines of code changed in 2 files:
exception throwing within codegen templates can now be read
85 lines of code changed in 2 files:
errors occured while generating code are now stored in CustomOAWLog
checks.chk can now be tested in test cases
130 lines of code changed in 2 files:
we can finally control OAW logging directly from within the Eclipse plugin
105 lines of code changed in 2 files:
implementing xpathMatch
unnecessary xml site-generation code
currently SyncWire chaining is not copying over conditions off said chained wires
48 lines of code changed in 1 file:
minor changes
18 lines of code changed in 1 file:
adding the ability for oaw templates to throw exceptions
5 lines of code changed in 1 file:
merging r351:r409 from branch 2008-11-ecore-0.2 back into trunk (initial model v0.2 changes)
60 lines of code changed in 1 file:
adding some basic javascript support to the code generation, although it's not used yet
2 lines of code changed in 2 files: