[root]/org.openiaml.docs/src/metamodel
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
soundasleep | 49 (100.0%) | 501 (100.0%) | 10.2 |
modeldoc now supports external class references with a new model element EMFExternalClass
13 lines of code changed in 1 file:
propeties such as 'addPermission' will now be rendered in LaTeX as 'add permission'
fixing many of the other LaTeX hyperlinks, as element types were not being humanised
6 lines of code changed in 1 file:
adding support for generating EOpposites for references
references of type Function are now correctly listed as Conditions
1 lines of code changed in 1 file:
attributes with bound [0..1] are no longer listed explicitly as [0..1]
\modeldocName now accepts a second parameter, the current element name
adding hypertarget references to attributes and references in LaTeX
12 lines of code changed in 1 file:
fixing a warning that all Java extensions should provide a return type
1 lines of code changed in 1 file:
metrics that are in floating point format are now printed out two 2dp in latex metrics output
13 lines of code changed in 1 file:
adding support for counting the number of Checks constraints in a project
6 lines of code changed in 1 file:
adding support for reading file metrics through modeldoc: file types count and size
file metrics are also printed out to Latex format
6 lines of code changed in 1 file:
DroolsPackage.uniqueRules is now populated correctly
rules summary includes a total count of rules
6 lines of code changed in 1 file:
modeldoc templates now print out a rule summary, derived from the rules themselves
12 lines of code changed in 2 files:
writing a new modeldoc function, convertHTMLIntoLatex(), which tries make a javadoc-compatible string with HTML tags (e.g. <code>) into LaTeX-suitable code (e.g. \code{})
6 lines of code changed in 1 file:
modeldoc implementation notes are now sorted
other javadoc-derived documentation should now also be sorted more consistently
12 lines of code changed in 1 file:
EMF attributes that are ENums now also display the list of accepted literals
2 lines of code changed in 1 file:
modeldoc can now load additional latex documentation from .tex files
6 lines of code changed in 1 file:
modeldoc: adding metamodel support for additional latex documentation
12 lines of code changed in 1 file:
adding a modeldoc template to generate a Latex list of all elements in the system
fixing a bug where Latex lists were not being closed correctly
fixing a bug where abstract/interfaces were trying to include a graphical representation
Latex needs underscores (_) escaped
3 lines of code changed in 1 file:
initial work in adding a Latex output for modeldoc
6 lines of code changed in 1 file:
adding support for 'rationale' as part of modeldoc: http://openiaml.org/modeldoc#rationale EAnnotation
2 lines of code changed in 1 file:
taglines are now generated in modeldoc templates
4 lines of code changed in 1 file:
adding support for opposite references
1 lines of code changed in 1 file:
modeldoc can now handle EReference types that are not local EMFClasses
1 lines of code changed in 1 file:
generated modeldoc now includes timestamp
3 lines of code changed in 1 file:
modeldoc now displays all subtypes (a collapsible list)
6 lines of code changed in 1 file:
integrating generated gmf icons into modeldoc
renaming template::Template to template::ModeldocTemplate to workaround OAW bug of duplicate registered template names
making modeldoc only consider images as graphical representations, rather than all files
8 lines of code changed in 2 files:
issue 128: updating modeldoc to reflect new location of examples
1 lines of code changed in 1 file:
resolving issue 135: constraints are no longer being executed on model save
a bug in OAW means that no two .chk, .ext or .oaw files can have the same name within the same Eclipse instance
62 lines of code changed in 4 files:
examples are now grouped by example model
drastically increasing the readability of generated modeldoc
19 lines of code changed in 1 file:
adding initial support for implementation notes in modeldoc, loaded from OAW template files
22 lines of code changed in 1 file:
adding basic GenModel documentation to most model elements in IAML (issue 39)
2 lines of code changed in 1 file:
AdditionalDocumentations can now be parsed as Javadoc tags, linking to @model tags
cleaning up extra whitespace generated in JavaDoc code generation
1 lines of code changed in 1 file:
adding support for AdditionalDocumentation sourced from individual HTML files
6 lines of code changed in 1 file:
refactoring out configuration information into constructor parameters
1 lines of code changed in 1 file:
adding support for rendering Examples (with @example tag) in modeldoc
2 lines of code changed in 1 file:
adding support for inherited operational and inference semantics
20 lines of code changed in 1 file:
adding extensions to modeldoc
23 lines of code changed in 2 files:
adding support for rendering constraints
3 lines of code changed in 1 file:
adding references and attributes to the modeldoc model
33 lines of code changed in 2 files:
cleaning up css of generated docs
adding 'name', 'abstract', 'interface' properties to modeldoc model (since OAW cannot support EDataTypes)
10 lines of code changed in 2 files:
adding OAW-based output of model documentation based on the EMF model
inheritance is now explicitly placed into the modeldoc instance
148 lines of code changed in 3 files: