...
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
...