Commit d4a64ef
committed
fix: replace the XML generator with a reflection-based one
This fixes the XML generator, which was out of sync with our metadata,
by replacing it with a reflection-based implementation. The XML output
structure changes completely, but contains equivalent information.1 parent a1f9a82 commit d4a64ef
241 files changed
Lines changed: 83825 additions & 22855 deletions
File tree
- src/lib
- Gen
- hbs
- xml
- Support/Reflection
- test-files/golden-tests
- config
- auto-brief
- auto-function-metadata
- auto-relates
- extract-all
- extract-empty-namespaces
- extract-friends
- extract-implicit-specializations
- extract-local-classes
- extract-private-virtual
- include-symbols
- inherit-base-members
- legible-names
- missing-include-prefixes
- missing-include-shims
- multipage/multipage.multipage/xml
- overloads
- sfinae
- show-enum-constants
- show-namespaces
- sort-members-by
- sort-namespace-members-by
- sort
- stylesheets
- link-custom-stylesdir-no-copy.multipage/xml
- link-multipage.multipage/xml
- core
- canonical-ordering
- filters
- file
- symbol-name
- symbol-type
- generator/hbs
- js-helper-layering
- js-helper
- javadoc
- brief
- code
- copybrief
- copydetails
- copydoc
- inline
- link
- lists
- paragraph
- param
- pre
- ref
- relates
- returns
- throw
- tparam
- snippets
- symbols
- concept
- enum
- function
- guide
- namespace-alias
- namespace
- overloads
- record
- typedef
- using-directive
- using-enum
- using
- variable
- templates
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | 15 | | |
17 | 16 | | |
18 | 17 | | |
| |||
This file was deleted.
0 commit comments