[root]/org.openiaml.docs/src/org/openiaml/docs/generation
codegen
(4 files, 570 lines)
semantics
(8 files, 450 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
soundasleep | 108 (100.0%) | 3859 (100.0%) | 35.7 |
adding new modeldoc commands, \modeldocSub*section
3 lines of code changed in 1 file:
modeldoc now supports external class references with a new model element EMFExternalClass
40 lines of code changed in 2 files:
events should not be formatted through humanise (e.g. 'onInit')
adding support for @emf tags
adding support for the <!--index --> tag, to allow generated documentation to be indexed through LaTeX
4 lines of code changed in 1 file:
modeldoc sections are now tagged as \modeldocSection
quotes within inference and implementation notes should now be correctly latexised
0 lines of code changed in 1 file:
attribute types are now defined as \modeldocAttributeType in LaTeX
adding support for HTML definition lists through <dl><dt><dd>
8 lines of code changed in 1 file:
adding HTML support for @issue and @type tags
{@tag name}d will now become {@tag name named}
18 lines of code changed in 1 file:
HTMLtoTex: adding support for <ul> lists, <h4> headings
8 lines of code changed in 1 file:
HTML to LaTeX: adding support for lists, events, and headings
other HTML comments are now completely ignored
21 lines of code changed in 1 file:
adding NoLaTeX and LaTeX blocks for HTML documentation
adding {@type} inline tag
8 lines of code changed in 1 file:
writing a script that can be used to translate HTML documentation (with inline Javadoc tags) into a LaTeX format
184 lines of code changed in 1 file:
modeldoc metrics now include metrics of the modeldoc metamodel itself -- a temporary approach to keep the metrics updated
22 lines of code changed in 2 files:
adding src/-specific metrics
122 lines of code changed in 2 files:
issue 240: improving the check to identify missing inference documentation by handling multiple @tags and non-@inference tags
1 lines of code changed in 1 file:
total file metrics can now be accumulated
adding tests and tests.diagram to plugins to be metricised
112 lines of code changed in 2 files:
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
227 lines of code changed in 4 files:
additional improvements to reduce unnecessary whitespace in modeldoc text elements
5 lines of code changed in 1 file:
javadoc comments such as '{@model Foo}s.' will now become a plural around non-whitespace
15 lines of code changed in 1 file:
re-enabling the generation of all modeldoc components from r2591
2 lines of code changed in 1 file:
rules summary is now also printed out to a Latex table format
fixing a bug where multiline comments at the start of the file would not have an additional space between lines
1 lines of code changed in 1 file:
DroolsPackage.uniqueRules is now populated correctly
rules summary includes a total count of rules
31 lines of code changed in 2 files:
modeldoc templates now print out a rule summary, derived from the rules themselves
3 lines of code changed in 1 file:
file comments for Drools files (.drl) can now be loaded and parsed
106 lines of code changed in 3 files:
fixing a bug in modeldoc javadoc parsing, where a reference could not be made for most OAW templates
3 lines of code changed in 1 file:
EMF attributes that are ENums now also display the list of accepted literals
10 lines of code changed in 1 file:
modeldoc can now load additional latex documentation from .tex files
68 lines of code changed in 2 files:
metamodel metrics are now loaded as part of the modeldoc process
61 lines of code changed in 2 files:
Rationale is now loaded from EMF models
adding Rationale to modeldoc output
51 lines of code changed in 2 files:
IllegalArgumentExceptions thrown during modeldoc parsing can now posess more interesting references
@example tags can now be annotated to individual Java methods
56 lines of code changed in 4 files:
modeldoc: when parsing '{@model X}s', this is now re-parsed as '{@model X Xs}'
15 lines of code changed in 1 file:
adding tagline support for attributes and references in modeldoc
96 lines of code changed in 5 files:
adding support for opposite references
19 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:
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
113 lines of code changed in 6 files:
fixing a bug where modeldoc would not point to the correct example file
1 lines of code changed in 1 file:
issue 128: updating modeldoc to reflect new location of examples
10 lines of code changed in 1 file:
adding inline documentation for modeldoc, based on /wiki/Model0_4
1 lines of code changed in 1 file:
adding icons for different reference types
0 lines of code changed in 1 file:
adding support for loading javadoc modeldoc tags from block comments
106 lines of code changed in 3 files:
refactoring out basic javadoc parsing into a separate helper, in preparation for multi-line javadoc parsing
209 lines of code changed in 8 files:
(8 more)