[root]/org.openiaml.docs/src/template/latex
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
soundasleep | 50 (100.0%) | 1189 (100.0%) | 23.7 |
adding new modeldoc commands, \modeldocSub*section
28 lines of code changed in 1 file:
adding new environment, modeldocAdditionalDocumentation
8 lines of code changed in 2 files:
adding 'samepage' environment around section/tagline sections of generated modeldoc, to try and keep them on the same page
2 lines of code changed in 1 file:
improving model completion rule documentation for Event, BuiltinOperation, BuiltinProperty
Email.onFailure and Email.onSent were not being generated automatically
1 lines of code changed in 1 file:
fixing error in modeldoc LaTeX config
minor documentation fixes, removing fixed TODOs
0 lines of code changed in 1 file:
modeldoc now supports external class references with a new model element EMFExternalClass
9 lines of code changed in 2 files:
LaTeX opposites can now be controlled via a parameter
opposites are now correctly linked
enumerations may now be expanded in LaTeX output
28 lines of code changed in 2 files:
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
19 lines of code changed in 1 file:
adding support for generating EOpposites for references
references of type Function are now correctly listed as Conditions
12 lines of code changed in 2 files:
moving structure section to before additional documentation section
19 lines of code changed in 2 files:
modeldoc sections are now tagged as \modeldocSection
quotes within inference and implementation notes should now be correctly latexised
2 lines of code changed in 2 files:
hypertargets cannot occur outside of \items
13 lines of code changed in 2 files:
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
48 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>
2 lines of code changed in 2 files:
adding missing 'modeldocVisualMissing' environment to latex config
5 lines of code changed in 1 file:
modeldoc: adding an \includeVisualMissing latex switch to optionally include missing visual representations
fixing humanise() for 'ECA Rule', 'XQuery Function'
7 lines of code changed in 2 files:
renaming 'inference semantics' to 'inference rules'
1 lines of code changed in 1 file:
need to escape '_'s in latex attribute type names, e.g. enums such as BUILTIN_PROPERTY
2 lines of code changed in 1 file:
adding assertion to ensure modeldoc codegen is successful
modeldoc latex templates were referring to old 'EventTrigger', 'Condition' classes
25 lines of code changed in 1 file:
completing modeldoc latex template templating
188 lines of code changed in 2 files:
initial work in translating the latex output into a template-based format, to ease customisation
196 lines of code changed in 2 files:
metrics that are in floating point format are now printed out two 2dp in latex metrics output
3 lines of code changed in 1 file:
total file metrics can now be accumulated
adding tests and tests.diagram to plugins to be metricised
1 lines of code changed in 1 file:
adding support for counting the number of Checks constraints in a project
1 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
2 lines of code changed in 1 file:
fixing a latex typo: \def does not take a parameter
3 lines of code changed in 1 file:
modeldoc now also generates metrics that can be used in a latex document
24 lines of code changed in 1 file:
additional improvements to reduce unnecessary whitespace in modeldoc text elements
1 lines of code changed in 1 file:
removing unnecessary whitespace after @model links in both HTML and latex formats
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
29 lines of code changed in 1 file:
fixing a typo in IAML modeldoc
removing breaking whitespace in Latex modeldoc generation
1 lines of code changed in 1 file:
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{})
4 lines of code changed in 1 file:
modeldoc can now load additional latex documentation from .tex files
9 lines of code changed in 1 file:
removing categories from the generated Latex when they would contain no values, to reduce wasted whitespace
58 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
30 lines of code changed in 2 files:
adding inference, constraints and implementation semantics to latex modeldoc export
71 lines of code changed in 1 file:
adding children, references, events, conditions and actions to Latex export of modeldoc
173 lines of code changed in 1 file:
initial work in adding a Latex output for modeldoc
162 lines of code changed in 1 file: