Directory org.openiaml.docs/src/org/openiaml/docs/generation/

Directory Created:
2009-09-28 20:40
Total Files:
20
Deleted Files:
1
Lines of Code:
3266

[root]/org.openiaml.docs/src/org/openiaml/docs/generation
                            directory in repo codegen (4 files, 570 lines)
                            directory in repo semantics (8 files, 450 lines)

Lines of Code

org.openiaml.docs/src/org/openiaml/docs/generation/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
soundasleep 108 (100.0%) 3859 (100.0%) 35.7

Most Recent Commits

soundasleep 2012-04-03 11:57 Rev.: 3160

adding new modeldoc commands, \modeldocSub*section

3 lines of code changed in 1 file:

  • org.openiaml.docs/src/org/openiaml/docs/generation: TranslateHTMLToLatex.java (+3 -3)
soundasleep 2011-09-16 16:18 Rev.: 3089

modeldoc now supports external class references with a new model element EMFExternalClass

40 lines of code changed in 2 files:

  • org.openiaml.docs/src/org/openiaml/docs/generation: DocumentationHelper.java (+21), LoadEMFReferences.java (+19)
soundasleep 2011-09-15 20:27 Rev.: 3085

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:

  • org.openiaml.docs/src/org/openiaml/docs/generation: TranslateHTMLToLatex.java (+4)
soundasleep 2011-08-08 15:15 Rev.: 3055

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:

  • org.openiaml.docs/src/org/openiaml/docs/generation: TranslateHTMLToLatex.java (-3)
soundasleep 2011-08-04 21:05 Rev.: 3052

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:

  • org.openiaml.docs/src/org/openiaml/docs/generation: TranslateHTMLToLatex.java (+8 -2)
soundasleep 2011-08-04 20:00 Rev.: 3051

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:

  • org.openiaml.docs/src/org/openiaml/docs/generation: BasicJavadocParser.java (+18 -7)
soundasleep 2011-08-04 19:32 Rev.: 3049

HTMLtoTex: adding support for <ul> lists, <h4> headings

8 lines of code changed in 1 file:

  • org.openiaml.docs/src/org/openiaml/docs/generation: TranslateHTMLToLatex.java (+8 -4)
soundasleep 2011-08-02 18:02 Rev.: 3040

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:

  • org.openiaml.docs/src/org/openiaml/docs/generation: TranslateHTMLToLatex.java (+21 -3)
soundasleep 2011-08-02 17:22 Rev.: 3039

adding NoLaTeX and LaTeX blocks for HTML documentation
adding {@type} inline tag

8 lines of code changed in 1 file:

  • org.openiaml.docs/src/org/openiaml/docs/generation: TranslateHTMLToLatex.java (+8 -1)
soundasleep 2011-08-02 17:01 Rev.: 3038

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:

  • org.openiaml.docs/src/org/openiaml/docs/generation: TranslateHTMLToLatex.java (new 184)
soundasleep 2011-07-28 17:47 Rev.: 3036

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:

  • org.openiaml.docs/src/org/openiaml/docs/generation: DocumentationGenerator.java (+10), LoadMetamodelMetrics.java (+12 -3)
soundasleep 2011-07-21 13:24 Rev.: 3023

adding src/-specific metrics

122 lines of code changed in 2 files:

  • org.openiaml.docs/src/org/openiaml/docs/generation: DocumentationGenerator.java (+106 -48), LoadFileMetrics.java (+16 -2)
soundasleep 2011-05-23 19:26 Rev.: 2955

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:

  • org.openiaml.docs/src/org/openiaml/docs/generation: BasicJavadocParser.java (+1 -1)
soundasleep 2011-04-01 15:40 Rev.: 2639

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:

  • org.openiaml.docs/src/org/openiaml/docs/generation: DocumentationGenerator.java (+29 -4), LoadFileMetrics.java (+83 -4)
soundasleep 2011-03-24 16:01 Rev.: 2606

adding support for counting the number of Checks constraints in a project

6 lines of code changed in 1 file:

  • org.openiaml.docs/src/org/openiaml/docs/generation: LoadOAWConstraints.java (+6 -2)
soundasleep 2011-03-24 11:45 Rev.: 2602

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:

  • org.openiaml.docs/src/org/openiaml/docs/generation: DocumentationGenerator.java (+33 -3), LoadFileMetrics.java (new 142), LoadMetamodelMetrics.java (new 52), LoadMetrics.java (del)
soundasleep 2011-03-22 18:36 Rev.: 2599

additional improvements to reduce unnecessary whitespace in modeldoc text elements

5 lines of code changed in 1 file:

  • org.openiaml.docs/src/org/openiaml/docs/generation: BasicJavadocParser.java (+5 -2)
soundasleep 2011-03-22 18:21 Rev.: 2597

javadoc comments such as '{@model Foo}s.' will now become a plural around non-whitespace

15 lines of code changed in 1 file:

  • org.openiaml.docs/src/org/openiaml/docs/generation: BasicJavadocParser.java (+15 -1)
soundasleep 2011-03-22 17:58 Rev.: 2596

re-enabling the generation of all modeldoc components from r2591

2 lines of code changed in 1 file:

  • org.openiaml.docs/src/org/openiaml/docs/generation: DocumentationGenerator.java (+2 -8)
soundasleep 2011-03-22 17:19 Rev.: 2594

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:

  • org.openiaml.docs/src/org/openiaml/docs/generation: BasicJavadocParser.java (+1 -1)
soundasleep 2011-03-22 16:55 Rev.: 2593

DroolsPackage.uniqueRules is now populated correctly
rules summary includes a total count of rules

31 lines of code changed in 2 files:

  • org.openiaml.docs/src/org/openiaml/docs/generation: BasicJavadocParser.java (+4 -2), LoadSemanticsFromRules.java (+27 -3)
soundasleep 2011-03-22 16:41 Rev.: 2592

modeldoc templates now print out a rule summary, derived from the rules themselves

3 lines of code changed in 1 file:

  • org.openiaml.docs/src/org/openiaml/docs/generation: BasicJavadocParser.java (+3)
soundasleep 2011-03-22 16:24 Rev.: 2591

file comments for Drools files (.drl) can now be loaded and parsed

106 lines of code changed in 3 files:

  • org.openiaml.docs/src/org/openiaml/docs/generation: BasicJavadocParser.java (+90 -1), DocumentationGenerator.java (+6), LoadSemanticsFromRules.java (+10)
soundasleep 2011-01-10 15:58 Rev.: 2534

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:

  • org.openiaml.docs/src/org/openiaml/docs/generation: LoadOAWImplementationNotes.java (+3 -3)
soundasleep 2011-01-10 11:30 Rev.: 2530

EMF attributes that are ENums now also display the list of accepted literals

10 lines of code changed in 1 file:

  • org.openiaml.docs/src/org/openiaml/docs/generation: LoadEMFClasses.java (+10)
soundasleep 2010-12-23 16:48 Rev.: 2527

modeldoc can now load additional latex documentation from .tex files

68 lines of code changed in 2 files:

  • org.openiaml.docs/src/org/openiaml/docs/generation: LoadEMFDescription.java (+67 -29), LoadMetrics.java (+1 -1)
soundasleep 2010-07-29 18:09 Rev.: 2519

metamodel metrics are now loaded as part of the modeldoc process

61 lines of code changed in 2 files:

  • org.openiaml.docs/src/org/openiaml/docs/generation: DocumentationGenerator.java (+9 -1), LoadMetrics.java (new 52)
soundasleep 2010-07-20 19:05 Rev.: 2509

Rationale is now loaded from EMF models
adding Rationale to modeldoc output

51 lines of code changed in 2 files:

  • org.openiaml.docs/src/org/openiaml/docs/generation: EMFLoaderHelper.java (+38 -5), LoadEMFClasses.java (+13 -3)
soundasleep 2010-04-16 19:03 Rev.: 1912

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:

  • org.openiaml.docs/src/org/openiaml/docs/generation: BasicJavadocParser.java (+3 -2), LoadOAWImplementationNotes.java (+7 -3), LoadSemanticsFromRules.java (+17 -11), LoadSemanticsFromTests.java (+29 -23)
soundasleep 2010-03-30 22:29 Rev.: 1770

modeldoc: when parsing '{@model X}s', this is now re-parsed as '{@model X Xs}'

15 lines of code changed in 1 file:

  • org.openiaml.docs/src/org/openiaml/docs/generation: BasicJavadocParser.java (+15)
soundasleep 2010-03-30 21:57 Rev.: 1767

adding tagline support for attributes and references in modeldoc

96 lines of code changed in 5 files:

  • org.openiaml.docs/src/org/openiaml/docs/generation: DocumentationGenerator.java (+1 -1), DocumentationHelper.java (+1 -1), EMFLoaderHelper.java (new 58), LoadEMFClasses.java (+14 -34), LoadEMFReferences.java (+22)
soundasleep 2010-03-26 14:10 Rev.: 1758

adding support for opposite references

19 lines of code changed in 1 file:

  • org.openiaml.docs/src/org/openiaml/docs/generation: LoadEMFReferences.java (+19)
soundasleep 2010-03-17 18:00 Rev.: 1727

modeldoc can now handle EReference types that are not local EMFClasses

1 lines of code changed in 1 file:

  • org.openiaml.docs/src/org/openiaml/docs/generation: LoadEMFReferences.java (+1)
soundasleep 2010-01-13 19:50 Rev.: 1386

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:

  • org.openiaml.docs/src/org/openiaml/docs/generation: DocumentationGenerator.java (+10), DocumentationHelper.java (+12), LoadGMFEditors.java (new 77), LoadIcons.java (+7 -3), LoadOAWImplementationNotes.java (+4 -1), LoadSemanticsFromTests.java (+3)
soundasleep 2009-10-06 15:15 Rev.: 1265

fixing a bug where modeldoc would not point to the correct example file

1 lines of code changed in 1 file:

  • org.openiaml.docs/src/org/openiaml/docs/generation: DocumentationGenerator.java (+1 -1)
soundasleep 2009-10-06 14:47 Rev.: 1263

issue 128: updating modeldoc to reflect new location of examples

10 lines of code changed in 1 file:

  • org.openiaml.docs/src/org/openiaml/docs/generation: DocumentationGenerator.java (+10 -9)
soundasleep 2009-09-30 15:47 Rev.: 1228

adding inline documentation for modeldoc, based on /wiki/Model0_4

1 lines of code changed in 1 file:

  • org.openiaml.docs/src/org/openiaml/docs/generation: BasicJavadocParser.java (+1 -1)
soundasleep 2009-09-30 14:32 Rev.: 1226

adding icons for different reference types

0 lines of code changed in 1 file:

  • org.openiaml.docs/src/org/openiaml/docs/generation: LoadSemanticsFromRules.java (-1)
soundasleep 2009-09-30 14:17 Rev.: 1225

adding support for loading javadoc modeldoc tags from block comments

106 lines of code changed in 3 files:

  • org.openiaml.docs/src/org/openiaml/docs/generation: BasicJavadocParser.java (+101 -1), LoadOAWImplementationNotes.java (-2), LoadSemanticsFromRules.java (+5 -4)
soundasleep 2009-09-30 13:39 Rev.: 1224

refactoring out basic javadoc parsing into a separate helper, in preparation for multi-line javadoc parsing

209 lines of code changed in 8 files:

  • org.openiaml.docs/src/org/openiaml/docs/generation: BasicJavadocParser.java (+124), DocumentationGenerator.java (+21 -12), DocumentationHelper.java (+1 -1), LoadEMFClasses.java (+13 -3), LoadEMFDescription.java (+12 -3), LoadOAWImplementationNotes.java (+18 -31), LoadSemanticsFromRules.java (+15 -50), LoadSemanticsFromTests.java (+5 -5)

(8 more)

Generated by StatSVN 0.7.0