Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

will only subset on componentEEE.

In the case a component does not exist for all languages within the system, you will see an error letting you know that it failed. How to get around this? There is also a language flag.

In practice, this will mean that if your system has 3 languages and you want to see component subsets for all 3 of them, you would create 3 subset files (unless the components you want to subset on exist in all 3 languages).

java

Code Block
componentAAA
componentDDD

c++

Code Block
componentCCC
componentDDD

python

Code Block
componentBBB
componentDDD

Then at the command line you would pass in the language flag at runtime and produce each diagram one by one.

job run produce_api_diagrams --component-subset-file /your/path/to/the/javafile --name subsetJAVA --language java

job run produce_api_diagrams --component-subset-file /your/path/to/the/cfile --name subsetc --language c++

job run produce_api_diagrams --component-subset-file /your/path/to/the/pythonfile --name subsetpython --language python

...