diff --git a/src/main/java/se/bjurr/violations/lib/parsers/Flake8Parser.java b/src/main/java/se/bjurr/violations/lib/parsers/Flake8Parser.java index 68d2599..ba14b55 100644 --- a/src/main/java/se/bjurr/violations/lib/parsers/Flake8Parser.java +++ b/src/main/java/se/bjurr/violations/lib/parsers/Flake8Parser.java @@ -19,7 +19,8 @@ /** * PyLint. Format used by Flake8.
* - * msg-template='{path}:{line}:{column} [{msg_id}] {msg}' + * msg-template(pylint)='{path1}:{line2}: [{severity4}{code5}] {msg6}' + * msg-template(default)='{path1}:{line2}:{column7}: {severity8}{code9} {msg10}' * */ public class Flake8Parser implements ViolationsParser { @@ -29,7 +30,9 @@ public Set parseReportOutput( final String string, final ViolationsLogger violationsLogger) throws Exception { final Set violations = new TreeSet<>(); final List> partsPerLine = - getLines(string, "([^:]*):(\\d+)?:?(\\d+)?:? \\[?(\\D+)(\\d*)\\]? (.*)"); + getLines( + string, + "([^:]+):(\\d+):( \\[([A-Z]{1,8})([0-9]{0,6})\\] (.+)|(\\d+): ([A-Z]{1,8})([0-9]{0,6}) (.+))"); for (final List parts : partsPerLine) { final String filename = parts.get(1); Integer line; @@ -39,12 +42,22 @@ public Set parseReportOutput( continue; } Integer column = null; - if (!isNullOrEmpty(parts.get(3))) { - column = parseInt(parts.get(3)); + String severity; + String rule; + String message; + if (!isNullOrEmpty(parts.get(7))) { + column = parseInt(parts.get(7)); + severity = parts.get(8); + rule = parts.get(9); + message = parts.get(10); + } else { + severity = parts.get(4); + rule = parts.get(5); + message = parts.get(6); + } + if (isNullOrEmpty(message)) { + continue; } - final String severity = parts.get(4); - final String rule = parts.get(5); - final String message = parts.get(6); violations.add( // violationBuilder() .setParser(FLAKE8) diff --git a/src/test/java/se/bjurr/violations/lib/Flake8Test.java b/src/test/java/se/bjurr/violations/lib/Flake8Test.java index 183d0ca..5c1a7a5 100644 --- a/src/test/java/se/bjurr/violations/lib/Flake8Test.java +++ b/src/test/java/se/bjurr/violations/lib/Flake8Test.java @@ -171,11 +171,11 @@ public void testThatViolationsCanBeParsedFromFileContainingNoise() { .violations(); assertThat(actual) // - .hasSize(6); + .hasSize(1); final Violation violation0 = new ArrayList<>(actual).get(0); assertThat(violation0.getMessage()) // - .startsWith("HOME=/var/jenkins_home/workspace/"); + .startsWith("undefined name 'FALSE'"); } @Test @@ -190,6 +190,6 @@ public void testFailedReportFlake8() { .violations(); assertThat(actual) // - .hasSize(0); + .hasSize(6); } } diff --git a/src/test/resources/flake8/failed_report_flake8.txt b/src/test/resources/flake8/failed_report_flake8.txt index 63e2f80..cec7ccb 100644 --- a/src/test/resources/flake8/failed_report_flake8.txt +++ b/src/test/resources/flake8/failed_report_flake8.txt @@ -1,362 +1,5 @@ -Started by GitLab push by Holger Englert -Obtained config/jenkinsfile.groovy from git git@xxx:yyy.git -Loading library lib@3.y.z -Attempting to resolve 3.y.z from remote references... - > git --version # timeout=10 - > git --version # 'git version 2.30.2' -using GIT_ASKPASS to set credentials - > git ls-remote -h -t -- git@xxx:yyy.git # timeout=10 -Found match: refs/tags/3.y.z revision yyy -Resolving tag commit... (remote references may be a lightweight tag or an annotated tag) - > git rev-parse --resolve-git-dir /yyy/.git # timeout=10 -Setting origin to git@xxx:yyy.git - > git config remote.origin.url git@xxx:yyy.git # timeout=10 -Fetching origin... -Fetching upstream changes from origin - > git --version # timeout=10 - > git --version # 'git version 2.30.2' - > git config --get remote.origin.url # timeout=10 -using GIT_ASKPASS to set credentials - > git fetch --tags --force --progress -- origin +refs/heads/*:refs/remotes/origin/* # timeout=10 - > git rev-parse refs/tags/3.y.z^{commit} # timeout=10 -Resolved tag 3.y.z revision yyy -Selected Git installation does not exist. Using Default -The recommended git tool is: NONE -using credential yyy - > git rev-parse --resolve-git-dir /var/yyy/.git # timeout=10 -Fetching changes from the remote Git repository - > git config remote.origin.url git@xxx:yyy.git # timeout=10 -Fetching with tags -Fetching upstream changes from git@xxx:yyy/jenkins.git - > git --version # timeout=10 - > git --version # 'git version 2.30.2' -using GIT_ASKPASS to set credentials - > git fetch --tags --force --progress -- git@xxx:yyy.git +refs/heads/*:refs/remotes/origin/* # timeout=10 -skipping resolution of commit remotes/origin/master, since it originates from another repository -Checking out Revision yyy (3.y.z) - > git config core.sparsecheckout # timeout=10 - > git checkout -f yyy # timeout=10 -Commit message: "xxxh" - > git rev-list --no-walk yyy # timeout=10 -[Pipeline] Start of Pipeline -[Pipeline] node -Running on jenkinsslave01 in C:\jw\workspace\yyy -[Pipeline] { -[Pipeline] cleanWs -[WS-CLEANUP] Deleting project workspace... -[WS-CLEANUP] Deferred wipeout is used... -[WS-CLEANUP] done -[Pipeline] echo +2023-11-09 11:52:49 Starting Build: - =========================================== - - START PIPELINE - - =========================================== - -[Pipeline] echo -Config: -[Pipeline] echo -isc_working_dir:tools\mytool -[Pipeline] echo -isc_working_dir_n_drive:N:\tools\mytool -[Pipeline] echo -ipm_publish_to_repo:tools -[Pipeline] echo -make_number_of_cores:1 -[Pipeline] echo -subst_n:true -[Pipeline] echo -junit_results:[build\build\tests\system_test.xml] -[Pipeline] echo -cobertura_results:[build\build\tests\coverage.xml] -[Pipeline] echo -flake8:true -[Pipeline] echo -msbuild_issues:false -[Pipeline] echo -ng_lint_results: -[Pipeline] echo -mstest_results:[] -[Pipeline] echo -custom_plots:[] -[Pipeline] echo -workingDir = N:\tools\mytool -[Pipeline] dir -Running in C:\jw\workspace\yyy\tools-mytool\tools\mytool -[Pipeline] { -[Pipeline] stage -[Pipeline] { (clean workspace) -[Pipeline] echo - - =========================================== - - STAGE CLEAN WORKSPACE - Delete Build dir - - =========================================== - -[Pipeline] dir -Running in C:\jw\workspace\yyy\tools-mytool\tools\mytool\build -[Pipeline] { -[Pipeline] deleteDir -[Pipeline] } -[Pipeline] // dir -[Pipeline] } -[Pipeline] // stage -[Pipeline] stage -[Pipeline] { (git checkout) -[Pipeline] echo - - =========================================== - - STAGE GIT CHECKOUT - checkout scm - - =========================================== - -[Pipeline] checkout -The recommended git tool is: git -using credential xxx -Cloning the remote Git repository -Cloning repository git@xxx:yyy/mytool.git - > git init C:\jw\workspace\yyy\mytool # timeout=10 -Fetching upstream changes from git@xxx:yyy/mytool.git - > git --version # timeout=10 - > git --version # 'git version 2.40.0.windows.1' -using GIT_ASKPASS to set credentials - > git fetch --tags --force --progress -- git@xxx:yyy/mytool.git +refs/heads/*:refs/remotes/origin/* # timeout=10 - > git config remote.origin.url git@xxx:yyy/mytool.git # timeout=10 - > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 -Avoid second fetch -Checking out Revision yxyx (origin/master) - > git rev-parse "remotes/origin/master^{commit}" # timeout=10 - > git branch -a -v --no-abbrev --contains yxxy # timeout=10 - > git config core.sparsecheckout # timeout=10 - > git checkout -f yxy # timeout=10 -Commit message: "fddfd" - > git rev-list --no-walk yxyxxy # timeout=10 -[Pipeline] updateGitlabCommitStatus -[Pipeline] } -[Pipeline] // stage -[Pipeline] } -[Pipeline] // dir -[Pipeline] withEnv -[Pipeline] { -[Pipeline] lock -Trying to acquire lock on [Drive_N_jenkinsslave01] -Lock acquired on [Drive_N_jenkinsslave01] -[Pipeline] { -[Pipeline] dir -Running in C:\jw\workspace\yyy\mytool -[Pipeline] { -[Pipeline] stage -[Pipeline] { (subst n) -[Pipeline] echo - - =========================================== - - STAGE SUBST_N - true - - =========================================== - -[Pipeline] updateGitlabCommitStatus -[Pipeline] bat - -C:\jw\workspace\yyy\tools-mytool\tools\mytool>subst /d n: - -C:\jw\workspace\yyy\tools-mytool\tools\mytool>subst n: C:\jw\workspace\yyy\tools-mytool -[Pipeline] updateGitlabCommitStatus -[Pipeline] } -[Pipeline] // stage -[Pipeline] } -[Pipeline] // dir -[Pipeline] dir -Running in N:\tools\mytool -[Pipeline] { -[Pipeline] stage -[Pipeline] { (setup env) -[Pipeline] echo - - =========================================== - - STAGE SETUP ENV - call devEnvLauncher.bat - - =========================================== - -[Pipeline] updateGitlabCommitStatus -[Pipeline] bat - -N:\tools\mytool>(devEnvLauncher.bat -b -p jenkins ) || exit 1 -[2023-11-09 11:52:49] DevL:INFO: -################### -The used Configuration arguments from CLI are: -configfile : "N:\tools\mytool\config\devEnvLauncher.yaml" -profile : "jenkins" -verbosity : "warning" -esc_level : "error" -config_workspace : "N:\tools\mytool\build\buildsystem\devL_config_workspace" -################### - -[2023-11-09 11:52:55] DevL:WARNING: Creating Python Environment: The Path for venv_location does not exist! ---> It and all its parent directories will be created -venv_location : N:\tools\mytool\venv -Collecting click==8.1.3 (from -r N:\tools\mytool\config\python_requirements.txt (line 2)) - Using cached https://files.pythonhosted.org/packages/c2/f1/df59e28c642d583f7dacffb1e0965d0e00b218e0186d7858ac5233dce840/click-8.1.3-py3-none-any.whl -Collecting pyinstaller==5.1 (from -r N:\tools\mytool\config\python_requirements.txt (line 3)) - Using cached https://files.pythonhosted.org/packages/39/0c/fcedab1fc19e4a7b275c5298bb9c69e411d5092ceaf5a167b611de4c023d/pyinstaller-5.1-py3-none-win_amd64.whl -Collecting pytest==7.1.2 (from -r N:\tools\mytool\config\python_requirements.txt (line 4)) - Using cached https://files.pythonhosted.org/packages/fb/d0/bae533985f2338c5d02184b4a7083b819f6b3fc101da792e0d96e6e5299d/pytest-7.1.2-py3-none-any.whl -Collecting coverage==6.4.1 (from -r N:\tools\mytool\config\python_requirements.txt (line 5)) - Using cached https://files.pythonhosted.org/packages/6c/43/a216d11ecaba2312b7f9228dee0fa65a279525debc15b38c036ab63b9b15/coverage-6.4.1-cp38-cp38-win_amd64.whl -Collecting flake8 (from -r N:\tools\mytool\config\python_requirements.txt (line 6)) - Using cached https://files.pythonhosted.org/packages/b0/24/bbf7175ffc47cb3d3e1eb523ddb23272968359dfcf2e1294707a2bf12fc4/flake8-6.1.0-py2.py3-none-any.whl -Collecting pytest-cov (from -r N:\tools\mytool\config\python_requirements.txt (line 7)) - Using cached https://files.pythonhosted.org/packages/a7/4b/8b78d126e275efa2379b1c2e09dc52cf70df16fc3b90613ef82531499d73/pytest_cov-4.1.0-py3-none-any.whl -Collecting pyaml==20.4.0 (from -r N:\tools\mytool\config\python_requirements.txt (line 8)) - Using cached https://files.pythonhosted.org/packages/15/c4/1310a054d33abc318426a956e7d6df0df76a6ddfa9c66f6310274fb75d42/pyaml-20.4.0-py2.py3-none-any.whl -Collecting altgraph==0.17 (from -r N:\tools\mytool\config\python_requirements.txt (line 11)) - Using cached https://files.pythonhosted.org/packages/ee/3d/bfca21174b162f6ce674953f1b7a640c1498357fa6184776029557c25399/altgraph-0.17-py2.py3-none-any.whl -Collecting atomicwrites==1.4.0 (from -r N:\tools\mytool\config\python_requirements.txt (line 12)) - Using cached https://files.pythonhosted.org/packages/2c/a0/da5f49008ec6e9a658dbf5d7310a4debd397bce0b4db03cf8a410066bb87/atomicwrites-1.4.0-py2.py3-none-any.whl -Collecting attrs==19.3.0 (from -r N:\tools\mytool\config\python_requirements.txt (line 13)) - Using cached https://files.pythonhosted.org/packages/a2/db/4313ab3be961f7a763066401fb77f7748373b6094076ae2bda2806988af6/attrs-19.3.0-py2.py3-none-any.whl -Collecting cached-property==1.5.1 (from -r N:\tools\mytool\config\python_requirements.txt (line 14)) - Using cached https://files.pythonhosted.org/packages/3b/86/85c1be2e8db9e13ef9a350aecd6dea292bd612fa288c2f40d035bb750ded/cached_property-1.5.1-py2.py3-none-any.whl -Collecting colorama==0.4.3 (from -r N:\tools\mytool\config\python_requirements.txt (line 15)) - Using cached https://files.pythonhosted.org/packages/c9/dc/45cdef1b4d119eb96316b3117e6d5708a08029992b2fee2c143c7a0a5cc5/colorama-0.4.3-py2.py3-none-any.whl -Collecting contextlib2==0.6.0.post1 (from -r N:\tools\mytool\config\python_requirements.txt (line 16)) - Using cached https://files.pythonhosted.org/packages/85/60/370352f7ef6aa96c52fb001831622f50f923c1d575427d021b8ab3311236/contextlib2-0.6.0.post1-py2.py3-none-any.whl -Collecting future==0.18.2 (from -r N:\tools\mytool\config\python_requirements.txt (line 17)) - Using cached https://files.pythonhosted.org/packages/45/0b/38b06fd9b92dc2b68d58b75f900e97884c45bedd2ff83203d933cf5851c9/future-0.18.2.tar.gz -Collecting Jinja2==3.1.2 (from -r N:\tools\mytool\config\python_requirements.txt (line 18)) - Using cached https://files.pythonhosted.org/packages/bc/c3/f068337a370801f372f2f8f6bad74a5c140f6fda3d9de154052708dd3c65/Jinja2-3.1.2-py3-none-any.whl -Collecting lxml==4.9.0 (from -r N:\tools\mytool\config\python_requirements.txt (line 19)) - Using cached https://files.pythonhosted.org/packages/fb/e6/7476db708aee78016f174bd95d33fc6d379110a2a06552a60de5b703b65b/lxml-4.9.0-cp38-cp38-win_amd64.whl -Collecting MarkupSafe==2.1.1 (from -r N:\tools\mytool\config\python_requirements.txt (line 20)) - Using cached https://files.pythonhosted.org/packages/2c/81/91062a81ac8a18f557f12e2618475b53878755c016c9914c8aa207155c4e/MarkupSafe-2.1.1-cp38-cp38-win_amd64.whl -Collecting more-itertools==8.3.0 (from -r N:\tools\mytool\config\python_requirements.txt (line 21)) - Using cached https://files.pythonhosted.org/packages/06/b1/2dcadc4861c505a807d5c6d88928450fe5afcf352f205432572a10d74657/more_itertools-8.3.0-py3-none-any.whl -Collecting packaging==20.4 (from -r N:\tools\mytool\config\python_requirements.txt (line 22)) - Using cached https://files.pythonhosted.org/packages/46/19/c5ab91b1b05cfe63cccd5cfc971db9214c6dd6ced54e33c30d5af1d2bc43/packaging-20.4-py2.py3-none-any.whl -Collecting pefile==2019.4.18 (from -r N:\tools\mytool\config\python_requirements.txt (line 23)) - Using cached https://files.pythonhosted.org/packages/36/58/acf7f35859d541985f0a6ea3c34baaefbfaee23642cf11e85fe36453ae77/pefile-2019.4.18.tar.gz -Collecting pluggy==0.13.1 (from -r N:\tools\mytool\config\python_requirements.txt (line 24)) - Using cached https://files.pythonhosted.org/packages/a0/28/85c7aa31b80d150b772fbe4a229487bc6644da9ccb7e427dd8cc60cb8a62/pluggy-0.13.1-py2.py3-none-any.whl -Collecting py==1.11.0 (from -r N:\tools\mytool\config\python_requirements.txt (line 25)) - Using cached https://files.pythonhosted.org/packages/f6/f0/10642828a8dfb741e5f3fbaac830550a518a775c7fff6f04a007259b0548/py-1.11.0-py2.py3-none-any.whl -Collecting pyparsing==2.4.7 (from -r N:\tools\mytool\config\python_requirements.txt (line 27)) - Using cached https://files.pythonhosted.org/packages/8a/bb/488841f56197b13700afd5658fc279a2025a39e22449b7cf29864669b15d/pyparsing-2.4.7-py2.py3-none-any.whl -Collecting PyQt5==5.15.0 (from -r N:\tools\mytool\config\python_requirements.txt (line 28)) - Using cached https://files.pythonhosted.org/packages/7c/06/0b3cbfd63fc6cbd3585d1a3b2729055e19c646ae329050e174e3c29a4741/PyQt5-5.15.0-5.15.0-cp35.cp36.cp37.cp38-none-win_amd64.whl -Collecting PyQt5-sip==12.8.0 (from -r N:\tools\mytool\config\python_requirements.txt (line 29)) - Using cached https://files.pythonhosted.org/packages/3f/40/6722c66e43cbdb69df7ebab4d8e3ad5ae923226b3a3f7c93d47aebc1f052/PyQt5_sip-12.8.0-cp38-cp38-win_amd64.whl -Collecting pywin32==227 (from -r N:\tools\mytool\config\python_requirements.txt (line 31)) - Using cached https://files.pythonhosted.org/packages/cf/06/0d55292927ada3f8516e437292d85e33d6f763dd2dcc6b95f62a91ad9740/pywin32-227-cp38-cp38-win_amd64.whl -Collecting pywin32-ctypes==0.2.0 (from -r N:\tools\mytool\config\python_requirements.txt (line 32)) - Using cached https://files.pythonhosted.org/packages/9e/4b/3ab2720f1fa4b4bc924ef1932b842edf10007e4547ea8157b0b9fc78599a/pywin32_ctypes-0.2.0-py2.py3-none-any.whl -Collecting PyYAML==5.3.1 (from -r N:\tools\mytool\config\python_requirements.txt (line 33)) - Using cached https://files.pythonhosted.org/packages/7b/1d/3cf27312e162ff8bf3a9ae8c7472bb28ca6ae7f86e7130c23b798ec4c12a/PyYAML-5.3.1-cp38-cp38-win_amd64.whl -Collecting schema==0.7.2 (from -r N:\tools\mytool\config\python_requirements.txt (line 34)) - Using cached https://files.pythonhosted.org/packages/6d/ae/835f2e0d304c9533c58fe5cbcdd9124708d32e82289fcb8d6084c908ba29/schema-0.7.2-py2.py3-none-any.whl -Collecting SimpleStruct==0.2.2 (from -r N:\tools\mytool\config\python_requirements.txt (line 35)) - Using cached https://files.pythonhosted.org/packages/99/8e/967153785f9a9bfe3c9612abb5564263a67d29bc185e8bc644a7a05fa84c/SimpleStruct-0.2.2.zip -Collecting six==1.15.0 (from -r N:\tools\mytool\config\python_requirements.txt (line 36)) - Using cached https://files.pythonhosted.org/packages/ee/ff/48bde5c0f013094d729fe4b0316ba2a24774b3ff1c52d924a8a4cb04078a/six-1.15.0-py2.py3-none-any.whl -Collecting wcwidth==0.2.3 (from -r N:\tools\mytool\config\python_requirements.txt (line 37)) - Using cached https://files.pythonhosted.org/packages/1b/7b/de30a3962d8fbebbf8d748bfbf20c05c0a7c495df6716e82af109143ba00/wcwidth-0.2.3-py2.py3-none-any.whl -Requirement already satisfied: setuptools in c:\jw\workspace\yyy\tools-mytool\tools\mytool\venv\lib\site-packages (from pyinstaller==5.1->-r N:\tools\mytool\config\python_requirements.txt (line 3)) (41.2.0) -Collecting pyinstaller-hooks-contrib>=2021.4 (from pyinstaller==5.1->-r N:\tools\mytool\config\python_requirements.txt (line 3)) - Using cached https://files.pythonhosted.org/packages/2b/5f/30224db46281199f405b9c3b929f43a7d17591180b52f13c75c625dfc386/pyinstaller_hooks_contrib-2023.10-py2.py3-none-any.whl -Collecting tomli>=1.0.0 (from pytest==7.1.2->-r N:\tools\mytool\config\python_requirements.txt (line 4)) - Using cached https://files.pythonhosted.org/packages/97/75/10a9ebee3fd790d20926a90a2547f0bf78f371b2f13aa822c759680ca7b9/tomli-2.0.1-py3-none-any.whl -Collecting iniconfig (from pytest==7.1.2->-r N:\tools\mytool\config\python_requirements.txt (line 4)) - Using cached https://files.pythonhosted.org/packages/ef/a6/62565a6e1cf69e10f5727360368e451d4b7f58beeac6173dc9db836a5b46/iniconfig-2.0.0-py3-none-any.whl -Collecting pycodestyle<2.12.0,>=2.11.0 (from flake8->-r N:\tools\mytool\config\python_requirements.txt (line 6)) - Using cached https://files.pythonhosted.org/packages/b1/90/a998c550d0ddd07e38605bb5c455d00fcc177a800ff9cc3dafdcb3dd7b56/pycodestyle-2.11.1-py2.py3-none-any.whl -Collecting mccabe<0.8.0,>=0.7.0 (from flake8->-r N:\tools\mytool\config\python_requirements.txt (line 6)) - Using cached https://files.pythonhosted.org/packages/27/1a/1f68f9ba0c207934b35b86a8ca3aad8395a3d6dd7921c0686e23853ff5a9/mccabe-0.7.0-py2.py3-none-any.whl -Collecting pyflakes<3.2.0,>=3.1.0 (from flake8->-r N:\tools\mytool\config\python_requirements.txt (line 6)) - Using cached https://files.pythonhosted.org/packages/00/e9/1e1fd7fae559bfd07704991e9a59dd1349b72423c904256c073ce88a9940/pyflakes-3.1.0-py2.py3-none-any.whl -Installing collected packages: colorama, click, pyinstaller-hooks-contrib, pywin32-ctypes, future, pefile, altgraph, pyinstaller, py, tomli, iniconfig, atomicwrites, pluggy, six, pyparsing, packaging, attrs, pytest, coverage, pycodestyle, mccabe, pyflakes, flake8, pytest-cov, PyYAML, pyaml, cached-property, contextlib2, MarkupSafe, Jinja2, lxml, more-itertools, PyQt5-sip, PyQt5, pywin32, schema, SimpleStruct, wcwidth - Running setup.py install for future: started - Running setup.py install for future: finished with status 'done' - Running setup.py install for pefile: started - Running setup.py install for pefile: finished with status 'done' - Running setup.py install for SimpleStruct: started - Running setup.py install for SimpleStruct: finished with status 'done' -Successfully installed Jinja2-3.1.2 MarkupSafe-2.1.1 PyQt5-5.15.0 PyQt5-sip-12.8.0 PyYAML-5.3.1 SimpleStruct-0.2.2 altgraph-0.17 atomicwrites-1.4.0 attrs-19.3.0 cached-property-1.5.1 click-8.1.3 colorama-0.4.3 contextlib2-0.6.0.post1 coverage-6.4.1 flake8-6.1.0 future-0.18.2 iniconfig-2.0.0 lxml-4.9.0 mccabe-0.7.0 more-itertools-8.3.0 packaging-20.4 pefile-2019.4.18 pluggy-0.13.1 py-1.11.0 pyaml-20.4.0 pycodestyle-2.11.1 pyflakes-3.1.0 pyinstaller-5.1 pyinstaller-hooks-contrib-2023.10 pyparsing-2.4.7 pytest-7.1.2 pytest-cov-4.1.0 pywin32-227 pywin32-ctypes-0.2.0 schema-0.7.2 six-1.15.0 tomli-2.0.1 wcwidth-0.2.3 -WARNING: You are using pip version 19.2.3, however version 23.3.1 is available. -You should consider upgrading via the 'python -m pip install --upgrade pip' command. -Package bsg/0.32.1 already installed to C:\devapp\ipm\p -Package make/2021.03.10 already installed to C:\devapp\ipm\p -Package devenv_bsg_plugins/0.1.31 already installed to C:\devapp\ipm\p -Package python_x64/3.8.2 already installed to C:\devapp\ipm\p -Package pycmd/2021.03.10 already installed to C:\devapp\ipm\p -Package texgen/1.7.2 already installed to C:\devapp\ipm\p -Package miktex/2.9.6600-5 already installed to C:\devapp\ipm\p -Package releasenotes/1.7.1 already installed to C:\devapp\ipm\p -Package pandoc/1.3.0 already installed to C:\devapp\ipm\p -Package plantuml/1.2022.6 already installed to C:\devapp\ipm\p -Package llvm/3.8.0 already installed to C:\devapp\ipm\p -Package openjdk8_x64/8.352.8 already installed to C:\devapp\ipm\p -Package graphviz/2.38.0 already installed to C:\devapp\ipm\p -Package doxygen/1.8.9-1 already installed to C:\devapp\ipm\p -Package git/2.38.1 already installed to C:\devapp\ipm\p -Loading plugins from 'C:\devapp\ipm\p\devenv_bsg_plugins\0.1.31\data\devenv_bsg_plugins' -Reading configuration files... -Generating buildsystem... -Generating buildsystem done -Tool 'paket' (version '5.245.1') was restored. Available commands: paket - -Restore was successful. -Paket version 5.245.1 -Extracted Paket.Restore.targets to: N:\tools\mytool\scripts\.paket\Paket.Restore.targets (Can be disabled with PAKET_SKIP_RESTORE_TARGETS=true) -Starting full restore process. -Performance: -- Disk IO: 3 seconds -- Runtime: 5 seconds -Paket version 5.245.1 -Skipping resolver for group Main since it is already up-to-date -N:\tools\mytool\scripts\paket.lock is already up-to-date -Installing into projects: -- Creating model and downloading packages. -- Installing for projects -- EAImageExport/paket.references -> EAImageExport/EAImageExport.csproj (MSBuild 14) -- VisioImageExport/paket.references -> VisioImageExport/VisioImageExport.csproj (MSBuild 14) -Performance: -- Disk IO: 37 milliseconds -- Runtime: 3 seconds -Package devEnvLauncher/0.4.2 already installed to C:\devapp\ipm\p -DevL successfully executed. Loading bat file at "N:\tools\mytool\build\buildsystem\devL_config_workspace\jenkins_setGeneratedEnvs.bat" -[Pipeline] updateGitlabCommitStatus -[Pipeline] } -[Pipeline] // stage -[Pipeline] withCredentials -Masking supported pattern matches of %ISC_REDMINE_KEY% -[Pipeline] { -[Pipeline] stage -[Pipeline] { (build) -[Pipeline] echo - - =========================================== - - STAGE BUILD - call devEnvLauncher and make release - - =========================================== - -[Pipeline] updateGitlabCommitStatus -[Pipeline] bat - -N:\tools\mytool>(devEnvLauncher.bat batch_no_install jenkins && make.exe release VERSION=66.66.66 -j 1 ) || exit 1 -echo Creating version -Creating version -if not exist build\build mkdir build\build -echo \newcommand{\VarDocSubTitle}{66.66.66} > build\build\version2.tex -echo version = "66.66.66">mytool\_version.py C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Current\Bin\MSBuild.exe scripts/ddcom.sln -t:Rebuild /p:Configuration=release /p:Platform="Any CPU" -m Microsoft (R) Build Engine version 16.11.2+f32259642 for .NET Framework Copyright (C) Microsoft Corporation. All rights reserved. @@ -472,1520 +115,11 @@ Build succeeded. 0 Error(s) Time Elapsed 00:00:00.80 -echo Creating releasenotes -Creating releasenotes -C:\devapp\ipm\p\releasenotes\1.7.1\data/releasenotes.exe releasenotes -p 210 -o build\build/releasenotes -l isc-tools-mytool -n mytool -V 66.66.66 -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/, params: {'project_id': '210', 'key': ****, 'limit': 0, 'offset': 0, 'include': 'relations,attachments'} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/projects/isc-tools-mytool/versions.json?project_id=210&key=****&limit=0&offset=0&include=relations%2Cattachments -root:INFO: total_count: 50 -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/, params: {'project_id': '210', 'status_id': '*', 'key': ****, 'limit': 25, 'offset': 0, 'include': 'relations,attachments'} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/issues.json?project_id=210&status_id=%2A&key=****&limit=25&offset=0&include=relations%2Cattachments -root:INFO: total_count: 435 -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/, params: {'project_id': '210', 'status_id': '*', 'key': ****, 'limit': 25, 'offset': 25, 'include': 'relations,attachments'} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/issues.json?project_id=210&status_id=%2A&key=****&limit=25&offset=25&include=relations%2Cattachments -root:INFO: total_count: 435 -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/, params: {'project_id': '210', 'status_id': '*', 'key': ****, 'limit': 25, 'offset': 50, 'include': 'relations,attachments'} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/issues.json?project_id=210&status_id=%2A&key=****&limit=25&offset=50&include=relations%2Cattachments -root:INFO: total_count: 435 -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/, params: {'project_id': '210', 'status_id': '*', 'key': ****, 'limit': 25, 'offset': 75, 'include': 'relations,attachments'} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/issues.json?project_id=210&status_id=%2A&key=****&limit=25&offset=75&include=relations%2Cattachments -root:INFO: total_count: 435 -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/, params: {'project_id': '210', 'status_id': '*', 'key': ****, 'limit': 25, 'offset': 100, 'include': 'relations,attachments'} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/issues.json?project_id=210&status_id=%2A&key=****&limit=25&offset=100&include=relations%2Cattachments -root:INFO: total_count: 435 -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/, params: {'project_id': '210', 'status_id': '*', 'key': ****, 'limit': 25, 'offset': 125, 'include': 'relations,attachments'} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/issues.json?project_id=210&status_id=%2A&key=****&limit=25&offset=125&include=relations%2Cattachments -root:INFO: total_count: 435 -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/, params: {'project_id': '210', 'status_id': '*', 'key': ****, 'limit': 25, 'offset': 150, 'include': 'relations,attachments'} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/issues.json?project_id=210&status_id=%2A&key=****&limit=25&offset=150&include=relations%2Cattachments -root:INFO: total_count: 435 -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/, params: {'project_id': '210', 'status_id': '*', 'key': ****, 'limit': 25, 'offset': 175, 'include': 'relations,attachments'} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/issues.json?project_id=210&status_id=%2A&key=****&limit=25&offset=175&include=relations%2Cattachments -root:INFO: total_count: 435 -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/, params: {'project_id': '210', 'status_id': '*', 'key': ****, 'limit': 25, 'offset': 200, 'include': 'relations,attachments'} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/issues.json?project_id=210&status_id=%2A&key=****&limit=25&offset=200&include=relations%2Cattachments -root:INFO: total_count: 435 -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/, params: {'project_id': '210', 'status_id': '*', 'key': ****, 'limit': 25, 'offset': 225, 'include': 'relations,attachments'} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/issues.json?project_id=210&status_id=%2A&key=****&limit=25&offset=225&include=relations%2Cattachments -root:INFO: total_count: 435 -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/, params: {'project_id': '210', 'status_id': '*', 'key': ****, 'limit': 25, 'offset': 250, 'include': 'relations,attachments'} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/issues.json?project_id=210&status_id=%2A&key=****&limit=25&offset=250&include=relations%2Cattachments -root:INFO: total_count: 435 -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/, params: {'project_id': '210', 'status_id': '*', 'key': ****, 'limit': 25, 'offset': 275, 'include': 'relations,attachments'} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/issues.json?project_id=210&status_id=%2A&key=****&limit=25&offset=275&include=relations%2Cattachments -root:INFO: total_count: 435 -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/, params: {'project_id': '210', 'status_id': '*', 'key': ****, 'limit': 25, 'offset': 300, 'include': 'relations,attachments'} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/issues.json?project_id=210&status_id=%2A&key=****&limit=25&offset=300&include=relations%2Cattachments -root:INFO: total_count: 435 -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/, params: {'project_id': '210', 'status_id': '*', 'key': ****, 'limit': 25, 'offset': 325, 'include': 'relations,attachments'} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/issues.json?project_id=210&status_id=%2A&key=****&limit=25&offset=325&include=relations%2Cattachments -root:INFO: total_count: 435 -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/, params: {'project_id': '210', 'status_id': '*', 'key': ****, 'limit': 25, 'offset': 350, 'include': 'relations,attachments'} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/issues.json?project_id=210&status_id=%2A&key=****&limit=25&offset=350&include=relations%2Cattachments -root:INFO: total_count: 435 -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/, params: {'project_id': '210', 'status_id': '*', 'key': ****, 'limit': 25, 'offset': 375, 'include': 'relations,attachments'} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/issues.json?project_id=210&status_id=%2A&key=****&limit=25&offset=375&include=relations%2Cattachments -root:INFO: total_count: 435 -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/, params: {'project_id': '210', 'status_id': '*', 'key': ****, 'limit': 25, 'offset': 400, 'include': 'relations,attachments'} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/issues.json?project_id=210&status_id=%2A&key=****&limit=25&offset=400&include=relations%2Cattachments -root:INFO: total_count: 435 -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/, params: {'project_id': '210', 'status_id': '*', 'key': ****, 'limit': 25, 'offset': 425, 'include': 'relations,attachments'} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/issues.json?project_id=210&status_id=%2A&key=****&limit=25&offset=425&include=relations%2Cattachments -root:INFO: total_count: 435 -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/, params: {'project_id': '210', 'status_id': '*', 'key': ****, 'limit': 25, 'offset': 450, 'include': 'relations,attachments'} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/issues.json?project_id=210&status_id=%2A&key=****&limit=25&offset=450&include=relations%2Cattachments -root:INFO: total_count: 435 -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/attachments/download/374/FW%20DDcgen%20Fehler%20bei%20Unterstrichen%20im%20Project-Name.msg, params: {'key': ****} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/attachments/download/374/FW%20DDcgen%20Fehler%20bei%20Unterstrichen%20im%20Project-Name.msg/?key=**** -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/attachments/download/336/ASrvHmiTemp.h, params: {'key': ****} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/attachments/download/336/ASrvHmiTemp.h/?key=**** -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/attachments/download/337/ASrvHmiTemp.c, params: {'key': ****} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/attachments/download/337/ASrvHmiTemp.c/?key=**** -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/attachments/download/338/ASrvHmiTemp_I.h, params: {'key': ****} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/attachments/download/338/ASrvHmiTemp_I.h/?key=**** -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/attachments/download/217/CheckSpecReferencesToCode.7z, params: {'key': ****} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/attachments/download/217/CheckSpecReferencesToCode.7z/?key=**** -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/attachments/download/211/master.7z, params: {'key': ****} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/attachments/download/211/master.7z/?key=**** -root:INFO: rest_request: url: https://redmine.isc.innoventis.local/attachments/download/197/design.pdf, params: {'key': ****} -root:INFO: rest_command: full url: https://redmine.isc.innoventis.local/attachments/download/197/design.pdf/?key=**** -This is pdfTeX, Version 3.14159265-2.6-1.40.18 (MiKTeX 2.9.6600) -entering extended mode -This is pdfTeX, Version 3.14159265-2.6-1.40.18 (MiKTeX 2.9.6600) -entering extended mode -downloading: https://redmine.isc.innoventis.local/attachments/download/374/FW%20DDcgen%20Fehler%20bei%20Unterstrichen%20im%20Project-Name.msg to build\build\releasenotes\FW DDcgen Fehler bei Unterstrichen im Project-Name.msg -downloading: https://redmine.isc.innoventis.local/attachments/download/336/ASrvHmiTemp.h to build\build\releasenotes\ASrvHmiTemp.h -downloading: https://redmine.isc.innoventis.local/attachments/download/337/ASrvHmiTemp.c to build\build\releasenotes\ASrvHmiTemp.c -downloading: https://redmine.isc.innoventis.local/attachments/download/338/ASrvHmiTemp_I.h to build\build\releasenotes\ASrvHmiTemp_I.h -downloading: https://redmine.isc.innoventis.local/attachments/download/217/CheckSpecReferencesToCode.7z to build\build\releasenotes\CheckSpecReferencesToCode.7z -downloading: https://redmine.isc.innoventis.local/attachments/download/211/master.7z to build\build\releasenotes\master.7z -downloading: https://redmine.isc.innoventis.local/attachments/download/197/design.pdf to build\build\releasenotes\design.pdf -echo Creating usermanual.pdf -Creating usermanual.pdf -if exist build\build/usermanual rmdir /S /Q build\build\usermanual -C:\devapp\ipm\p\texgen\1.7.2\data/texgen.exe pdf doc/usermanual/config.yaml -o build\build/usermanual -p build\build/usermanual/usermanual.pdf -v debug -texgen.commands:DEBUG: pdf(, ..) -texgen.commands:DEBUG: generate(doc\usermanual\config.yaml, build\build\usermanual, ..) -texgen.commands:DEBUG: Set Classes dir to C:\Users\BUSER0~1.INN\AppData\Local\Temp\_MEI135562\templates\classes -texgen.commands:DEBUG: {'isc': , 'letter': , 'plain': } -texgen.commands:DEBUG: {'isc': , 'letter': , 'plain': } -root:DEBUG: process markdown file: C:\Users\BUSER0~1.INN\AppData\Local\Temp\texgen_gce91i1g\usage_cli.md -root:DEBUG: process markdown file: C:\Users\BUSER0~1.INN\AppData\Local\Temp\texgen_gce91i1g\usage_cli.md -root:DEBUG: process markdown file: C:\Users\BUSER0~1.INN\AppData\Local\Temp\texgen_gce91i1g\usage_cli.md -root:DEBUG: process markdown file: C:\Users\BUSER0~1.INN\AppData\Local\Temp\texgen_gce91i1g\usage_cli.md -root:DEBUG: process markdown file: C:\Users\BUSER0~1.INN\AppData\Local\Temp\texgen_gce91i1g\usage_cli.md -root:INFO: Executing command 'python ..\..\..\mytool --help' -root:DEBUG: process markdown file: C:\Users\BUSER0~1.INN\AppData\Local\Temp\texgen_gce91i1g\usage_cli.md -root:DEBUG: process markdown file: C:\Users\BUSER0~1.INN\AppData\Local\Temp\texgen_gce91i1g\usage_cli.md -This is pdfTeX, Version 3.14159265-2.6-1.40.18 (MiKTeX 2.9.6600) -entering extended mode -This is pdfTeX, Version 3.14159265-2.6-1.40.18 (MiKTeX 2.9.6600) -entering extended mode -C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Current\Bin\MSBuild.exe scripts/ddcom.sln -t:VisioImageExport:Rebuild /p:Configuration=release /p:Platform="Any CPU" -m -Microsoft (R) Build Engine version 16.11.2+f32259642 for .NET Framework -Copyright (C) Microsoft Corporation. All rights reserved. - -Build started 09/11/2023 11:54:54. - 1>Project "N:\tools\mytool\scripts\ddcom.sln" on node 1 (VisioImageExport:Rebuild target(s)). - 1>ValidateSolutionConfiguration: - Building solution configuration "release|Any CPU". - 1>Project "N:\tools\mytool\scripts\ddcom.sln" (1) is building "N:\tools\mytool\scripts\VisioImageExport\VisioImageExport.csproj" (2) on node 1 (Rebuild target(s)). - 2>CoreClean: - Deleting file "N:\tools\mytool\scripts\VisioImageExport\bin\Release\VisioImageExport.exe.config". - Deleting file "N:\tools\mytool\scripts\VisioImageExport\bin\Release\VisioImageExport.exe". - Deleting file "N:\tools\mytool\scripts\VisioImageExport\bin\Release\VisioImageExport.pdb". - Deleting file "N:\tools\mytool\scripts\VisioImageExport\bin\Release\CommandLine.dll". - Deleting file "N:\tools\mytool\scripts\VisioImageExport\bin\Release\CommandLine.xml". - Deleting file "N:\tools\mytool\scripts\VisioImageExport\obj\Release\VisioImageExport.csproj.AssemblyReference.cache". - Deleting file "N:\tools\mytool\scripts\VisioImageExport\obj\Release\VisioImageExport.csproj.ResolveComReference.cache". - Deleting file "N:\tools\mytool\scripts\VisioImageExport\obj\Release\VisioImageExport.csproj.CoreCompileInputs.cache". - Deleting file "N:\tools\mytool\scripts\VisioImageExport\obj\Release\VisioImageExport.csproj.CopyComplete". - Deleting file "N:\tools\mytool\scripts\VisioImageExport\obj\Release\VisioImageExport.exe". - Deleting file "N:\tools\mytool\scripts\VisioImageExport\obj\Release\VisioImageExport.pdb". - GenerateBindingRedirects: - No suggested binding redirects from ResolveAssemblyReferences. - GenerateTargetFrameworkMonikerAttribute: - Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files. - CoreCompile: - C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Current\Bin\Roslyn\csc.exe /noconfig /nowarn:1701,1702 /fullpaths /nostdlib+ /platform:anycpu32bitpreferred /errorreport:prompt /warn:4 /define:TRACE /highentropyva+ /reference:N:\tools\mytool\scripts\packages\CommandLineParser\lib\net461\CommandLine.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\Microsoft.CSharp.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\mscorlib.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Core.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Data.DataSetExtensions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Data.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Net.Http.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Xml.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Xml.Linq.dll" /link:C:\WINDOWS\assembly\GAC_MSIL\Microsoft.Office.Interop.Visio\15.0.0.0__71e9bce111e9429c\Microsoft.Office.Interop.Visio.dll /link:C:\WINDOWS\assembly\GAC\stdole\7.0.3300.0__b03f5f7f11d50a3a\stdole.dll /debug:pdbonly /filealign:512 /optimize+ /out:obj\Release\VisioImageExport.exe /subsystemversion:6.00 /target:exe /utf8output /deterministic+ /langversion:7.3 Program.cs Properties\AssemblyInfo.cs "obj\Release\.NETFramework,Version=v4.6.1.AssemblyAttributes.cs" - CompilerServer: server - server processed compilation - 1cab0ccd-b263-44f2-96ac-7993449de9fb - _CopyFilesMarkedCopyLocal: - Copying file from "N:\tools\mytool\scripts\packages\CommandLineParser\lib\net461\CommandLine.xml" to "N:\tools\mytool\scripts\VisioImageExport\bin\Release\CommandLine.xml". - Copying file from "N:\tools\mytool\scripts\packages\CommandLineParser\lib\net461\CommandLine.dll" to "N:\tools\mytool\scripts\VisioImageExport\bin\Release\CommandLine.dll". - Creating "N:\tools\mytool\scripts\VisioImageExport\obj\Release\VisioImageExport.csproj.CopyComplete" because "AlwaysCreate" was specified. - _CopyAppConfigFile: - Copying file from "N:\tools\mytool\scripts\VisioImageExport\App.config" to "N:\tools\mytool\scripts\VisioImageExport\bin\Release\VisioImageExport.exe.config". - CopyFilesToOutputDirectory: - Copying file from "N:\tools\mytool\scripts\VisioImageExport\obj\Release\VisioImageExport.exe" to "N:\tools\mytool\scripts\VisioImageExport\bin\Release\VisioImageExport.exe". - VisioImageExport -> N:\tools\mytool\scripts\VisioImageExport\bin\Release\VisioImageExport.exe - Copying file from "N:\tools\mytool\scripts\VisioImageExport\obj\Release\VisioImageExport.pdb" to "N:\tools\mytool\scripts\VisioImageExport\bin\Release\VisioImageExport.pdb". - 2>Done Building Project "N:\tools\mytool\scripts\VisioImageExport\VisioImageExport.csproj" (Rebuild target(s)). - 1>Done Building Project "N:\tools\mytool\scripts\ddcom.sln" (VisioImageExport:Rebuild target(s)). - -Build succeeded. - 0 Warning(s) - 0 Error(s) -Time Elapsed 00:00:00.75 -C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Current\Bin\MSBuild.exe scripts/ddcom.sln -t:VisioImageExport:Rebuild /p:Configuration=debug /p:Platform="Any CPU" -m -Microsoft (R) Build Engine version 16.11.2+f32259642 for .NET Framework -Copyright (C) Microsoft Corporation. All rights reserved. - -Build started 09/11/2023 11:54:55. - 1>Project "N:\tools\mytool\scripts\ddcom.sln" on node 1 (VisioImageExport:Rebuild target(s)). - 1>ValidateSolutionConfiguration: - Building solution configuration "debug|Any CPU". - 1>Project "N:\tools\mytool\scripts\ddcom.sln" (1) is building "N:\tools\mytool\scripts\VisioImageExport\VisioImageExport.csproj" (2) on node 1 (Rebuild target(s)). - 2>CoreClean: - Deleting file "N:\tools\mytool\scripts\VisioImageExport\bin\Debug\VisioImageExport.exe.config". - Deleting file "N:\tools\mytool\scripts\VisioImageExport\bin\Debug\VisioImageExport.exe". - Deleting file "N:\tools\mytool\scripts\VisioImageExport\bin\Debug\VisioImageExport.pdb". - Deleting file "N:\tools\mytool\scripts\VisioImageExport\bin\Debug\CommandLine.dll". - Deleting file "N:\tools\mytool\scripts\VisioImageExport\bin\Debug\CommandLine.xml". - Deleting file "N:\tools\mytool\scripts\VisioImageExport\obj\Debug\VisioImageExport.csproj.AssemblyReference.cache". - Deleting file "N:\tools\mytool\scripts\VisioImageExport\obj\Debug\VisioImageExport.csproj.ResolveComReference.cache". - Deleting file "N:\tools\mytool\scripts\VisioImageExport\obj\Debug\VisioImageExport.csproj.CoreCompileInputs.cache". - Deleting file "N:\tools\mytool\scripts\VisioImageExport\obj\Debug\VisioImageExport.csproj.CopyComplete". - Deleting file "N:\tools\mytool\scripts\VisioImageExport\obj\Debug\VisioImageExport.exe". - Deleting file "N:\tools\mytool\scripts\VisioImageExport\obj\Debug\VisioImageExport.pdb". - GenerateBindingRedirects: - No suggested binding redirects from ResolveAssemblyReferences. - GenerateTargetFrameworkMonikerAttribute: - Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files. - CoreCompile: - C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Current\Bin\Roslyn\csc.exe /noconfig /nowarn:1701,1702 /fullpaths /nostdlib+ /platform:anycpu32bitpreferred /errorreport:prompt /warn:4 /define:DEBUG;TRACE /highentropyva+ /reference:N:\tools\mytool\scripts\packages\CommandLineParser\lib\net461\CommandLine.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\Microsoft.CSharp.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\mscorlib.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Core.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Data.DataSetExtensions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Data.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Net.Http.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Xml.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Xml.Linq.dll" /link:C:\WINDOWS\assembly\GAC_MSIL\Microsoft.Office.Interop.Visio\15.0.0.0__71e9bce111e9429c\Microsoft.Office.Interop.Visio.dll /link:C:\WINDOWS\assembly\GAC\stdole\7.0.3300.0__b03f5f7f11d50a3a\stdole.dll /debug+ /debug:full /filealign:512 /optimize- /out:obj\Debug\VisioImageExport.exe /subsystemversion:6.00 /target:exe /utf8output /deterministic+ /langversion:7.3 Program.cs Properties\AssemblyInfo.cs "obj\Debug\.NETFramework,Version=v4.6.1.AssemblyAttributes.cs" - CompilerServer: server - server processed compilation - e9ae1d08-b32f-4b74-bfcf-0dbc82229740 - _CopyFilesMarkedCopyLocal: - Copying file from "N:\tools\mytool\scripts\packages\CommandLineParser\lib\net461\CommandLine.dll" to "N:\tools\mytool\scripts\VisioImageExport\bin\Debug\CommandLine.dll". - Copying file from "N:\tools\mytool\scripts\packages\CommandLineParser\lib\net461\CommandLine.xml" to "N:\tools\mytool\scripts\VisioImageExport\bin\Debug\CommandLine.xml". - Creating "N:\tools\mytool\scripts\VisioImageExport\obj\Debug\VisioImageExport.csproj.CopyComplete" because "AlwaysCreate" was specified. - _CopyAppConfigFile: - Copying file from "N:\tools\mytool\scripts\VisioImageExport\App.config" to "N:\tools\mytool\scripts\VisioImageExport\bin\Debug\VisioImageExport.exe.config". - CopyFilesToOutputDirectory: - Copying file from "N:\tools\mytool\scripts\VisioImageExport\obj\Debug\VisioImageExport.exe" to "N:\tools\mytool\scripts\VisioImageExport\bin\Debug\VisioImageExport.exe". - VisioImageExport -> N:\tools\mytool\scripts\VisioImageExport\bin\Debug\VisioImageExport.exe - Copying file from "N:\tools\mytool\scripts\VisioImageExport\obj\Debug\VisioImageExport.pdb" to "N:\tools\mytool\scripts\VisioImageExport\bin\Debug\VisioImageExport.pdb". - 2>Done Building Project "N:\tools\mytool\scripts\VisioImageExport\VisioImageExport.csproj" (Rebuild target(s)). - 1>Done Building Project "N:\tools\mytool\scripts\ddcom.sln" (VisioImageExport:Rebuild target(s)). - -Build succeeded. - 0 Warning(s) - 0 Error(s) - -Time Elapsed 00:00:00.72 -C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Current\Bin\MSBuild.exe scripts/ddcom.sln -t:EAImageExport:Rebuild /p:Configuration=release /p:Platform="Any CPU" -m -Microsoft (R) Build Engine version 16.11.2+f32259642 for .NET Framework -Copyright (C) Microsoft Corporation. All rights reserved. - -Build started 09/11/2023 11:54:56. - 1>Project "N:\tools\mytool\scripts\ddcom.sln" on node 1 (EAImageExport:Rebuild target(s)). - 1>ValidateSolutionConfiguration: - Building solution configuration "release|Any CPU". - 1>Project "N:\tools\mytool\scripts\ddcom.sln" (1) is building "N:\tools\mytool\scripts\EAImageExport\EAImageExport.csproj" (2) on node 1 (Rebuild target(s)). - 2>CoreClean: - Deleting file "N:\tools\mytool\scripts\EAImageExport\bin\Release\EAImageExport.exe.config". - Deleting file "N:\tools\mytool\scripts\EAImageExport\bin\Release\EAImageExport.exe". - Deleting file "N:\tools\mytool\scripts\EAImageExport\bin\Release\EAImageExport.pdb". - Deleting file "N:\tools\mytool\scripts\EAImageExport\bin\Release\CommandLine.dll". - Deleting file "N:\tools\mytool\scripts\EAImageExport\bin\Release\CommandLine.xml". - Deleting file "N:\tools\mytool\scripts\EAImageExport\obj\Release\EAImageExport.csproj.AssemblyReference.cache". - Deleting file "N:\tools\mytool\scripts\EAImageExport\obj\Release\EAImageExport.csproj.CoreCompileInputs.cache". - Deleting file "N:\tools\mytool\scripts\EAImageExport\obj\Release\EAImageExport.csproj.CopyComplete". - Deleting file "N:\tools\mytool\scripts\EAImageExport\obj\Release\EAImageExport.exe". - Deleting file "N:\tools\mytool\scripts\EAImageExport\obj\Release\EAImageExport.pdb". - GenerateBindingRedirects: - No suggested binding redirects from ResolveAssemblyReferences. - GenerateTargetFrameworkMonikerAttribute: - Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files. - CoreCompile: - C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Current\Bin\Roslyn\csc.exe /noconfig /nowarn:1701,1702 /fullpaths /nostdlib+ /platform:anycpu32bitpreferred /errorreport:prompt /warn:4 /define:TRACE /highentropyva+ /reference:N:\tools\mytool\scripts\packages\CommandLineParser\lib\net461\CommandLine.dll /link:N:\tools\mytool\scripts\EAImageExport\Interop.EA.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\Microsoft.CSharp.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\mscorlib.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Core.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Data.DataSetExtensions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Data.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Net.Http.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Xml.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Xml.Linq.dll" /debug:pdbonly /filealign:512 /optimize+ /out:obj\Release\EAImageExport.exe /subsystemversion:6.00 /target:exe /utf8output /deterministic+ /langversion:7.3 Program.cs Properties\AssemblyInfo.cs "obj\Release\.NETFramework,Version=v4.6.1.AssemblyAttributes.cs" - CompilerServer: server - server processed compilation - 32d84216-710f-4cca-bd78-41010a1df2fe - _CopyFilesMarkedCopyLocal: - Copying file from "N:\tools\mytool\scripts\packages\CommandLineParser\lib\net461\CommandLine.dll" to "N:\tools\mytool\scripts\EAImageExport\bin\Release\CommandLine.dll". - Copying file from "N:\tools\mytool\scripts\packages\CommandLineParser\lib\net461\CommandLine.xml" to "N:\tools\mytool\scripts\EAImageExport\bin\Release\CommandLine.xml". - Creating "N:\tools\mytool\scripts\EAImageExport\obj\Release\EAImageExport.csproj.CopyComplete" because "AlwaysCreate" was specified. - _CopyAppConfigFile: - Copying file from "N:\tools\mytool\scripts\EAImageExport\App.config" to "N:\tools\mytool\scripts\EAImageExport\bin\Release\EAImageExport.exe.config". - CopyFilesToOutputDirectory: - Copying file from "N:\tools\mytool\scripts\EAImageExport\obj\Release\EAImageExport.exe" to "N:\tools\mytool\scripts\EAImageExport\bin\Release\EAImageExport.exe". - EAImageExport -> N:\tools\mytool\scripts\EAImageExport\bin\Release\EAImageExport.exe - Copying file from "N:\tools\mytool\scripts\EAImageExport\obj\Release\EAImageExport.pdb" to "N:\tools\mytool\scripts\EAImageExport\bin\Release\EAImageExport.pdb". - 2>Done Building Project "N:\tools\mytool\scripts\EAImageExport\EAImageExport.csproj" (Rebuild target(s)). - 1>Done Building Project "N:\tools\mytool\scripts\ddcom.sln" (EAImageExport:Rebuild target(s)). - -Build succeeded. - 0 Warning(s) - 0 Error(s) - -Time Elapsed 00:00:00.56 -C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Current\Bin\MSBuild.exe scripts/ddcom.sln -t:EAImageExport:Rebuild /p:Configuration=debug /p:Platform="Any CPU" -m -Microsoft (R) Build Engine version 16.11.2+f32259642 for .NET Framework -Copyright (C) Microsoft Corporation. All rights reserved. - -Build started 09/11/2023 11:54:57. - 1>Project "N:\tools\mytool\scripts\ddcom.sln" on node 1 (EAImageExport:Rebuild target(s)). - 1>ValidateSolutionConfiguration: - Building solution configuration "debug|Any CPU". - 1>Project "N:\tools\mytool\scripts\ddcom.sln" (1) is building "N:\tools\mytool\scripts\EAImageExport\EAImageExport.csproj" (2) on node 1 (Rebuild target(s)). - 2>CoreClean: - Deleting file "N:\tools\mytool\scripts\EAImageExport\bin\Debug\EAImageExport.exe.config". - Deleting file "N:\tools\mytool\scripts\EAImageExport\bin\Debug\EAImageExport.exe". - Deleting file "N:\tools\mytool\scripts\EAImageExport\bin\Debug\EAImageExport.pdb". - Deleting file "N:\tools\mytool\scripts\EAImageExport\bin\Debug\CommandLine.dll". - Deleting file "N:\tools\mytool\scripts\EAImageExport\bin\Debug\CommandLine.xml". - Deleting file "N:\tools\mytool\scripts\EAImageExport\obj\Debug\EAImageExport.csproj.CoreCompileInputs.cache". - Deleting file "N:\tools\mytool\scripts\EAImageExport\obj\Debug\EAImageExport.csproj.CopyComplete". - Deleting file "N:\tools\mytool\scripts\EAImageExport\obj\Debug\EAImageExport.exe". - Deleting file "N:\tools\mytool\scripts\EAImageExport\obj\Debug\EAImageExport.pdb". - GenerateBindingRedirects: - No suggested binding redirects from ResolveAssemblyReferences. - GenerateTargetFrameworkMonikerAttribute: - Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files. - CoreCompile: - C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Current\Bin\Roslyn\csc.exe /noconfig /nowarn:1701,1702 /fullpaths /nostdlib+ /platform:anycpu32bitpreferred /errorreport:prompt /warn:4 /define:DEBUG;TRACE /highentropyva+ /reference:N:\tools\mytool\scripts\packages\CommandLineParser\lib\net461\CommandLine.dll /link:N:\tools\mytool\scripts\EAImageExport\Interop.EA.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\Microsoft.CSharp.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\mscorlib.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Core.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Data.DataSetExtensions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Data.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Net.Http.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Xml.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Xml.Linq.dll" /debug+ /debug:full /filealign:512 /optimize- /out:obj\Debug\EAImageExport.exe /subsystemversion:6.00 /target:exe /utf8output /deterministic+ /langversion:7.3 Program.cs Properties\AssemblyInfo.cs "obj\Debug\.NETFramework,Version=v4.6.1.AssemblyAttributes.cs" - CompilerServer: server - server processed compilation - cd4350c6-7245-4dce-833b-4f59bee9355b - _CopyFilesMarkedCopyLocal: - Copying file from "N:\tools\mytool\scripts\packages\CommandLineParser\lib\net461\CommandLine.dll" to "N:\tools\mytool\scripts\EAImageExport\bin\Debug\CommandLine.dll". - Copying file from "N:\tools\mytool\scripts\packages\CommandLineParser\lib\net461\CommandLine.xml" to "N:\tools\mytool\scripts\EAImageExport\bin\Debug\CommandLine.xml". - Creating "N:\tools\mytool\scripts\EAImageExport\obj\Debug\EAImageExport.csproj.CopyComplete" because "AlwaysCreate" was specified. - _CopyAppConfigFile: - Copying file from "N:\tools\mytool\scripts\EAImageExport\App.config" to "N:\tools\mytool\scripts\EAImageExport\bin\Debug\EAImageExport.exe.config". - CopyFilesToOutputDirectory: - Copying file from "N:\tools\mytool\scripts\EAImageExport\obj\Debug\EAImageExport.exe" to "N:\tools\mytool\scripts\EAImageExport\bin\Debug\EAImageExport.exe". - EAImageExport -> N:\tools\mytool\scripts\EAImageExport\bin\Debug\EAImageExport.exe - Copying file from "N:\tools\mytool\scripts\EAImageExport\obj\Debug\EAImageExport.pdb" to "N:\tools\mytool\scripts\EAImageExport\bin\Debug\EAImageExport.pdb". - 2>Done Building Project "N:\tools\mytool\scripts\EAImageExport\EAImageExport.csproj" (Rebuild target(s)). - 1>Done Building Project "N:\tools\mytool\scripts\ddcom.sln" (EAImageExport:Rebuild target(s)). - -Build succeeded. - 0 Warning(s) - 0 Error(s) - -Time Elapsed 00:00:00.55 -echo Creating PyInstaller -Creating PyInstaller -venv\Scripts\pyinstaller config/pyinstaller.spec --distpath=build\build\pyinstaller --workpath=build\build\pyinstaller_work --log-level=INFO --noconfirm --clean -92 INFO: PyInstaller: 5.1 -92 INFO: Python: 3.8.2 -93 INFO: Platform: Windows-10-10.0.19041-SP0 -96 INFO: UPX is not available. -97 INFO: Removing temporary files and cleaning cache in C:\Users\buser01.INNOVENTIS\AppData\Local\pyinstaller -113 INFO: Extending PYTHONPATH with paths -['N:\\tools\\mytool', 'N:\\tools\\mytool'] -453 INFO: checking Analysis -453 INFO: Building Analysis because Analysis-00.toc is non existent -453 INFO: Initializing module dependency graph... -456 INFO: Caching module graph hooks... -474 INFO: Analyzing base_library.zip ... -2943 INFO: Processing pre-find module path hook distutils from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks\\pre_find_module_path\\hook-distutils.py'. -2944 INFO: distutils: retargeting to non-venv dir 'C:\\devapp\\ipm\\p\\python_x64\\3.8.2\\data\\lib' -4508 INFO: Caching module dependency graph... -4739 INFO: running Analysis Analysis-00.toc -4741 INFO: Adding Microsoft.Windows.Common-Controls to dependent assemblies of final executable - required by C:\devapp\ipm\p\python_x64\3.8.2\data\python.exe -5073 INFO: Analyzing N:\tools\mytool\mytool\__init__.py -6105 INFO: Processing module hooks... -6106 INFO: Loading module hook 'hook-jinja2.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\_pyinstaller_hooks_contrib\\hooks\\stdhooks'... -6106 INFO: Loading module hook 'hook-lxml.etree.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\_pyinstaller_hooks_contrib\\hooks\\stdhooks'... -6107 INFO: Loading module hook 'hook-lxml.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\_pyinstaller_hooks_contrib\\hooks\\stdhooks'... -6699 INFO: Loading module hook 'hook-difflib.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -6700 INFO: Loading module hook 'hook-distutils.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -6701 INFO: Loading module hook 'hook-encodings.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -6809 INFO: Loading module hook 'hook-heapq.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -6811 INFO: Loading module hook 'hook-multiprocessing.util.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -6812 INFO: Loading module hook 'hook-pickle.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -6814 INFO: Loading module hook 'hook-platform.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -6815 INFO: Loading module hook 'hook-PyQt5.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -7061 WARNING: Hidden import "sip" not found! -7061 INFO: Loading module hook 'hook-PyQt5.Qt.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -7070 INFO: Loading module hook 'hook-PyQt5.QtCore.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -7289 INFO: Loading module hook 'hook-PyQt5.QtGui.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -7663 INFO: Loading module hook 'hook-PyQt5.QtHelp.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -8205 INFO: Loading module hook 'hook-PyQt5.QtLocation.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -8707 INFO: Loading module hook 'hook-PyQt5.QtMultimedia.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -9552 INFO: Loading module hook 'hook-PyQt5.QtMultimediaWidgets.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -10038 INFO: Loading module hook 'hook-PyQt5.QtNetwork.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -10491 INFO: Loading module hook 'hook-PyQt5.QtOpenGL.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -10995 INFO: Loading module hook 'hook-PyQt5.QtPositioning.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -11261 INFO: Loading module hook 'hook-PyQt5.QtPrintSupport.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -11773 INFO: Loading module hook 'hook-PyQt5.QtQml.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -12403 INFO: Loading module hook 'hook-PyQt5.QtQuick.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -12912 INFO: Loading module hook 'hook-PyQt5.QtQuickWidgets.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -13559 INFO: Loading module hook 'hook-PyQt5.QtSensors.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -13797 INFO: Loading module hook 'hook-PyQt5.QtSerialPort.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -14042 INFO: Loading module hook 'hook-PyQt5.QtSql.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -14381 INFO: Loading module hook 'hook-PyQt5.QtSvg.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -14888 INFO: Loading module hook 'hook-PyQt5.QtTest.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -15266 INFO: Loading module hook 'hook-PyQt5.QtWidgets.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -15598 INFO: Loading module hook 'hook-PyQt5.QtXml.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -15881 INFO: Loading module hook 'hook-sysconfig.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -15882 INFO: Loading module hook 'hook-xml.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks'... -15947 INFO: Loading module hook 'hook-lxml.isoschematron.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\_pyinstaller_hooks_contrib\\hooks\\stdhooks'... -15959 INFO: Loading module hook 'hook-lxml.objectify.py' from 'n:\\tools\\mytool\\venv\\lib\\site-packages\\_pyinstaller_hooks_contrib\\hooks\\stdhooks'... -15988 INFO: Looking for ctypes DLLs -15991 INFO: Analyzing run-time hooks ... -15995 INFO: Including run-time hook 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_subprocess.py' -15997 INFO: Including run-time hook 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_inspect.py' -15998 INFO: Including run-time hook 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_pkgutil.py' -16001 INFO: Including run-time hook 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_multiprocessing.py' -16004 INFO: Including run-time hook 'n:\\tools\\mytool\\venv\\lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_pyqt5.py' -16012 INFO: Looking for dynamic libraries -879 WARNING: lib not found: Qt53DAnimation.dll dependency of N:\tools\mytool\venv\lib\site-packages\PyQt5\Qt\qml\QtQuick\Scene3D\qtquickscene3dplugin.dll -890 WARNING: lib not found: Qt53DLogic.dll dependency of N:\tools\mytool\venv\lib\site-packages\PyQt5\Qt\qml\QtQuick\Scene3D\qtquickscene3dplugin.dll -893 WARNING: lib not found: Qt53DRender.dll dependency of N:\tools\mytool\venv\lib\site-packages\PyQt5\Qt\qml\QtQuick\Scene3D\qtquickscene3dplugin.dll -901 WARNING: lib not found: Qt53DCore.dll dependency of N:\tools\mytool\venv\lib\site-packages\PyQt5\Qt\qml\QtQuick\Scene3D\qtquickscene3dplugin.dll -904 WARNING: lib not found: Qt53DInput.dll dependency of N:\tools\mytool\venv\lib\site-packages\PyQt5\Qt\qml\QtQuick\Scene3D\qtquickscene3dplugin.dll -1109 WARNING: lib not found: Qt53DQuickScene2D.dll dependency of N:\tools\mytool\venv\lib\site-packages\PyQt5\Qt\qml\QtQuick\Scene2D\qtquickscene2dplugin.dll -1112 WARNING: lib not found: Qt53DRender.dll dependency of N:\tools\mytool\venv\lib\site-packages\PyQt5\Qt\qml\QtQuick\Scene2D\qtquickscene2dplugin.dll -1122 WARNING: lib not found: Qt53DCore.dll dependency of N:\tools\mytool\venv\lib\site-packages\PyQt5\Qt\qml\QtQuick\Scene2D\qtquickscene2dplugin.dll -1955 WARNING: lib not found: Qt5MultimediaQuick.dll dependency of N:\tools\mytool\venv\lib\site-packages\PyQt5\Qt\qml\QtMultimedia\declarative_multimedia.dll -2322 WARNING: lib not found: LIBPQ.dll dependency of N:\tools\mytool\venv\lib\site-packages\PyQt5\Qt\plugins\sqldrivers\qsqlpsql.dll -20196 INFO: Looking for eggs -20196 INFO: Using Python library C:\devapp\ipm\p\python_x64\3.8.2\data\python38.dll -20196 INFO: Found binding redirects: -[] -20239 INFO: Warnings written to N:\tools\mytool\build\build\pyinstaller_work\pyinstaller\warn-pyinstaller.txt -20301 INFO: Graph cross-reference written to N:\tools\mytool\build\build\pyinstaller_work\pyinstaller\xref-pyinstaller.html -20357 INFO: Appending 'datas' from .spec -20421 INFO: checking PYZ -20422 INFO: Building PYZ because PYZ-00.toc is non existent -20422 INFO: Building PYZ (ZlibArchive) N:\tools\mytool\build\build\pyinstaller_work\pyinstaller\PYZ-00.pyz -21506 INFO: Building PYZ (ZlibArchive) N:\tools\mytool\build\build\pyinstaller_work\pyinstaller\PYZ-00.pyz completed successfully. -21517 INFO: checking PKG -21517 INFO: Building PKG because PKG-00.toc is non existent -21518 INFO: Building PKG (CArchive) mytool.pkg -21539 INFO: Building PKG (CArchive) mytool.pkg completed successfully. -21540 INFO: Bootloader n:\tools\mytool\venv\lib\site-packages\PyInstaller\bootloader\Windows-64bit\run.exe -21541 INFO: checking EXE -21541 INFO: Building EXE because EXE-00.toc is non existent -21541 INFO: Building EXE from EXE-00.toc -21541 INFO: Copying bootloader EXE to N:\tools\mytool\build\build\pyinstaller_work\pyinstaller\mytool.exe.notanexecutable -21546 INFO: Copying icon to EXE -21547 INFO: Copying icons from ['N:\\tools\\mytool\\config\\../mytool/gui/resources/myappico.ico'] -21547 INFO: Writing RT_GROUP_ICON 0 resource with 20 bytes -21547 INFO: Writing RT_ICON 1 resource with 22459 bytes -21553 INFO: Copying 0 resources to EXE -21553 INFO: Embedding manifest in EXE -21554 INFO: Updating manifest in N:\tools\mytool\build\build\pyinstaller_work\pyinstaller\mytool.exe.notanexecutable -21555 INFO: Updating resource type 24 name 1 language 0 -21561 INFO: Appending PKG archive to EXE -22585 INFO: Building EXE from EXE-00.toc completed successfully. -22590 INFO: checking COLLECT -22590 INFO: Building COLLECT because COLLECT-00.toc is non existent -22590 INFO: Building COLLECT COLLECT-00.toc -30671 INFO: Building COLLECT COLLECT-00.toc completed successfully. -echo Running Systemtests system_test -Running Systemtests system_test -set "COVERAGE_FILE=build\build\tests\system_test_coverage" & py.test --junitxml build/build/tests/system_test.xml --cov=mytool --cov-config=config/py_coverage.rc tests/system || exit /b 0 -============================= test session starts ============================= -platform win32 -- Python 3.8.2, pytest-7.1.2, pluggy-0.13.1 -rootdir: N:\tools\mytool -plugins: cov-4.1.0 -collected 11 items - -tests\system\test_document_config.py . [ 9%] -tests\system\test_doxygen_config.py . [ 18%] -tests\system\test_local_config.py . [ 27%] -tests\system\test_patch_dummy_section.py . [ 36%] -tests\system\test_patch_empty_sections.py . [ 45%] -tests\system\test_patch_group_names.py . [ 54%] -tests\system\test_patch_group_sections.py . [ 63%] -tests\system\test_patch_markdown_files.py . [ 72%] -tests\system\test_read_config_invalid_abs_filename.py . [ 81%] -tests\system\test_sub_sections.py . [ 90%] -tests\system\test_syntax_errors.py . [100%] - ----- generated xml file: N:\tools\mytool\build\build\tests\system_test.xml ----- - ------------ coverage: platform win32, python 3.8.2-final-0 ----------- -Name Stmts Miss Cover --------------------------------------------------------------------- -mytool\__init__.py 164 75 54% -mytool\__main__.py 13 13 0% -mytool\_version.py 1 0 100% -mytool\appendix.py 55 2 96% -mytool\assign_req_ids.py 91 61 33% -mytool\check_pdf.py 83 70 16% -mytool\default_content.py 3 0 100% -mytool\doxygen_model.py 118 15 87% -mytool\doxygen_patches.py 79 7 91% -mytool\doxygen_run.py 59 3 95% -mytool\exceptions.py 33 11 67% -mytool\generator.py 47 4 91% -mytool\gui\__init__.py 0 0 100% -mytool\gui\commands.py 90 57 37% -mytool\gui\converter.py 0 0 100% -mytool\gui\customTreeWidget.py 13 5 62% -mytool\gui\documentSettingsWidget.py 33 23 30% -mytool\gui\document_section.py 52 47 10% -mytool\gui\document_section_widget.py 182 150 18% -mytool\gui\document_settings.py 114 110 4% -mytool\gui\doorsSettingsWidget.py 43 33 23% -mytool\gui\doors_config.py 25 25 0% -mytool\gui\doors_settings.py 34 30 12% -mytool\gui\doxygenWidget.py 97 86 11% -mytool\gui\doxygen_configuration.py 34 30 12% -mytool\gui\gui.py 44 28 36% -mytool\gui\lint_result_model.py 43 30 30% -mytool\gui\main_logic.py 11 11 0% -mytool\gui\main_window.py 125 97 22% -mytool\gui\plugin.py 16 7 56% -mytool\gui\problem_widget.py 37 27 27% -mytool\gui\progress_bar.py 32 21 34% -mytool\gui\projectWidget.py 36 24 33% -mytool\gui\project_settings.py 47 43 9% -mytool\gui\qt_log_handler.py 47 35 26% -mytool\gui\resources.py 16 1 94% -mytool\gui\settings_dialog.py 57 53 7% -mytool\gui\settings_dialog_man.py 49 37 24% -mytool\gui\sub_section_dialog.py 32 23 28% -mytool\gui\tools.py 78 74 5% -mytool\gui\toolsWidget.py 60 42 30% -mytool\gui\tree_factory.py 30 21 30% -mytool\gui\tree_items.py 189 118 38% -mytool\gui\worker_threads.py 48 48 0% -mytool\lint.py 121 42 65% -mytool\model.py 447 125 72% -mytool\patches.py 114 11 90% -mytool\plugins\__init__.py 30 2 93% -mytool\plugins\breaks.py 39 18 54% -mytool\plugins\enterprise_architect.py 106 79 25% -mytool\plugins\image.py 67 45 33% -mytool\plugins\plantuml.py 180 123 32% -mytool\plugins\plugin_base.py 99 45 55% -mytool\plugins\requirements\__init__.py 0 0 100% -mytool\plugins\requirements\create_strategy.py 8 0 100% -mytool\plugins\requirements\model.py 116 48 59% -mytool\plugins\requirements\requirement_list.py 110 54 51% -mytool\plugins\requirements\requirements.py 261 154 41% -mytool\plugins\requirements\strategy_0.py 18 6 67% -mytool\plugins\requirements\strategy_1.py 21 6 71% -mytool\plugins\requirements\strategy_2.py 92 70 24% -mytool\plugins\requirements\strategy_4.py 21 6 71% -mytool\plugins\requirements\strategy_5.py 90 55 39% -mytool\plugins\requirements\strategy_6.py 18 6 67% -mytool\plugins\requirements\strategy_base.py 326 204 37% -mytool\plugins\requirements\tex_utils.py 29 20 31% -mytool\plugins\visio.py 92 66 28% -mytool\read_config.py 180 57 68% -mytool\scm.py 72 32 56% -mytool\syntax_check.py 23 0 100% -mytool\templates\requirements.json.tmpl 1 0 100% -mytool\templates\scm_info.json.tmpl 1 0 100% -mytool\texgen_run.py 78 2 97% -mytool\util.py 146 41 72% -mytool\xml_model.py 222 59 73% --------------------------------------------------------------------- -TOTAL 5588 2973 47% - -======================= 11 passed in 305.06s (0:05:05) ======================== -coverage combine --data-file build\build\tests\full_coverage --keep build\build\tests\system_test_coverage -Combined data file build\build\tests\system_test_coverage -coverage xml --data-file build\build\tests\full_coverage -o build\build\tests\coverage.xml --rcfile config/py_coverage.rc -Wrote XML report to build\build\tests\coverage.xml -coverage html --data-file build\build\tests\full_coverage --dir build\build\tests\coverage_html --rcfile config/py_coverage.rc -Wrote HTML report to build\build\tests\coverage_html\index.html -echo Building example examples/minimal -Building example examples/minimal -cd examples/minimal && build_internal.bat -mytool:INFO: Copying 1 files. -mytool:INFO: Running doxygen. -mytool:INFO: Running doxygen. -root:INFO: on_file: N:\tools\mytool\examples\minimal\..\..\build\examples\minimal\input_files\general.md -mytool:INFO: Running doxygen. -mytool:INFO: Running texgen.exe DeveloperVersion. -mytool:INFO: This is pdfTeX, Version 3.14159265-2.6-1.40.18 (MiKTeX 2.9.6600) -mytool:INFO: entering extended mode -mytool:INFO: This is pdfTeX, Version 3.14159265-2.6-1.40.18 (MiKTeX 2.9.6600) -mytool:INFO: entering extended mode -mytool:INFO: mytool done. -echo Building example examples/features -Building example examples/features -cd examples/features && build_internal.bat -mytool:INFO: Checking syntax of N:\tools\mytool\examples\features\design\..\component_interfaces.h. -mytool:INFO: Copying 22 files. -mytool:INFO: Running doxygen. -mytool:INFO: Running doxygen. -root:INFO: execute command: N:\tools\mytool\mytool\plugins\..\..\scripts\EAImageExport\bin\Debug\EAImageExport.exe --url N:\tools\mytool\examples\features\design\img\ea_project.eapx --path Model.Development.Package1.Component1.Component1 --outputFilename C:\Users\BUSER0~1.INN\AppData\Local\Temp\mytool_ea_8pqapi7_.png -root:INFO: execute command: N:\tools\mytool\mytool\plugins\..\..\scripts\EAImageExport\bin\Debug\EAImageExport.exe --url N:\tools\mytool\examples\features\design\img\ea_project.eapx --guid {135D5B12-339D-4fa6-90C4-AB1A3D0815A6} --outputFilename C:\Users\BUSER0~1.INN\AppData\Local\Temp\mytool_ea_ejl13y9j.png -root:INFO: execute command: N:\tools\mytool\mytool\plugins\..\..\scripts\VisioImageExport\bin\Debug\VisioImageExport.exe --filename N:\tools\mytool\examples\features\design\img\statemachine.vsdx --diagram 1 --output C:\Users\BUSER0~1.INN\AppData\Local\Temp\mytool_visio_3penvhbc.png -root:INFO: plantuml: checking dot installation -root:INFO: plantuml: creating file: N:\tools\mytool\build\examples\features\plantuml\mytool_plantuml_jayro8jq.png from N:\tools\mytool\build\examples\features\plantuml\mytool_plantuml_bb7lcbrt.uml to dir: N:\tools\mytool\build\examples\features\plantuml -(0.000 - 256 Mo) 250 Mo - SecurityProfile LEGACY -(0.034 - 256 Mo) 249 Mo - PlantUML Version 1.2022.6 -(0.034 - 256 Mo) 249 Mo - GraphicsEnvironment.isHeadless() false -(0.034 - 256 Mo) 249 Mo - Forcing resource load on OpenJdk -(0.632 - 256 Mo) 247 Mo - Found 1 files -(0.632 - 256 Mo) 247 Mo - Working on N:\tools\mytool\build\examples\features\plantuml\mytool_plantuml_bb7lcbrt.uml -(0.719 - 256 Mo) 246 Mo - Using default charset -(0.738 - 256 Mo) 246 Mo - Reading from mytool_plantuml_bb7lcbrt.uml -(0.805 - 256 Mo) 244 Mo - Setting current dir: N:\tools\mytool\examples\features\. -(0.805 - 256 Mo) 244 Mo - Setting current dir: N:\tools\mytool\build\examples\features\plantuml -(0.805 - 256 Mo) 244 Mo - Reading file: N:\tools\mytool\build\examples\features\plantuml\mytool_plantuml_bb7lcbrt.uml -(0.988 - 256 Mo) 248 Mo - Trying to load style plantuml.skin -(0.989 - 256 Mo) 248 Mo - File not found : -(1.030 - 256 Mo) 248 Mo - ... but plantuml.skin found inside the .jar -(1.078 - 256 Mo) 245 Mo - Compilation duration 181 -(1.079 - 256 Mo) 245 Mo - Regex total/invoked/compiled 71/39/22 -(1.079 - 256 Mo) 245 Mo - Matches created 16 -(1.098 - 256 Mo) 245 Mo - Using style root.element.sequencediagram.participant false -(1.242 - 256 Mo) 228 Mo - Using style root.element.sequencediagram.lifeline false -(1.268 - 256 Mo) 227 Mo - Using style root.element.sequencediagram.arrow false -(1.280 - 256 Mo) 226 Mo - Creating file: N:\tools\mytool\build\examples\features\plantuml\mytool_plantuml_bb7lcbrt.png -(1.294 - 256 Mo) 225 Mo - Using style root.document.footer false -(1.294 - 256 Mo) 225 Mo - Using style root.document.header false -(1.298 - 256 Mo) 225 Mo - Using style root.document.sequencediagram false -(1.299 - 256 Mo) 225 Mo - Using style root.document false -(1.330 - 256 Mo) 224 Mo - Creating image 104x123 -(1.977 - 256 Mo) 222 Mo - File size : 2521 -(1.978 - 256 Mo) 222 Mo - Number of image(s): 1 -root:INFO: plantuml: creating file: N:\tools\mytool\build\examples\features\plantuml\mytool_plantuml_rl27wo_t.png from N:\tools\mytool\build\examples\features\plantuml\mytool_plantuml_dxjmo9fy.uml to dir: N:\tools\mytool\build\examples\features\plantuml -(0.000 - 256 Mo) 250 Mo - SecurityProfile LEGACY -(0.014 - 256 Mo) 249 Mo - PlantUML Version 1.2022.6 -(0.014 - 256 Mo) 249 Mo - GraphicsEnvironment.isHeadless() false -(0.014 - 256 Mo) 249 Mo - Forcing resource load on OpenJdk -(0.134 - 256 Mo) 247 Mo - Found 1 files -(0.134 - 256 Mo) 247 Mo - Working on N:\tools\mytool\build\examples\features\plantuml\mytool_plantuml_dxjmo9fy.uml -(0.152 - 256 Mo) 246 Mo - Using default charset -(0.158 - 256 Mo) 246 Mo - Reading from mytool_plantuml_dxjmo9fy.uml -(0.206 - 256 Mo) 244 Mo - Setting current dir: N:\tools\mytool\examples\features\. -(0.206 - 256 Mo) 244 Mo - Setting current dir: N:\tools\mytool\build\examples\features\plantuml -(0.206 - 256 Mo) 244 Mo - Reading file: N:\tools\mytool\build\examples\features\plantuml\mytool_plantuml_dxjmo9fy.uml -(0.321 - 256 Mo) 248 Mo - Trying to load style plantuml.skin -(0.322 - 256 Mo) 248 Mo - File not found : -(0.327 - 256 Mo) 248 Mo - ... but plantuml.skin found inside the .jar -(0.400 - 256 Mo) 245 Mo - Compilation duration 147 -(0.401 - 256 Mo) 245 Mo - Regex total/invoked/compiled 71/39/22 -(0.401 - 256 Mo) 245 Mo - Matches created 16 -(0.410 - 256 Mo) 245 Mo - Using style root.element.sequencediagram.participant false -(0.477 - 256 Mo) 228 Mo - Using style root.element.sequencediagram.lifeline false -(0.498 - 256 Mo) 227 Mo - Using style root.element.sequencediagram.arrow false -(0.508 - 256 Mo) 226 Mo - Creating file: N:\tools\mytool\build\examples\features\plantuml\mytool_plantuml_dxjmo9fy.png -(0.521 - 256 Mo) 225 Mo - Using style root.document.footer false -(0.522 - 256 Mo) 225 Mo - Using style root.document.header false -(0.525 - 256 Mo) 225 Mo - Using style root.document.sequencediagram false -(0.526 - 256 Mo) 225 Mo - Using style root.document false -(0.555 - 256 Mo) 224 Mo - Creating image 104x123 -(0.724 - 256 Mo) 222 Mo - File size : 2481 -(0.725 - 256 Mo) 222 Mo - Number of image(s): 1 -root:INFO: on_file: N:\tools\mytool\examples\features\..\..\build\examples\features\input_files\format.md -root:INFO: on_file: N:\tools\mytool\examples\features\..\..\build\examples\features\input_files\format_emphasis.md -root:INFO: on_file: N:\tools\mytool\examples\features\..\..\build\examples\features\input_files\format_bigskip.md -root:INFO: on_file: N:\tools\mytool\examples\features\..\..\build\examples\features\input_files\format_parbreak.md -root:INFO: on_file: N:\tools\mytool\examples\features\..\..\build\examples\features\input_files\format_linebreak.md -root:INFO: on_file: N:\tools\mytool\examples\features\..\..\build\examples\features\input_files\format_pagebreak.md -root:INFO: on_file: N:\tools\mytool\examples\features\..\..\build\examples\features\input_files\tables.md -root:INFO: on_file: N:\tools\mytool\examples\features\..\..\build\examples\features\input_files\tables_simple.md -root:INFO: on_file: N:\tools\mytool\examples\features\..\..\build\examples\features\input_files\tables_complex.md -root:INFO: on_file: N:\tools\mytool\examples\features\..\..\build\examples\features\input_files\links.md -root:INFO: on_file: N:\tools\mytool\examples\features\..\..\build\examples\features\input_files\links_scm.md -root:INFO: on_file: N:\tools\mytool\examples\features\..\..\build\examples\features\input_files\images.md -root:INFO: on_file: N:\tools\mytool\examples\features\..\..\build\examples\features\input_files\images_regular.md -root:INFO: on_file: N:\tools\mytool\examples\features\..\..\build\examples\features\input_files\images_plantuml.md -root:INFO: on_file: N:\tools\mytool\examples\features\..\..\build\examples\features\input_files\images_external_plantuml.md -root:INFO: on_file: N:\tools\mytool\examples\features\..\..\build\examples\features\input_files\images_visio.md -root:INFO: on_file: N:\tools\mytool\examples\features\..\..\build\examples\features\input_files\images_ea.md -root:INFO: on_file: N:\tools\mytool\examples\features\..\..\build\examples\features\input_files\referencing.md -root:INFO: on_file: N:\tools\mytool\examples\features\..\..\build\examples\features\input_files\referencing_sections.md -root:INFO: on_file: N:\tools\mytool\examples\features\..\..\build\examples\features\input_files\referencing_images.md -root:INFO: on_file: N:\tools\mytool\examples\features\..\..\build\examples\features\input_files\referencing_code.md -root:INFO: on_file: N:\tools\mytool\examples\features\..\..\build\examples\features\input_files\component_interfaces.h -mytool:INFO: Running doxygen. -N:\tools\mytool\examples\features\design\..\component_interfaces.h:24: Warning: Invalid or missing group for function 'Function_2'. -mytool:INFO: Running texgen.exe DeveloperVersion. -mytool:INFO: This is pdfTeX, Version 3.14159265-2.6-1.40.18 (MiKTeX 2.9.6600) -mytool:INFO: entering extended mode -mytool:INFO: This is pdfTeX, Version 3.14159265-2.6-1.40.18 (MiKTeX 2.9.6600) -mytool:INFO: entering extended mode -mytool:INFO: mytool done. -echo Building example examples/requirements/strategy_0 -Building example examples/requirements/strategy_0 -cd examples/requirements/strategy_0 && build_internal.bat -mytool:INFO: Checking syntax of N:\tools\mytool\examples\requirements\strategy_0\design\..\bowling_I.h. -mytool:INFO: Copying 4 files. -mytool:INFO: Running doxygen. -mytool:INFO: Running doxygen. -root:INFO: on_file: N:\tools\mytool\examples\requirements\strategy_0\..\..\..\build\examples\requirements\strategy_0\input_files\general.md -root:INFO: on_file: N:\tools\mytool\examples\requirements\strategy_0\..\..\..\build\examples\requirements\strategy_0\input_files\requirements.md -root:INFO: on_file: N:\tools\mytool\examples\requirements\strategy_0\..\..\..\build\examples\requirements\strategy_0\input_files\test.md -root:INFO: on_file: N:\tools\mytool\examples\requirements\strategy_0\..\..\..\build\examples\requirements\strategy_0\input_files\bowling_I.h -mytool:INFO: Running doxygen. -N:\tools\mytool\examples\requirements\strategy_0\design\..\bowling_I.h:4: Warning: Missing documentation for enum 'bool'. -mytool:INFO: Running texgen.exe DeveloperVersion. -mytool:INFO: This is pdfTeX, Version 3.14159265-2.6-1.40.18 (MiKTeX 2.9.6600) -mytool:INFO: entering extended mode -mytool:INFO: This is pdfTeX, Version 3.14159265-2.6-1.40.18 (MiKTeX 2.9.6600) -mytool:INFO: entering extended mode -mytool:INFO: mytool done. -echo Building example examples/requirements/strategy_1 -Building example examples/requirements/strategy_1 -cd examples/requirements/strategy_1 && build_internal.bat -mytool:INFO: Checking syntax of N:\tools\mytool\examples\requirements\strategy_1\design\..\bowling_I.h. -mytool:INFO: Copying 4 files. -mytool:INFO: Running doxygen. -mytool:INFO: Running doxygen. -root:INFO: Parsing doors csv file: N:\tools\mytool\examples\requirements\strategy_1\Doors_Output_20_modified.csv -root:INFO: Doors keys: ['Name', 'Description', 'Version', 'URL', 'Created By', 'Created On', 'Last Modified By', 'Last Modified On', 'Prefix', 'Preh_SetupForSharingLevel', 'Project Template Version', ''] -root:INFO: Doors keys: ['ID', 'Affected Module', 'Iteration', '_Object_URL_', 'Object_Status', 'DXL_Planned_for_Implementation', ''] -root:INFO: plantuml: creating file: N:\tools\mytool\build\examples\requirements\strategy_1\plantuml\mytool_plantuml_pqvii2zs.png from N:\tools\mytool\build\examples\requirements\strategy_1\plantuml\mytool_plantuml_2b6gq4wl.uml to dir: N:\tools\mytool\build\examples\requirements\strategy_1\plantuml -(0.000 - 256 Mo) 250 Mo - SecurityProfile LEGACY -(0.014 - 256 Mo) 249 Mo - PlantUML Version 1.2022.6 -(0.014 - 256 Mo) 249 Mo - GraphicsEnvironment.isHeadless() false -(0.014 - 256 Mo) 249 Mo - Forcing resource load on OpenJdk -(0.125 - 256 Mo) 247 Mo - Found 1 files -(0.125 - 256 Mo) 247 Mo - Working on N:\tools\mytool\build\examples\requirements\strategy_1\plantuml\mytool_plantuml_2b6gq4wl.uml -(0.143 - 256 Mo) 246 Mo - Using default charset -(0.149 - 256 Mo) 246 Mo - Reading from mytool_plantuml_2b6gq4wl.uml -(0.204 - 256 Mo) 243 Mo - Setting current dir: N:\tools\mytool\examples\requirements\strategy_1\. -(0.204 - 256 Mo) 243 Mo - Setting current dir: N:\tools\mytool\build\examples\requirements\strategy_1\plantuml -(0.204 - 256 Mo) 243 Mo - Reading file: N:\tools\mytool\build\examples\requirements\strategy_1\plantuml\mytool_plantuml_2b6gq4wl.uml -(0.339 - 256 Mo) 247 Mo - Trying to load style plantuml.skin -(0.340 - 256 Mo) 247 Mo - File not found : -(0.346 - 256 Mo) 247 Mo - ... but plantuml.skin found inside the .jar -(0.461 - 256 Mo) 250 Mo - Trying to load style plantuml.skin -(0.462 - 256 Mo) 250 Mo - File not found : -(0.463 - 256 Mo) 250 Mo - ... but plantuml.skin found inside the .jar -(0.483 - 256 Mo) 247 Mo - Trying to load style plantuml.skin -(0.484 - 256 Mo) 247 Mo - File not found : -(0.484 - 256 Mo) 247 Mo - ... but plantuml.skin found inside the .jar -(0.497 - 256 Mo) 244 Mo - Trying to load style plantuml.skin -(0.498 - 256 Mo) 244 Mo - File not found : -(0.498 - 256 Mo) 244 Mo - ... but plantuml.skin found inside the .jar -(0.512 - 256 Mo) 242 Mo - Trying to load style plantuml.skin -(0.513 - 256 Mo) 242 Mo - File not found : -(0.513 - 256 Mo) 241 Mo - ... but plantuml.skin found inside the .jar -(0.543 - 256 Mo) 239 Mo - Compilation duration 283 -(0.543 - 256 Mo) 239 Mo - Regex total/invoked/compiled 141/140/72 -(0.543 - 256 Mo) 239 Mo - Matches created 119 -(0.544 - 256 Mo) 239 Mo - Creating file: N:\tools\mytool\build\examples\requirements\strategy_1\plantuml\mytool_plantuml_2b6gq4wl.png -(0.670 - 256 Mo) 237 Mo - Using style root.element.statediagram.state.header false -(0.748 - 256 Mo) 245 Mo - Using style root.element.statediagram.state false -(0.763 - 256 Mo) 244 Mo - Using style root.element.statediagram.arrow false -(0.786 - 256 Mo) 243 Mo - Starting Graphviz process [C:\devapp\ipm\p\graphviz\2.38.0\data\bin\dot.exe, -Tsvg] -(0.786 - 256 Mo) 243 Mo - DotString size: 2026 -(0.891 - 256 Mo) 242 Mo - Ending process ok -(0.892 - 256 Mo) 242 Mo - Ending Graphviz process -(0.937 - 256 Mo) 241 Mo - Using style root.element.activitydiagram.circle.start false -(0.945 - 256 Mo) 240 Mo - Using style root.document.statediagram false -(0.946 - 256 Mo) 240 Mo - Using style root.document false -(0.981 - 256 Mo) 239 Mo - Creating image 756x431 -(1.191 - 256 Mo) 231 Mo - Number of image(s): 1 -root:INFO: on_file: N:\tools\mytool\examples\requirements\strategy_1\..\..\..\build\examples\requirements\strategy_1\input_files\general.md -root:INFO: on_file: N:\tools\mytool\examples\requirements\strategy_1\..\..\..\build\examples\requirements\strategy_1\input_files\requirements.md -root:INFO: on_file: N:\tools\mytool\examples\requirements\strategy_1\..\..\..\build\examples\requirements\strategy_1\input_files\test.md -root:INFO: on_file: N:\tools\mytool\examples\requirements\strategy_1\..\..\..\build\examples\requirements\strategy_1\input_files\bowling_I.h -mytool:INFO: Running doxygen. -N:\tools\mytool\examples\requirements\strategy_1\design\..\bowling_I.h:4: Warning: Missing documentation for enum 'bool'. -mytool:INFO: Running texgen.exe DeveloperVersion. -mytool:INFO: This is pdfTeX, Version 3.14159265-2.6-1.40.18 (MiKTeX 2.9.6600) -mytool:INFO: entering extended mode -mytool:INFO: This is pdfTeX, Version 3.14159265-2.6-1.40.18 (MiKTeX 2.9.6600) -mytool:INFO: entering extended mode -mytool:INFO: mytool done. -echo Building example examples/requirements/strategy_2 -Building example examples/requirements/strategy_2 -cd examples/requirements/strategy_2 && build_internal.bat -mytool:INFO: Checking syntax of N:\tools\mytool\examples\requirements\strategy_2\design\..\bowling_I.h. -mytool:INFO: Copying 4 files. -mytool:INFO: Running doxygen. -mytool:INFO: Running doxygen. -root:INFO: Parsing doors csv file: N:\tools\mytool\examples\requirements\strategy_2\Doors_Output_20_modified.csv -root:INFO: Doors keys: ['Name', 'Description', 'Version', 'URL', 'Created By', 'Created On', 'Last Modified By', 'Last Modified On', 'Prefix', 'Preh_SetupForSharingLevel', 'Project Template Version', ''] -root:INFO: Doors keys: ['ID', 'Affected Module', 'Iteration', '_Object_URL_', 'Object_Status', 'DXL_Planned_for_Implementation', ''] -root:INFO: on_file: N:\tools\mytool\examples\requirements\strategy_2\..\..\..\build\examples\requirements\strategy_2\input_files\general.md -root:INFO: on_file: N:\tools\mytool\examples\requirements\strategy_2\..\..\..\build\examples\requirements\strategy_2\input_files\requirements.md -root:INFO: on_file: N:\tools\mytool\examples\requirements\strategy_2\..\..\..\build\examples\requirements\strategy_2\input_files\test.md -root:INFO: on_file: N:\tools\mytool\examples\requirements\strategy_2\..\..\..\build\examples\requirements\strategy_2\input_files\bowling_I.h -mytool:INFO: Running doxygen. -N:\tools\mytool\examples\requirements\strategy_2\design\..\bowling_I.h:4: Warning: Missing documentation for enum 'bool'. -mytool:INFO: Running texgen.exe DeveloperVersion. -mytool:INFO: This is pdfTeX, Version 3.14159265-2.6-1.40.18 (MiKTeX 2.9.6600) -mytool:INFO: entering extended mode -mytool:INFO: This is pdfTeX, Version 3.14159265-2.6-1.40.18 (MiKTeX 2.9.6600) -mytool:INFO: entering extended mode -mytool:INFO: mytool done. -echo Building example examples/requirements/strategy_4 -Building example examples/requirements/strategy_4 -cd examples/requirements/strategy_4 && build_internal.bat -mytool:INFO: Checking syntax of N:\tools\mytool\examples\requirements\strategy_4\design\..\bowling_I.h. -mytool:INFO: Copying 4 files. -mytool:INFO: Running doxygen. -mytool:INFO: Running doxygen. -root:INFO: Parsing doors csv file: N:\tools\mytool\examples\requirements\strategy_4\Doors_Output_20_modified.csv -root:INFO: Doors keys: ['Name', 'Description', 'Version', 'URL', 'Created By', 'Created On', 'Last Modified By', 'Last Modified On', 'Prefix', 'Preh_SetupForSharingLevel', 'Project Template Version', ''] -root:INFO: Doors keys: ['ID', 'Affected Module', 'Iteration', '_Object_URL_', 'Object_Status', 'DXL_Planned_for_Implementation', ''] -root:INFO: plantuml: creating file: N:\tools\mytool\build\examples\requirements\strategy_4\plantuml\mytool_plantuml_eiyncvj5.png from N:\tools\mytool\build\examples\requirements\strategy_4\plantuml\mytool_plantuml_ewrsgm7k.uml to dir: N:\tools\mytool\build\examples\requirements\strategy_4\plantuml -(0.000 - 256 Mo) 250 Mo - SecurityProfile LEGACY -(0.013 - 256 Mo) 249 Mo - PlantUML Version 1.2022.6 -(0.013 - 256 Mo) 249 Mo - GraphicsEnvironment.isHeadless() false -(0.013 - 256 Mo) 249 Mo - Forcing resource load on OpenJdk -(0.112 - 256 Mo) 247 Mo - Found 1 files -(0.113 - 256 Mo) 247 Mo - Working on N:\tools\mytool\build\examples\requirements\strategy_4\plantuml\mytool_plantuml_ewrsgm7k.uml -(0.130 - 256 Mo) 246 Mo - Using default charset -(0.141 - 256 Mo) 246 Mo - Reading from mytool_plantuml_ewrsgm7k.uml -(0.225 - 256 Mo) 243 Mo - Setting current dir: N:\tools\mytool\examples\requirements\strategy_4\. -(0.225 - 256 Mo) 243 Mo - Setting current dir: N:\tools\mytool\build\examples\requirements\strategy_4\plantuml -(0.226 - 256 Mo) 243 Mo - Reading file: N:\tools\mytool\build\examples\requirements\strategy_4\plantuml\mytool_plantuml_ewrsgm7k.uml -(0.367 - 256 Mo) 247 Mo - Trying to load style plantuml.skin -(0.369 - 256 Mo) 247 Mo - File not found : -(0.374 - 256 Mo) 247 Mo - ... but plantuml.skin found inside the .jar -(0.467 - 256 Mo) 250 Mo - Trying to load style plantuml.skin -(0.468 - 256 Mo) 250 Mo - File not found : -(0.469 - 256 Mo) 250 Mo - ... but plantuml.skin found inside the .jar -(0.495 - 256 Mo) 247 Mo - Trying to load style plantuml.skin -(0.496 - 256 Mo) 247 Mo - File not found : -(0.496 - 256 Mo) 247 Mo - ... but plantuml.skin found inside the .jar -(0.509 - 256 Mo) 244 Mo - Trying to load style plantuml.skin -(0.510 - 256 Mo) 244 Mo - File not found : -(0.510 - 256 Mo) 244 Mo - ... but plantuml.skin found inside the .jar -(0.524 - 256 Mo) 241 Mo - Trying to load style plantuml.skin -(0.525 - 256 Mo) 241 Mo - File not found : -(0.525 - 256 Mo) 241 Mo - ... but plantuml.skin found inside the .jar -(0.550 - 256 Mo) 239 Mo - Compilation duration 260 -(0.550 - 256 Mo) 239 Mo - Regex total/invoked/compiled 141/140/72 -(0.550 - 256 Mo) 239 Mo - Matches created 119 -(0.552 - 256 Mo) 239 Mo - Creating file: N:\tools\mytool\build\examples\requirements\strategy_4\plantuml\mytool_plantuml_ewrsgm7k.png -(0.701 - 256 Mo) 237 Mo - Using style root.element.statediagram.state.header false -(1.063 - 256 Mo) 213 Mo - Using style root.element.statediagram.state false -(1.084 - 256 Mo) 248 Mo - Using style root.element.statediagram.arrow false -(1.107 - 256 Mo) 246 Mo - Starting Graphviz process [C:\devapp\ipm\p\graphviz\2.38.0\data\bin\dot.exe, -Tsvg] -(1.107 - 256 Mo) 246 Mo - DotString size: 2026 -(1.181 - 256 Mo) 245 Mo - Ending process ok -(1.181 - 256 Mo) 245 Mo - Ending Graphviz process -(1.214 - 256 Mo) 244 Mo - Using style root.element.activitydiagram.circle.start false -(1.226 - 256 Mo) 243 Mo - Using style root.document.statediagram false -(1.226 - 256 Mo) 243 Mo - Using style root.document false -(1.234 - 256 Mo) 243 Mo - Creating image 756x431 -(1.467 - 256 Mo) 235 Mo - Number of image(s): 1 -root:INFO: on_file: N:\tools\mytool\examples\requirements\strategy_4\..\..\..\build\examples\requirements\strategy_4\input_files\general.md -root:INFO: on_file: N:\tools\mytool\examples\requirements\strategy_4\..\..\..\build\examples\requirements\strategy_4\input_files\requirements.md -root:INFO: on_file: N:\tools\mytool\examples\requirements\strategy_4\..\..\..\build\examples\requirements\strategy_4\input_files\test.md -root:INFO: on_file: N:\tools\mytool\examples\requirements\strategy_4\..\..\..\build\examples\requirements\strategy_4\input_files\bowling_I.h -mytool:INFO: Running doxygen. -N:\tools\mytool\examples\requirements\strategy_4\design\..\bowling_I.h:4: Warning: Missing documentation for enum 'bool'. -mytool:INFO: Running texgen.exe DeveloperVersion. -mytool:INFO: This is pdfTeX, Version 3.14159265-2.6-1.40.18 (MiKTeX 2.9.6600) -mytool:INFO: entering extended mode -mytool:INFO: This is pdfTeX, Version 3.14159265-2.6-1.40.18 (MiKTeX 2.9.6600) -mytool:INFO: entering extended mode -mytool:INFO: mytool done. -echo Building example examples/requirements/strategy_5 -Building example examples/requirements/strategy_5 -cd examples/requirements/strategy_5 && build_internal.bat -mytool:INFO: Checking syntax of N:\tools\mytool\examples\requirements\strategy_5\design\..\bowling_I.h. -mytool:INFO: Copying 4 files. -mytool:INFO: Running doxygen. -mytool:INFO: Running doxygen. -root:INFO: Parsing doors csv file: N:\tools\mytool\examples\requirements\strategy_5\Doors_Output_20_modified.csv -root:INFO: Doors keys: ['Name', 'Description', 'Version', 'URL', 'Created By', 'Created On', 'Last Modified By', 'Last Modified On', 'Prefix', 'Preh_SetupForSharingLevel', 'Project Template Version', ''] -root:INFO: Doors keys: ['ID', 'Affected Module', 'Iteration', '_Object_URL_', 'Object_Status', 'DXL_Planned_for_Implementation', ''] -root:INFO: execute command: N:\tools\mytool\mytool\plugins\..\..\scripts\EAImageExport\bin\Debug\EAImageExport.exe --url N:\tools\mytool\examples\requirements\strategy_5\design\img\ea_project.eapx --guid {135D5B12-339D-4fa6-90C4-AB1A3D0815A6} --outputFilename C:\Users\BUSER0~1.INN\AppData\Local\Temp\mytool_ea_v_6_7wxz.png -root:INFO: execute command: N:\tools\mytool\mytool\plugins\..\..\scripts\VisioImageExport\bin\Debug\VisioImageExport.exe --filename N:\tools\mytool\examples\requirements\strategy_5\design\img\statemachine.vsdx --diagram 1 --output C:\Users\BUSER0~1.INN\AppData\Local\Temp\mytool_visio_jqnyrvis.png -root:INFO: plantuml: creating file: N:\tools\mytool\build\examples\requirements\strategy_5\plantuml\mytool_plantuml_y8lx0dd2.png from N:\tools\mytool\build\examples\requirements\strategy_5\plantuml\mytool_plantuml_glbqulda.uml to dir: N:\tools\mytool\build\examples\requirements\strategy_5\plantuml -(0.000 - 256 Mo) 250 Mo - SecurityProfile LEGACY -(0.014 - 256 Mo) 249 Mo - PlantUML Version 1.2022.6 -(0.015 - 256 Mo) 249 Mo - GraphicsEnvironment.isHeadless() false -(0.015 - 256 Mo) 249 Mo - Forcing resource load on OpenJdk -(0.144 - 256 Mo) 247 Mo - Found 1 files -(0.144 - 256 Mo) 247 Mo - Working on N:\tools\mytool\build\examples\requirements\strategy_5\plantuml\mytool_plantuml_glbqulda.uml -(0.192 - 256 Mo) 246 Mo - Using default charset -(0.203 - 256 Mo) 246 Mo - Reading from mytool_plantuml_glbqulda.uml -(0.262 - 256 Mo) 243 Mo - Setting current dir: N:\tools\mytool\examples\requirements\strategy_5\. -(0.262 - 256 Mo) 243 Mo - Setting current dir: N:\tools\mytool\build\examples\requirements\strategy_5\plantuml -(0.262 - 256 Mo) 243 Mo - Reading file: N:\tools\mytool\build\examples\requirements\strategy_5\plantuml\mytool_plantuml_glbqulda.uml -(0.443 - 256 Mo) 247 Mo - Trying to load style plantuml.skin -(0.444 - 256 Mo) 247 Mo - File not found : -(0.450 - 256 Mo) 247 Mo - ... but plantuml.skin found inside the .jar -(0.563 - 256 Mo) 250 Mo - Trying to load style plantuml.skin -(0.563 - 256 Mo) 250 Mo - File not found : -(0.564 - 256 Mo) 250 Mo - ... but plantuml.skin found inside the .jar -(0.583 - 256 Mo) 247 Mo - Trying to load style plantuml.skin -(0.584 - 256 Mo) 247 Mo - File not found : -(0.584 - 256 Mo) 247 Mo - ... but plantuml.skin found inside the .jar -(0.605 - 256 Mo) 244 Mo - Trying to load style plantuml.skin -(0.605 - 256 Mo) 244 Mo - File not found : -(0.606 - 256 Mo) 244 Mo - ... but plantuml.skin found inside the .jar -(0.620 - 256 Mo) 242 Mo - Trying to load style plantuml.skin -(0.620 - 256 Mo) 242 Mo - File not found : -(0.621 - 256 Mo) 241 Mo - ... but plantuml.skin found inside the .jar -(0.648 - 256 Mo) 239 Mo - Compilation duration 319 -(0.648 - 256 Mo) 239 Mo - Regex total/invoked/compiled 141/140/72 -(0.648 - 256 Mo) 239 Mo - Matches created 119 -(0.655 - 256 Mo) 239 Mo - Creating file: N:\tools\mytool\build\examples\requirements\strategy_5\plantuml\mytool_plantuml_glbqulda.png -(0.812 - 256 Mo) 237 Mo - Using style root.element.statediagram.state.header false -(0.894 - 256 Mo) 245 Mo - Using style root.element.statediagram.state false -(0.913 - 256 Mo) 244 Mo - Using style root.element.statediagram.arrow false -(0.933 - 256 Mo) 243 Mo - Starting Graphviz process [C:\devapp\ipm\p\graphviz\2.38.0\data\bin\dot.exe, -Tsvg] -(0.933 - 256 Mo) 243 Mo - DotString size: 2026 -(1.017 - 256 Mo) 242 Mo - Ending process ok -(1.018 - 256 Mo) 242 Mo - Ending Graphviz process -(1.065 - 256 Mo) 240 Mo - Using style root.element.activitydiagram.circle.start false -(1.075 - 256 Mo) 240 Mo - Using style root.document.statediagram false -(1.075 - 256 Mo) 240 Mo - Using style root.document false -(1.086 - 256 Mo) 239 Mo - Creating image 756x431 -(1.334 - 256 Mo) 231 Mo - Number of image(s): 1 -root:INFO: on_file: N:\tools\mytool\examples\requirements\strategy_5\..\..\..\build\examples\requirements\strategy_5\input_files\general.md -root:INFO: on_file: N:\tools\mytool\examples\requirements\strategy_5\..\..\..\build\examples\requirements\strategy_5\input_files\requirements.md -root:INFO: on_file: N:\tools\mytool\examples\requirements\strategy_5\..\..\..\build\examples\requirements\strategy_5\input_files\test.md -root:INFO: on_file: N:\tools\mytool\examples\requirements\strategy_5\..\..\..\build\examples\requirements\strategy_5\input_files\bowling_I.h -mytool:INFO: Running doxygen. -N:\tools\mytool\examples\requirements\strategy_5\design\..\bowling_I.h:4: Warning: Missing documentation for enum 'bool'. -mytool:INFO: Running texgen.exe DeveloperVersion. -mytool:INFO: This is pdfTeX, Version 3.14159265-2.6-1.40.18 (MiKTeX 2.9.6600) -mytool:INFO: entering extended mode -mytool:INFO: This is pdfTeX, Version 3.14159265-2.6-1.40.18 (MiKTeX 2.9.6600) -mytool:INFO: entering extended mode -mytool:INFO: mytool done. -flake8 mytool --config config\flake8.ini --exit-zero -mytool\__init__.py:102:9: E731 do not assign a lambda expression, use a def -mytool\__init__.py:197:1: C901 'check_prerequesites' is too complex (10) -mytool\__init__.py:338:121: E501 line too long (129 > 120 characters) -mytool\__init__.py:345:29: E251 unexpected spaces around keyword / parameter equals -mytool\__init__.py:345:31: E251 unexpected spaces around keyword / parameter equals -mytool\__init__.py:348:29: E251 unexpected spaces around keyword / parameter equals -mytool\__init__.py:348:31: E251 unexpected spaces around keyword / parameter equals -mytool\__main__.py:11:1: E402 module level import not at top of file -mytool\appendix.py:62:9: F841 local variable 'mytool_file_name' is assigned to but never used -mytool\assign_req_ids.py:104:5: E303 too many blank lines (2) -mytool\assign_req_ids.py:107:16: E713 test for membership should be 'not in' -mytool\check_pdf.py:15:1: C901 'check_pdf' is too complex (11) -mytool\check_pdf.py:16:9: E225 missing whitespace around operator -mytool\default_content.py:9:1: W605 invalid escape sequence '\s' -mytool\default_content.py:18:1: W605 invalid escape sequence '\s' -mytool\doxygen_model.py:4:1: F401 'cached_property.cached_property' imported but unused -mytool\doxygen_patches.py:18:9: F841 local variable 'tex_out_file' is assigned to but never used -mytool\doxygen_patches.py:50:1: E303 too many blank lines (3) -mytool\doxygen_patches.py:53:1: E302 expected 2 blank lines, found 3 -mytool\doxygen_patches.py:107:9: W605 invalid escape sequence '\(' -mytool\doxygen_patches.py:107:38: W605 invalid escape sequence '\h' -mytool\doxygen_patches.py:108:12: W605 invalid escape sequence '\p' -mytool\doxygen_patches.py:109:16: W605 invalid escape sequence '\p' -mytool\doxygen_patches.py:109:31: W605 invalid escape sequence '\h' -mytool\doxygen_patches.py:110:16: W605 invalid escape sequence '\p' -mytool\doxygen_patches.py:110:30: W605 invalid escape sequence '\h' -mytool\doxygen_patches.py:112:55: W605 invalid escape sequence '\(' -mytool\doxygen_run.py:9:1: F401 'mytool.util.pglob' imported but unused -mytool\doxygen_run.py:10:1: F401 'time' imported but unused -mytool\gui\commands.py:92:13: F841 local variable 'e' is assigned to but never used -mytool\gui\customTreeWidget.py:1:1: F401 'pathlib.Path' imported but unused -mytool\gui\customTreeWidget.py:2:1: F401 'PyQt5.QtWidgets.QTreeWidgetItem' imported but unused -mytool\gui\document_section.py:11:1: F401 'PyQt5.QtGui' imported but unused -mytool\gui\document_section.py:66:1: E305 expected 2 blank lines after class or function definition, found 0 -mytool\gui\document_section.py:66:1: E402 module level import not at top of file -mytool\gui\document_section_widget.py:242:5: C901 'DocumentSectionWidget.on_action_end' is too complex (9) -mytool\gui\document_settings.py:11:1: F401 'PyQt5.QtGui' imported but unused -mytool\gui\doors_config.py:11:1: F401 'PyQt5.QtGui' imported but unused -mytool\gui\doors_settings.py:11:1: F401 'PyQt5.QtGui' imported but unused -mytool\gui\doxygenWidget.py:2:1: F401 'PyQt5.QtWidgets.QShortcut' imported but unused -mytool\gui\doxygenWidget.py:3:1: F401 'PyQt5.QtGui.QKeySequence' imported but unused -mytool\gui\doxygenWidget.py:43:5: C901 'doxygenWidget.changed' is too complex (12) -mytool\gui\doxygen_configuration.py:11:1: F401 'PyQt5.QtGui' imported but unused -mytool\gui\editor\test_example.py:10:1: F403 'from PyQt4.QtCore import *' used; unable to detect undefined names -mytool\gui\editor\test_example.py:11:1: F403 'from PyQt4.QtGui import *' used; unable to detect undefined names -mytool\gui\editor\test_example.py:22:16: F405 'QFont' may be undefined, or defined from star imports: PyQt4.QtCore, PyQt4.QtGui -mytool\gui\editor\test_example.py:30:23: F405 'QFontMetrics' may be undefined, or defined from star imports: PyQt4.QtCore, PyQt4.QtGui -mytool\gui\editor\test_example.py:34:40: F405 'QColor' may be undefined, or defined from star imports: PyQt4.QtCore, PyQt4.QtGui -mytool\gui\editor\test_example.py:40:13: F405 'SIGNAL' may be undefined, or defined from star imports: PyQt4.QtCore, PyQt4.QtGui -mytool\gui\editor\test_example.py:44:39: F405 'QColor' may be undefined, or defined from star imports: PyQt4.QtCore, PyQt4.QtGui -mytool\gui\editor\test_example.py:53:42: F405 'QColor' may be undefined, or defined from star imports: PyQt4.QtCore, PyQt4.QtGui -mytool\gui\editor\test_example.py:81:11: F405 'QApplication' may be undefined, or defined from star imports: PyQt4.QtCore, PyQt4.QtGui -mytool\gui\gui.py:2:1: F401 'mytool.util' imported but unused -mytool\gui\gui.py:7:1: F401 'mytool.exceptions.mytoolError' imported but unused -mytool\gui\main_logic.py:7:23: F821 undefined name 'Worker' -mytool\gui\main_logic.py:14:13: F821 undefined name 'model' -mytool\gui\main_logic.py:15:16: F821 undefined name 'mytoolError' -mytool\gui\main_logic.py:16:13: F821 undefined name 'logging' -mytool\gui\progress_bar.py:4:1: F401 'PyQt5.Qt.QIcon' imported but unused -mytool\gui\progress_bar.py:6:1: F401 'logging' imported but unused -mytool\gui\progress_bar.py:8:1: F401 'os' imported but unused -mytool\gui\projectWidget.py:4:1: F401 'PyQt5.QtWidgets.QFileDialog' imported but unused -mytool\gui\project_settings.py:11:1: F401 'PyQt5.QtGui' imported but unused -mytool\gui\qt_log_handler.py:5:1: F401 'PyQt5.QtCore.Qt' imported but unused -mytool\gui\settings_dialog.py:11:1: F401 'PyQt5.QtGui' imported but unused -mytool\gui\settings_dialog.py:21:76: E227 missing whitespace around bitwise or shift operator -mytool\gui\settings_dialog.py:68:121: E501 line too long (126 > 120 characters) -mytool\gui\sub_section_dialog.py:3:1: F401 'PyQt5.QtWidgets.QErrorMessage' imported but unused -mytool\gui\tools.py:11:1: F401 'PyQt5.QtGui' imported but unused -mytool\gui\toolsWidget.py:1:1: F401 'os' imported but unused -mytool\gui\toolsWidget.py:3:1: F401 'pathlib.Path' imported but unused -mytool\gui\tree_factory.py:3:1: F401 'mytool.util' imported but unused -mytool\gui\tree_items.py:84:5: C901 'TreeItem.update_icon' is too complex (9) -mytool\gui\tree_items.py:141:32: E128 continuation line under-indented for visual indent -mytool\gui\worker_threads.py:3:1: F401 'PyQt5.Qt.QPixmap' imported but unused -mytool\gui\worker_threads.py:3:1: F401 'PyQt5.Qt.QIcon' imported but unused -mytool\gui\worker_threads.py:4:1: F401 'PyQt5.QtCore.Qt' imported but unused -mytool\lint.py:7:1: F401 'csv' imported but unused -mytool\lint.py:8:1: F401 'pathlib.Path' imported but unused -mytool\lint.py:176:71: W605 invalid escape sequence '\s' -mytool\lint.py:185:70: W605 invalid escape sequence '\s' -mytool\model.py:231:13: F601 dictionary key 'latex' repeated with different values -mytool\model.py:250:13: F601 dictionary key 'latex' repeated with different values -mytool\patches.py:3:1: F401 'sys' imported but unused -mytool\patches.py:9:1: F401 'mytool.util' imported but unused -mytool\patches.py:49:17: E741 ambiguous variable name 'l' -mytool\plugins\__init__.py:11:1: F401 '.plugin_base.Plugin' imported but unused -mytool\plugins\__init__.py:65:1: W391 blank line at end of file -mytool\plugins\breaks.py:22:44: E741 ambiguous variable name 'l' -mytool\plugins\breaks.py:26:44: E741 ambiguous variable name 'l' -mytool\plugins\breaks.py:30:44: E741 ambiguous variable name 'l' -mytool\plugins\breaks.py:34:44: E741 ambiguous variable name 'l' -mytool\plugins\enterprise_architect.py:67:5: C901 'EnterpriseArchitect._parse_line' is too complex (13) -mytool\plugins\enterprise_architect.py:69:9: E741 ambiguous variable name 'l' -mytool\plugins\enterprise_architect.py:70:9: E741 ambiguous variable name 'l' -mytool\plugins\image.py:3:1: F401 'subprocess' imported but unused -mytool\plugins\image.py:8:1: F401 'tempfile' imported but unused -mytool\plugins\image.py:26:49: E231 missing whitespace after ',' -mytool\plugins\image.py:59:9: E741 ambiguous variable name 'l' -mytool\plugins\image.py:60:9: E741 ambiguous variable name 'l' -mytool\plugins\plantuml.py:39:44: E741 ambiguous variable name 'l' -mytool\plugins\plantuml.py:131:48: E741 ambiguous variable name 'l' -mytool\plugins\plantuml.py:180:9: F841 local variable 'patched' is assigned to but never used -mytool\plugins\plugin_base.py:110:121: E501 line too long (141 > 120 characters) -mytool\plugins\plugin_base.py:130:36: E261 at least two spaces before inline comment -mytool\plugins\requirements\model.py:24:5: F811 redefinition of unused 'heading' from line 13 -mytool\plugins\requirements\model.py:164:69: E231 missing whitespace after ',' -mytool\plugins\requirements\model.py:164:71: W605 invalid escape sequence '\&' -mytool\plugins\requirements\model.py:167:58: W292 no newline at end of file -mytool\plugins\requirements\requirement_list.py:104:38: E231 missing whitespace after ':' -mytool\plugins\requirements\requirement_list.py:118:83: W291 trailing whitespace -mytool\plugins\requirements\requirements.py:32:15: E251 unexpected spaces around keyword / parameter equals -mytool\plugins\requirements\requirements.py:32:17: E251 unexpected spaces around keyword / parameter equals -mytool\plugins\requirements\requirements.py:53:121: E501 line too long (168 > 120 characters) -mytool\plugins\requirements\requirements.py:54:27: W605 invalid escape sequence '\{' -mytool\plugins\requirements\requirements.py:54:33: W605 invalid escape sequence '\}' -mytool\plugins\requirements\requirements.py:78:121: E501 line too long (162 > 120 characters) -mytool\plugins\requirements\requirements.py:86:38: E251 unexpected spaces around keyword / parameter equals -mytool\plugins\requirements\requirements.py:86:40: E251 unexpected spaces around keyword / parameter equals -mytool\plugins\requirements\requirements.py:88:121: E501 line too long (129 > 120 characters) -mytool\plugins\requirements\requirements.py:102:27: W605 invalid escape sequence '\{' -mytool\plugins\requirements\requirements.py:102:30: W605 invalid escape sequence '\d' -mytool\plugins\requirements\requirements.py:102:34: W605 invalid escape sequence '\}' -mytool\plugins\requirements\requirements.py:102:37: W605 invalid escape sequence '\{' -mytool\plugins\requirements\requirements.py:102:43: W605 invalid escape sequence '\}' -mytool\plugins\requirements\requirements.py:126:24: E713 test for membership should be 'not in' -mytool\plugins\requirements\requirements.py:146:121: E501 line too long (148 > 120 characters) -mytool\plugins\requirements\requirements.py:151:121: E501 line too long (215 > 120 characters) -mytool\plugins\requirements\requirements.py:155:121: E501 line too long (194 > 120 characters) -mytool\plugins\requirements\requirements.py:161:121: E501 line too long (153 > 120 characters) -mytool\plugins\requirements\requirements.py:230:36: E261 at least two spaces before inline comment -mytool\plugins\requirements\requirements.py:313:1: C901 '_parse_doors_csv' is too complex (11) -mytool\plugins\requirements\strategy_2.py:17:5: E301 expected 1 blank line, found 0 -mytool\plugins\requirements\strategy_5.py:75:25: E265 block comment should start with '# ' -mytool\plugins\requirements\strategy_base.py:137:21: E117 over-indented -mytool\plugins\requirements\strategy_base.py:156:34: E128 continuation line under-indented for visual indent -mytool\plugins\requirements\strategy_base.py:159:25: E128 continuation line under-indented for visual indent -mytool\plugins\requirements\strategy_base.py:323:21: E265 block comment should start with '# ' -mytool\plugins\requirements\strategy_base.py:425:33: E265 block comment should start with '# ' -mytool\plugins\requirements\strategy_base.py:430:25: E265 block comment should start with '# ' -mytool\plugins\visio.py:67:5: C901 'Visio._parse_line' is too complex (10) -mytool\plugins\visio.py:68:9: E741 ambiguous variable name 'l' -mytool\plugins\visio.py:69:9: E741 ambiguous variable name 'l' -mytool\read_config.py:75:9: E265 block comment should start with '# ' -mytool\read_config.py:182:121: E501 line too long (133 > 120 characters) -mytool\read_config.py:183:121: E501 line too long (176 > 120 characters) -mytool\read_config.py:187:84: E231 missing whitespace after ',' -mytool\read_config.py:229:1: C901 'validate_local_config' is too complex (13) -mytool\read_config.py:237:23: E225 missing whitespace around operator -mytool\read_config.py:249:109: E231 missing whitespace after ',' -mytool\read_config.py:258:28: E225 missing whitespace around operator -mytool\read_config.py:261:1: W191 indentation contains tabs -mytool\read_config.py:261:1: E101 indentation contains mixed spaces and tabs -mytool\read_config.py:261:7: E117 over-indented (comment) -mytool\texgen_run.py:9:1: F401 'mytool.util' imported but unused -mytool\util.py:15:1: F401 'mytool.exceptions.ConfigSyntaxError' imported but unused -mytool\util.py:15:1: F401 'mytool.exceptions.InvalidConfigError' imported but unused -mytool\util.py:242:1: C901 'converte_cfg_to_string_values' is too complex (13) -mytool\util.py:256:9: E722 do not use bare 'except' -echo Creating ITM report -Creating ITM report -if not exist build\build mkdir build\build -devEnvLauncher.bat update-itm --itm_version 66.66.66 --itm_file build\build\itmReport.json -Package devEnvLauncher/0.4.2 already installed to C:\devapp\ipm\p -echo Creating release directory build\build\release -Creating release directory build\build\release -python C:\devapp\ipm\p\devenv_bsg_plugins\0.1.31\data\devenv_bsg_plugins\create_release.py build\buildsystem\copy_config.json build\build\release build\build\mytool_66.66.66.zip mytool echo Creating ipm package -copying file: build\build\pyinstaller\mytool\api-ms-win-core-console-l1-1-0.dll -> build\build\release\api-ms-win-core-console-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-datetime-l1-1-0.dll -> build\build\release\api-ms-win-core-datetime-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-debug-l1-1-0.dll -> build\build\release\api-ms-win-core-debug-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-errorhandling-l1-1-0.dll -> build\build\release\api-ms-win-core-errorhandling-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-file-l1-1-0.dll -> build\build\release\api-ms-win-core-file-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-file-l1-2-0.dll -> build\build\release\api-ms-win-core-file-l1-2-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-file-l2-1-0.dll -> build\build\release\api-ms-win-core-file-l2-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-handle-l1-1-0.dll -> build\build\release\api-ms-win-core-handle-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-heap-l1-1-0.dll -> build\build\release\api-ms-win-core-heap-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-interlocked-l1-1-0.dll -> build\build\release\api-ms-win-core-interlocked-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-libraryloader-l1-1-0.dll -> build\build\release\api-ms-win-core-libraryloader-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-localization-l1-2-0.dll -> build\build\release\api-ms-win-core-localization-l1-2-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-memory-l1-1-0.dll -> build\build\release\api-ms-win-core-memory-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-namedpipe-l1-1-0.dll -> build\build\release\api-ms-win-core-namedpipe-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-processenvironment-l1-1-0.dll -> build\build\release\api-ms-win-core-processenvironment-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-processthreads-l1-1-0.dll -> build\build\release\api-ms-win-core-processthreads-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-processthreads-l1-1-1.dll -> build\build\release\api-ms-win-core-processthreads-l1-1-1.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-profile-l1-1-0.dll -> build\build\release\api-ms-win-core-profile-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-rtlsupport-l1-1-0.dll -> build\build\release\api-ms-win-core-rtlsupport-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-string-l1-1-0.dll -> build\build\release\api-ms-win-core-string-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-synch-l1-1-0.dll -> build\build\release\api-ms-win-core-synch-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-synch-l1-2-0.dll -> build\build\release\api-ms-win-core-synch-l1-2-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-sysinfo-l1-1-0.dll -> build\build\release\api-ms-win-core-sysinfo-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-timezone-l1-1-0.dll -> build\build\release\api-ms-win-core-timezone-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-core-util-l1-1-0.dll -> build\build\release\api-ms-win-core-util-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-crt-conio-l1-1-0.dll -> build\build\release\api-ms-win-crt-conio-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-crt-convert-l1-1-0.dll -> build\build\release\api-ms-win-crt-convert-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-crt-environment-l1-1-0.dll -> build\build\release\api-ms-win-crt-environment-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-crt-filesystem-l1-1-0.dll -> build\build\release\api-ms-win-crt-filesystem-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-crt-heap-l1-1-0.dll -> build\build\release\api-ms-win-crt-heap-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-crt-locale-l1-1-0.dll -> build\build\release\api-ms-win-crt-locale-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-crt-math-l1-1-0.dll -> build\build\release\api-ms-win-crt-math-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-crt-process-l1-1-0.dll -> build\build\release\api-ms-win-crt-process-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-crt-runtime-l1-1-0.dll -> build\build\release\api-ms-win-crt-runtime-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-crt-stdio-l1-1-0.dll -> build\build\release\api-ms-win-crt-stdio-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-crt-string-l1-1-0.dll -> build\build\release\api-ms-win-crt-string-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-crt-time-l1-1-0.dll -> build\build\release\api-ms-win-crt-time-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\api-ms-win-crt-utility-l1-1-0.dll -> build\build\release\api-ms-win-crt-utility-l1-1-0.dll -copying file: build\build\pyinstaller\mytool\base_library.zip -> build\build\release\base_library.zip -copying file: build\build\pyinstaller\mytool\d3dcompiler_47.dll -> build\build\release\d3dcompiler_47.dll -copying dir: build\build\pyinstaller\mytool\mytool -> build\build\release\mytool -copying file: build\build\pyinstaller\mytool\mytool.exe -> build\build\release\mytool.exe -copying file: build\build\pyinstaller\mytool\libcrypto-1_1-x64.dll -> build\build\release\libcrypto-1_1-x64.dll -copying file: build\build\pyinstaller\mytool\libcrypto-1_1.dll -> build\build\release\libcrypto-1_1.dll -copying file: build\build\pyinstaller\mytool\libeay32.dll -> build\build\release\libeay32.dll -copying file: build\build\pyinstaller\mytool\libEGL.dll -> build\build\release\libEGL.dll -copying file: build\build\pyinstaller\mytool\libffi-7.dll -> build\build\release\libffi-7.dll -copying file: build\build\pyinstaller\mytool\libGLESv2.dll -> build\build\release\libGLESv2.dll -copying file: build\build\pyinstaller\mytool\libssl-1_1-x64.dll -> build\build\release\libssl-1_1-x64.dll -copying file: build\build\pyinstaller\mytool\libssl-1_1.dll -> build\build\release\libssl-1_1.dll -copying dir: build\build\pyinstaller\mytool\lxml -> build\build\release\lxml -copying dir: build\build\pyinstaller\mytool\markupsafe -> build\build\release\markupsafe -copying file: build\build\pyinstaller\mytool\MSVCP140.dll -> build\build\release\MSVCP140.dll -copying file: build\build\pyinstaller\mytool\MSVCP140_1.dll -> build\build\release\MSVCP140_1.dll -copying file: build\build\pyinstaller\mytool\opengl32sw.dll -> build\build\release\opengl32sw.dll -copying file: build\build\pyinstaller\mytool\pyexpat.pyd -> build\build\release\pyexpat.pyd -copying dir: build\build\pyinstaller\mytool\PyQt5 -> build\build\release\PyQt5 -copying file: build\build\pyinstaller\mytool\python3.dll -> build\build\release\python3.dll -copying file: build\build\pyinstaller\mytool\python38.dll -> build\build\release\python38.dll -copying file: build\build\pyinstaller\mytool\Qt5Bluetooth.dll -> build\build\release\Qt5Bluetooth.dll -copying file: build\build\pyinstaller\mytool\Qt5Core.dll -> build\build\release\Qt5Core.dll -copying file: build\build\pyinstaller\mytool\Qt5DBus.dll -> build\build\release\Qt5DBus.dll -copying file: build\build\pyinstaller\mytool\Qt5Designer.dll -> build\build\release\Qt5Designer.dll -copying file: build\build\pyinstaller\mytool\Qt5Gui.dll -> build\build\release\Qt5Gui.dll -copying file: build\build\pyinstaller\mytool\Qt5Help.dll -> build\build\release\Qt5Help.dll -copying file: build\build\pyinstaller\mytool\Qt5Location.dll -> build\build\release\Qt5Location.dll -copying file: build\build\pyinstaller\mytool\Qt5Multimedia.dll -> build\build\release\Qt5Multimedia.dll -copying file: build\build\pyinstaller\mytool\Qt5MultimediaWidgets.dll -> build\build\release\Qt5MultimediaWidgets.dll -copying file: build\build\pyinstaller\mytool\Qt5Network.dll -> build\build\release\Qt5Network.dll -copying file: build\build\pyinstaller\mytool\Qt5NetworkAuth.dll -> build\build\release\Qt5NetworkAuth.dll -copying file: build\build\pyinstaller\mytool\Qt5Nfc.dll -> build\build\release\Qt5Nfc.dll -copying file: build\build\pyinstaller\mytool\Qt5OpenGL.dll -> build\build\release\Qt5OpenGL.dll -copying file: build\build\pyinstaller\mytool\Qt5Positioning.dll -> build\build\release\Qt5Positioning.dll -copying file: build\build\pyinstaller\mytool\Qt5PositioningQuick.dll -> build\build\release\Qt5PositioningQuick.dll -copying file: build\build\pyinstaller\mytool\Qt5PrintSupport.dll -> build\build\release\Qt5PrintSupport.dll -copying file: build\build\pyinstaller\mytool\Qt5Qml.dll -> build\build\release\Qt5Qml.dll -copying file: build\build\pyinstaller\mytool\Qt5QmlModels.dll -> build\build\release\Qt5QmlModels.dll -copying file: build\build\pyinstaller\mytool\Qt5QmlWorkerScript.dll -> build\build\release\Qt5QmlWorkerScript.dll -copying file: build\build\pyinstaller\mytool\Qt5Quick.dll -> build\build\release\Qt5Quick.dll -copying file: build\build\pyinstaller\mytool\Qt5Quick3D.dll -> build\build\release\Qt5Quick3D.dll -copying file: build\build\pyinstaller\mytool\Qt5Quick3DAssetImport.dll -> build\build\release\Qt5Quick3DAssetImport.dll -copying file: build\build\pyinstaller\mytool\Qt5Quick3DRender.dll -> build\build\release\Qt5Quick3DRender.dll -copying file: build\build\pyinstaller\mytool\Qt5Quick3DRuntimeRender.dll -> build\build\release\Qt5Quick3DRuntimeRender.dll -copying file: build\build\pyinstaller\mytool\Qt5Quick3DUtils.dll -> build\build\release\Qt5Quick3DUtils.dll -copying file: build\build\pyinstaller\mytool\Qt5QuickControls2.dll -> build\build\release\Qt5QuickControls2.dll -copying file: build\build\pyinstaller\mytool\Qt5QuickParticles.dll -> build\build\release\Qt5QuickParticles.dll -copying file: build\build\pyinstaller\mytool\Qt5QuickShapes.dll -> build\build\release\Qt5QuickShapes.dll -copying file: build\build\pyinstaller\mytool\Qt5QuickTemplates2.dll -> build\build\release\Qt5QuickTemplates2.dll -copying file: build\build\pyinstaller\mytool\Qt5QuickTest.dll -> build\build\release\Qt5QuickTest.dll -copying file: build\build\pyinstaller\mytool\Qt5QuickWidgets.dll -> build\build\release\Qt5QuickWidgets.dll -copying file: build\build\pyinstaller\mytool\Qt5RemoteObjects.dll -> build\build\release\Qt5RemoteObjects.dll -copying file: build\build\pyinstaller\mytool\Qt5Sensors.dll -> build\build\release\Qt5Sensors.dll -copying file: build\build\pyinstaller\mytool\Qt5SerialPort.dll -> build\build\release\Qt5SerialPort.dll -copying file: build\build\pyinstaller\mytool\Qt5Sql.dll -> build\build\release\Qt5Sql.dll -copying file: build\build\pyinstaller\mytool\Qt5Svg.dll -> build\build\release\Qt5Svg.dll -copying file: build\build\pyinstaller\mytool\Qt5Test.dll -> build\build\release\Qt5Test.dll -copying file: build\build\pyinstaller\mytool\Qt5WebChannel.dll -> build\build\release\Qt5WebChannel.dll -copying file: build\build\pyinstaller\mytool\Qt5WebSockets.dll -> build\build\release\Qt5WebSockets.dll -copying file: build\build\pyinstaller\mytool\Qt5Widgets.dll -> build\build\release\Qt5Widgets.dll -copying file: build\build\pyinstaller\mytool\Qt5WinExtras.dll -> build\build\release\Qt5WinExtras.dll -copying file: build\build\pyinstaller\mytool\Qt5Xml.dll -> build\build\release\Qt5Xml.dll -copying file: build\build\pyinstaller\mytool\Qt5XmlPatterns.dll -> build\build\release\Qt5XmlPatterns.dll -copying dir: build\build\pyinstaller\mytool\scripts -> build\build\release\scripts -copying file: build\build\pyinstaller\mytool\select.pyd -> build\build\release\select.pyd -copying file: build\build\pyinstaller\mytool\ssleay32.dll -> build\build\release\ssleay32.dll -copying dir: build\build\pyinstaller\mytool\templates -> build\build\release\templates -copying file: build\build\pyinstaller\mytool\ucrtbase.dll -> build\build\release\ucrtbase.dll -copying file: build\build\pyinstaller\mytool\unicodedata.pyd -> build\build\release\unicodedata.pyd -copying file: build\build\pyinstaller\mytool\VCRUNTIME140.dll -> build\build\release\VCRUNTIME140.dll -copying file: build\build\pyinstaller\mytool\VCRUNTIME140_1.dll -> build\build\release\VCRUNTIME140_1.dll -copying file: build\build\pyinstaller\mytool\_asyncio.pyd -> build\build\release\_asyncio.pyd -copying file: build\build\pyinstaller\mytool\_bz2.pyd -> build\build\release\_bz2.pyd -copying file: build\build\pyinstaller\mytool\_ctypes.pyd -> build\build\release\_ctypes.pyd -copying file: build\build\pyinstaller\mytool\_decimal.pyd -> build\build\release\_decimal.pyd -copying file: build\build\pyinstaller\mytool\_hashlib.pyd -> build\build\release\_hashlib.pyd -copying file: build\build\pyinstaller\mytool\_lzma.pyd -> build\build\release\_lzma.pyd -copying file: build\build\pyinstaller\mytool\_multiprocessing.pyd -> build\build\release\_multiprocessing.pyd -copying file: build\build\pyinstaller\mytool\_overlapped.pyd -> build\build\release\_overlapped.pyd -copying file: build\build\pyinstaller\mytool\_queue.pyd -> build\build\release\_queue.pyd -copying file: build\build\pyinstaller\mytool\_socket.pyd -> build\build\release\_socket.pyd -copying file: build\build\pyinstaller\mytool\_ssl.pyd -> build\build\release\_ssl.pyd -copying file: build\build\pyinstaller\mytool\_version.py -> build\build\release\_version.py -copying file: build\build\pyinstaller\mytool\_yaml.cp38-win_amd64.pyd -> build\build\release\_yaml.cp38-win_amd64.pyd -copying dir: examples\features -> build\build\release\examples\features -copying dir: examples\minimal -> build\build\release\examples\minimal -copying dir: examples\requirements -> build\build\release\examples\requirements -copying file: build\build\releasenotes\releasenotes.pdf -> build\build\release\releasenotes.pdf -copying file: build\build\usermanual\usermanual.pdf -> build\build\release\usermanual.pdf -copying file: build\build\itmReport.json -> build\build\release\InnoventisToolMap.json -copying file: build\examples\minimal\minimal.pdf -> build\build\release\examples\minimal\minimal.pdf -copying file: build\examples\features\features.pdf -> build\build\release\examples\features\features.pdf -copying file: build\examples\requirements\strategy_0\requirements.pdf -> build\build\release\examples\requirements\0\requirements.pdf -copying file: build\examples\requirements\strategy_1\requirements.pdf -> build\build\release\examples\requirements\1\requirements.pdf -copying file: build\examples\requirements\strategy_2\requirements.pdf -> build\build\release\examples\requirements\2\requirements.pdf -copying file: build\examples\requirements\strategy_4\requirements.pdf -> build\build\release\examples\requirements\4\requirements.pdf -copying file: build\examples\requirements\strategy_5\requirements.pdf -> build\build\release\examples\requirements\5\requirements.pdf -zipping dir: build\build\release -ipm.exe create config\ipm_package.yaml -V 66.66.66 -t build\build\ipm_package --no-progressbar -Creating package using config\ipm_package.yaml ... -Saving package to N:\tools\mytool\build\build\ipm_package -Zipping files... Duration: 11.9 sec -Success! Package created. -[Pipeline] updateGitlabCommitStatus -[Pipeline] } -[Pipeline] // stage -[Pipeline] } -[Pipeline] // withCredentials -[Pipeline] stage -[Pipeline] { (static code analysis) -[Pipeline] echo - - =========================================== - - STAGE STATIC CODE ANALYSIS - call setup_env.bat and make check - - =========================================== - -[Pipeline] updateGitlabCommitStatus -[Pipeline] bat - -N:\tools\mytool>(devEnvLauncher.bat batch_no_install jenkins && make.exe check ) || exit 1 flake8 mytool --config config\flake8.ini --exit-zero mytool\__init__.py:102:9: E731 do not assign a lambda expression, use a def mytool\__init__.py:197:1: C901 'check_prerequesites' is too complex (10) mytool\__init__.py:338:121: E501 line too long (129 > 120 characters) -mytool\__init__.py:345:29: E251 unexpected spaces around keyword / parameter equals -mytool\__init__.py:345:31: E251 unexpected spaces around keyword / parameter equals -mytool\__init__.py:348:29: E251 unexpected spaces around keyword / parameter equals -mytool\__init__.py:348:31: E251 unexpected spaces around keyword / parameter equals -mytool\__main__.py:11:1: E402 module level import not at top of file -mytool\appendix.py:62:9: F841 local variable 'mytool_file_name' is assigned to but never used -mytool\assign_req_ids.py:104:5: E303 too many blank lines (2) -mytool\assign_req_ids.py:107:16: E713 test for membership should be 'not in' -mytool\check_pdf.py:15:1: C901 'check_pdf' is too complex (11) -mytool\check_pdf.py:16:9: E225 missing whitespace around operator -mytool\default_content.py:9:1: W605 invalid escape sequence '\s' -mytool\default_content.py:18:1: W605 invalid escape sequence '\s' -mytool\doxygen_model.py:4:1: F401 'cached_property.cached_property' imported but unused -mytool\doxygen_patches.py:18:9: F841 local variable 'tex_out_file' is assigned to but never used -mytool\doxygen_patches.py:50:1: E303 too many blank lines (3) -mytool\doxygen_patches.py:53:1: E302 expected 2 blank lines, found 3 -mytool\doxygen_patches.py:107:9: W605 invalid escape sequence '\(' -mytool\doxygen_patches.py:107:38: W605 invalid escape sequence '\h' -mytool\doxygen_patches.py:108:12: W605 invalid escape sequence '\p' -mytool\doxygen_patches.py:109:16: W605 invalid escape sequence '\p' -mytool\doxygen_patches.py:109:31: W605 invalid escape sequence '\h' -mytool\doxygen_patches.py:110:16: W605 invalid escape sequence '\p' -mytool\doxygen_patches.py:110:30: W605 invalid escape sequence '\h' -mytool\doxygen_patches.py:112:55: W605 invalid escape sequence '\(' -mytool\doxygen_run.py:9:1: F401 'mytool.util.pglob' imported but unused -mytool\doxygen_run.py:10:1: F401 'time' imported but unused -mytool\gui\commands.py:92:13: F841 local variable 'e' is assigned to but never used -mytool\gui\customTreeWidget.py:1:1: F401 'pathlib.Path' imported but unused -mytool\gui\customTreeWidget.py:2:1: F401 'PyQt5.QtWidgets.QTreeWidgetItem' imported but unused -mytool\gui\document_section.py:11:1: F401 'PyQt5.QtGui' imported but unused -mytool\gui\document_section.py:66:1: E305 expected 2 blank lines after class or function definition, found 0 -mytool\gui\document_section.py:66:1: E402 module level import not at top of file -mytool\gui\document_section_widget.py:242:5: C901 'DocumentSectionWidget.on_action_end' is too complex (9) -mytool\gui\document_settings.py:11:1: F401 'PyQt5.QtGui' imported but unused -mytool\gui\doors_config.py:11:1: F401 'PyQt5.QtGui' imported but unused -mytool\gui\doors_settings.py:11:1: F401 'PyQt5.QtGui' imported but unused -mytool\gui\doxygenWidget.py:2:1: F401 'PyQt5.QtWidgets.QShortcut' imported but unused -mytool\gui\doxygenWidget.py:3:1: F401 'PyQt5.QtGui.QKeySequence' imported but unused -mytool\gui\doxygenWidget.py:43:5: C901 'doxygenWidget.changed' is too complex (12) -mytool\gui\doxygen_configuration.py:11:1: F401 'PyQt5.QtGui' imported but unused -mytool\gui\editor\test_example.py:10:1: F403 'from PyQt4.QtCore import *' used; unable to detect undefined names -mytool\gui\editor\test_example.py:11:1: F403 'from PyQt4.QtGui import *' used; unable to detect undefined names -mytool\gui\editor\test_example.py:22:16: F405 'QFont' may be undefined, or defined from star imports: PyQt4.QtCore, PyQt4.QtGui -mytool\gui\editor\test_example.py:30:23: F405 'QFontMetrics' may be undefined, or defined from star imports: PyQt4.QtCore, PyQt4.QtGui -mytool\gui\editor\test_example.py:34:40: F405 'QColor' may be undefined, or defined from star imports: PyQt4.QtCore, PyQt4.QtGui -mytool\gui\editor\test_example.py:40:13: F405 'SIGNAL' may be undefined, or defined from star imports: PyQt4.QtCore, PyQt4.QtGui -mytool\gui\editor\test_example.py:44:39: F405 'QColor' may be undefined, or defined from star imports: PyQt4.QtCore, PyQt4.QtGui -mytool\gui\editor\test_example.py:53:42: F405 'QColor' may be undefined, or defined from star imports: PyQt4.QtCore, PyQt4.QtGui -mytool\gui\editor\test_example.py:81:11: F405 'QApplication' may be undefined, or defined from star imports: PyQt4.QtCore, PyQt4.QtGui -mytool\gui\gui.py:2:1: F401 'mytool.util' imported but unused -mytool\gui\gui.py:7:1: F401 'mytool.exceptions.mytoolError' imported but unused -mytool\gui\main_logic.py:7:23: F821 undefined name 'Worker' -mytool\gui\main_logic.py:14:13: F821 undefined name 'model' -mytool\gui\main_logic.py:15:16: F821 undefined name 'mytoolError' -mytool\gui\main_logic.py:16:13: F821 undefined name 'logging' -mytool\gui\progress_bar.py:4:1: F401 'PyQt5.Qt.QIcon' imported but unused -mytool\gui\progress_bar.py:6:1: F401 'logging' imported but unused -mytool\gui\progress_bar.py:8:1: F401 'os' imported but unused -mytool\gui\projectWidget.py:4:1: F401 'PyQt5.QtWidgets.QFileDialog' imported but unused -mytool\gui\project_settings.py:11:1: F401 'PyQt5.QtGui' imported but unused -mytool\gui\qt_log_handler.py:5:1: F401 'PyQt5.QtCore.Qt' imported but unused -mytool\gui\settings_dialog.py:11:1: F401 'PyQt5.QtGui' imported but unused -mytool\gui\settings_dialog.py:21:76: E227 missing whitespace around bitwise or shift operator -mytool\gui\settings_dialog.py:68:121: E501 line too long (126 > 120 characters) -mytool\gui\sub_section_dialog.py:3:1: F401 'PyQt5.QtWidgets.QErrorMessage' imported but unused -mytool\gui\tools.py:11:1: F401 'PyQt5.QtGui' imported but unused -mytool\gui\toolsWidget.py:1:1: F401 'os' imported but unused -mytool\gui\toolsWidget.py:3:1: F401 'pathlib.Path' imported but unused -mytool\gui\tree_factory.py:3:1: F401 'mytool.util' imported but unused -mytool\gui\tree_items.py:84:5: C901 'TreeItem.update_icon' is too complex (9) -mytool\gui\tree_items.py:141:32: E128 continuation line under-indented for visual indent -mytool\gui\worker_threads.py:3:1: F401 'PyQt5.Qt.QPixmap' imported but unused -mytool\gui\worker_threads.py:3:1: F401 'PyQt5.Qt.QIcon' imported but unused -mytool\gui\worker_threads.py:4:1: F401 'PyQt5.QtCore.Qt' imported but unused -mytool\lint.py:7:1: F401 'csv' imported but unused -mytool\lint.py:8:1: F401 'pathlib.Path' imported but unused -mytool\lint.py:176:71: W605 invalid escape sequence '\s' -mytool\lint.py:185:70: W605 invalid escape sequence '\s' -mytool\model.py:231:13: F601 dictionary key 'latex' repeated with different values -mytool\model.py:250:13: F601 dictionary key 'latex' repeated with different values -mytool\patches.py:3:1: F401 'sys' imported but unused -mytool\patches.py:9:1: F401 'mytool.util' imported but unused -mytool\patches.py:49:17: E741 ambiguous variable name 'l' -mytool\plugins\__init__.py:11:1: F401 '.plugin_base.Plugin' imported but unused -mytool\plugins\__init__.py:65:1: W391 blank line at end of file -mytool\plugins\breaks.py:22:44: E741 ambiguous variable name 'l' -mytool\plugins\breaks.py:26:44: E741 ambiguous variable name 'l' -mytool\plugins\breaks.py:30:44: E741 ambiguous variable name 'l' -mytool\plugins\breaks.py:34:44: E741 ambiguous variable name 'l' -mytool\plugins\enterprise_architect.py:67:5: C901 'EnterpriseArchitect._parse_line' is too complex (13) -mytool\plugins\enterprise_architect.py:69:9: E741 ambiguous variable name 'l' -mytool\plugins\enterprise_architect.py:70:9: E741 ambiguous variable name 'l' -mytool\plugins\image.py:3:1: F401 'subprocess' imported but unused -mytool\plugins\image.py:8:1: F401 'tempfile' imported but unused -mytool\plugins\image.py:26:49: E231 missing whitespace after ',' -mytool\plugins\image.py:59:9: E741 ambiguous variable name 'l' -mytool\plugins\image.py:60:9: E741 ambiguous variable name 'l' -mytool\plugins\plantuml.py:39:44: E741 ambiguous variable name 'l' -mytool\plugins\plantuml.py:131:48: E741 ambiguous variable name 'l' -mytool\plugins\plantuml.py:180:9: F841 local variable 'patched' is assigned to but never used -mytool\plugins\plugin_base.py:110:121: E501 line too long (141 > 120 characters) -mytool\plugins\plugin_base.py:130:36: E261 at least two spaces before inline comment -mytool\plugins\requirements\model.py:24:5: F811 redefinition of unused 'heading' from line 13 -mytool\plugins\requirements\model.py:164:69: E231 missing whitespace after ',' -mytool\plugins\requirements\model.py:164:71: W605 invalid escape sequence '\&' -mytool\plugins\requirements\model.py:167:58: W292 no newline at end of file -mytool\plugins\requirements\requirement_list.py:104:38: E231 missing whitespace after ':' -mytool\plugins\requirements\requirement_list.py:118:83: W291 trailing whitespace -mytool\plugins\requirements\requirements.py:32:15: E251 unexpected spaces around keyword / parameter equals -mytool\plugins\requirements\requirements.py:32:17: E251 unexpected spaces around keyword / parameter equals -mytool\plugins\requirements\requirements.py:53:121: E501 line too long (168 > 120 characters) -mytool\plugins\requirements\requirements.py:54:27: W605 invalid escape sequence '\{' -mytool\plugins\requirements\requirements.py:54:33: W605 invalid escape sequence '\}' -mytool\plugins\requirements\requirements.py:78:121: E501 line too long (162 > 120 characters) -mytool\plugins\requirements\requirements.py:86:38: E251 unexpected spaces around keyword / parameter equals -mytool\plugins\requirements\requirements.py:86:40: E251 unexpected spaces around keyword / parameter equals -mytool\plugins\requirements\requirements.py:88:121: E501 line too long (129 > 120 characters) -mytool\plugins\requirements\requirements.py:102:27: W605 invalid escape sequence '\{' -mytool\plugins\requirements\requirements.py:102:30: W605 invalid escape sequence '\d' -mytool\plugins\requirements\requirements.py:102:34: W605 invalid escape sequence '\}' -mytool\plugins\requirements\requirements.py:102:37: W605 invalid escape sequence '\{' -mytool\plugins\requirements\requirements.py:102:43: W605 invalid escape sequence '\}' -mytool\plugins\requirements\requirements.py:126:24: E713 test for membership should be 'not in' -mytool\plugins\requirements\requirements.py:146:121: E501 line too long (148 > 120 characters) -mytool\plugins\requirements\requirements.py:151:121: E501 line too long (215 > 120 characters) -mytool\plugins\requirements\requirements.py:155:121: E501 line too long (194 > 120 characters) -mytool\plugins\requirements\requirements.py:161:121: E501 line too long (153 > 120 characters) -mytool\plugins\requirements\requirements.py:230:36: E261 at least two spaces before inline comment -mytool\plugins\requirements\requirements.py:313:1: C901 '_parse_doors_csv' is too complex (11) -mytool\plugins\requirements\strategy_2.py:17:5: E301 expected 1 blank line, found 0 -mytool\plugins\requirements\strategy_5.py:75:25: E265 block comment should start with '# ' -mytool\plugins\requirements\strategy_base.py:137:21: E117 over-indented -mytool\plugins\requirements\strategy_base.py:156:34: E128 continuation line under-indented for visual indent -mytool\plugins\requirements\strategy_base.py:159:25: E128 continuation line under-indented for visual indent -mytool\plugins\requirements\strategy_base.py:323:21: E265 block comment should start with '# ' -mytool\plugins\requirements\strategy_base.py:425:33: E265 block comment should start with '# ' -mytool\plugins\requirements\strategy_base.py:430:25: E265 block comment should start with '# ' -mytool\plugins\visio.py:67:5: C901 'Visio._parse_line' is too complex (10) -mytool\plugins\visio.py:68:9: E741 ambiguous variable name 'l' -mytool\plugins\visio.py:69:9: E741 ambiguous variable name 'l' -mytool\read_config.py:75:9: E265 block comment should start with '# ' mytool\read_config.py:182:121: E501 line too long (133 > 120 characters) mytool\read_config.py:183:121: E501 line too long (176 > 120 characters) -mytool\read_config.py:187:84: E231 missing whitespace after ',' -mytool\read_config.py:229:1: C901 'validate_local_config' is too complex (13) -mytool\read_config.py:237:23: E225 missing whitespace around operator -mytool\read_config.py:249:109: E231 missing whitespace after ',' -mytool\read_config.py:258:28: E225 missing whitespace around operator -mytool\read_config.py:261:1: W191 indentation contains tabs -mytool\read_config.py:261:1: E101 indentation contains mixed spaces and tabs -mytool\read_config.py:261:7: E117 over-indented (comment) -mytool\texgen_run.py:9:1: F401 'mytool.util' imported but unused -mytool\util.py:15:1: F401 'mytool.exceptions.ConfigSyntaxError' imported but unused -mytool\util.py:15:1: F401 'mytool.exceptions.InvalidConfigError' imported but unused -mytool\util.py:242:1: C901 'converte_cfg_to_string_values' is too complex (13) -mytool\util.py:256:9: E722 do not use bare 'except' -[Pipeline] updateGitlabCommitStatus -[Pipeline] } -[Pipeline] // stage -[Pipeline] stage -[Pipeline] { (publish) -[Pipeline] echo - - =========================================== - - STAGE PUBLISH - publish:false - publish_preh:false - Publish to ITM:false - - =========================================== - -[Pipeline] updateGitlabCommitStatus -[Pipeline] } -[Pipeline] // stage -[Pipeline] stage -[Pipeline] { (Publish test and check results) -[Pipeline] echo - - =========================================== - - STAGE PUBLISH TEST AND CHECK RESULTS - junit_results - C:\jw\workspace\yyy\tools-mytool - - =========================================== - -[Pipeline] echo -junit build\build\tests\system_test.xml -[Pipeline] junit -Recording test results -[Checks API] No suitable checks publisher found. -[Pipeline] echo - - =========================================== - - STAGE PUBLISH TEST AND CHECK RESULTS - cobertura_results - - =========================================== - -[Pipeline] echo -publishCoverage build\build\tests\coverage.xml -[Pipeline] publishCoverage -Publishing Coverage report.... -A total of 1 reports were found -[Coverage] Computing coverage delta report -[Coverage] Reference build recorder is not configured -[Coverage] -> No reference build defined, falling back to previous build -[Coverage] -> Found no reference result in reference build -[Coverage] [-ERROR-] Errors while reporting code coverage results: -[Coverage] [-ERROR-] Errors during source code painting: -[Coverage] [-ERROR-] Source file 'gui/doorsSettingsWidget.py' not found -[Coverage] [-ERROR-] Source file 'gui/__init__.py' not found -[Coverage] [-ERROR-] Source file 'gui/qt_log_handler.py' not found -[Coverage] [-ERROR-] Source file 'gui/worker_threads.py' not found -[Coverage] [-ERROR-] Source file 'plugins/requirements/model.py' not found -[Coverage] [-ERROR-] Source file 'plugins/plugin_base.py' not found -[Coverage] [-ERROR-] Source file 'patches.py' not found -[Coverage] [-ERROR-] Source file 'gui/sub_section_dialog.py' not found -[Coverage] [-ERROR-] Source file 'plugins/visio.py' not found -[Coverage] [-ERROR-] Source file 'plugins/requirements/strategy_5.py' not found -[Coverage] [-ERROR-] Source file 'doxygen_patches.py' not found -[Coverage] [-ERROR-] Source file 'read_config.py' not found -[Coverage] [-ERROR-] Source file 'templates/scm_info.json.tmpl' not found -[Coverage] [-ERROR-] Source file 'gui/doors_config.py' not found -[Coverage] [-ERROR-] Source file 'gui/customTreeWidget.py' not found -[Coverage] [-ERROR-] Source file 'lint.py' not found -[Coverage] [-ERROR-] Source file 'syntax_check.py' not found -[Coverage] [-ERROR-] Source file 'templates/requirements.json.tmpl' not found -[Coverage] [-ERROR-] Source file 'plugins/requirements/__init__.py' not found -[Coverage] [-ERROR-] Source file 'gui/doors_settings.py' not found -[Coverage] [-ERROR-] ... skipped logging of 55 additional errors ... -[Coverage] [-ERROR-] ... skipped logging of 55 additional errors ... -[Coverage] Verify uniqueness of file paths... -[Coverage] Obtaining action of reference build -[Coverage] Reference build recorder is not configured -[Coverage] -> Found no reference result in reference build -[Coverage] Executing source code painting... -[Coverage] Painting 75 source files on agent -[Coverage] Searching for source code files in 'N:/tools/mytool/src/main/java' -[Coverage] -> finished painting (0 files have been painted, 75 files failed) -[Coverage] -> zipping sources from folder 'N:\tools\mytool\coverage' as 'N:\tools\mytool\coverage-sources.zip' -[Coverage] Copying painted sources from agent to build folder -[Coverage] -> extracting... -[Coverage] -> done -[Coverage] Finished coverage processing - adding the action to the build... -[Checks API] No suitable checks publisher found. -[Pipeline] echo - - =========================================== - - STAGE PUBLISH TEST AND CHECK RESULTS - flake8 - - =========================================== - -[Pipeline] recordIssues -[Flake8] Parsing console log (workspace: 'N:\tools\mytool') -[Pipeline] } -[Pipeline] // stage -[Pipeline] } -[Pipeline] // dir -[Pipeline] } -Lock released on resource [Drive_N_jenkinsslave01] -[Pipeline] // lock -[Pipeline] } -[Pipeline] // withEnv -[Pipeline] } -[Pipeline] // node -[Pipeline] End of Pipeline -java.lang.NullPointerException: message - at se.bjurr.violations.lib.util.Utils.checkNotNull(Utils.java:28) - at se.bjurr.violations.lib.model.Violation.(Violation.java:185) - at se.bjurr.violations.lib.model.Violation$ViolationBuilder.build(Violation.java:35) - at se.bjurr.violations.lib.parsers.Flake8Parser.parseReportOutput(Flake8Parser.java:57) - at edu.hm.hafner.analysis.parser.violations.AbstractViolationAdapter.parse(AbstractViolationAdapter.java:38) -Also: org.jenkinsci.plugins.workflow.actions.ErrorAction$ErrorId: 6ddac5e5-65d6-4163-8290-f1ac27c2355f -Caused: edu.hm.hafner.analysis.ParsingException: Exception occurred during parsing -NullPointerException: message -java.lang.NullPointerException: message - at se.bjurr.violations.lib.util.Utils.checkNotNull(Utils.java:28) - at se.bjurr.violations.lib.model.Violation.(Violation.java:185) - at se.bjurr.violations.lib.model.Violation$ViolationBuilder.build(Violation.java:35) - at se.bjurr.violations.lib.parsers.Flake8Parser.parseReportOutput(Flake8Parser.java:57) - at edu.hm.hafner.analysis.parser.violations.AbstractViolationAdapter.parse(AbstractViolationAdapter.java:38) - at io.jenkins.plugins.analysis.core.model.ReportScanningTool.scanInConsoleLog(ReportScanningTool.java:212) - at io.jenkins.plugins.analysis.core.model.ReportScanningTool.scan(ReportScanningTool.java:146) - at io.jenkins.plugins.analysis.core.model.ReportScanningTool.scan(ReportScanningTool.java:138) - at io.jenkins.plugins.analysis.core.steps.IssuesScanner.scan(IssuesScanner.java:104) - at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.scanWithTool(IssuesRecorder.java:809) - at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.record(IssuesRecorder.java:773) - at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.perform(IssuesRecorder.java:741) - at io.jenkins.plugins.analysis.core.steps.RecordIssuesStep$Execution.run(RecordIssuesStep.java:1160) - at io.jenkins.plugins.analysis.core.steps.RecordIssuesStep$Execution.run(RecordIssuesStep.java:1116) - at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47) - at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) - at java.base/java.lang.Thread.run(Thread.java:829) - - at edu.hm.hafner.analysis.parser.violations.AbstractViolationAdapter.parse(AbstractViolationAdapter.java:43) - at io.jenkins.plugins.analysis.core.model.ReportScanningTool.scanInConsoleLog(ReportScanningTool.java:212) - at io.jenkins.plugins.analysis.core.model.ReportScanningTool.scan(ReportScanningTool.java:146) - at io.jenkins.plugins.analysis.core.model.ReportScanningTool.scan(ReportScanningTool.java:138) - at io.jenkins.plugins.analysis.core.steps.IssuesScanner.scan(IssuesScanner.java:104) - at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.scanWithTool(IssuesRecorder.java:809) - at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.record(IssuesRecorder.java:773) - at io.jenkins.plugins.analysis.core.steps.IssuesRecorder.perform(IssuesRecorder.java:741) - at io.jenkins.plugins.analysis.core.steps.RecordIssuesStep$Execution.run(RecordIssuesStep.java:1160) - at io.jenkins.plugins.analysis.core.steps.RecordIssuesStep$Execution.run(RecordIssuesStep.java:1116) - at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47) - at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) - at java.base/java.lang.Thread.run(Thread.java:829) -Finished: FAILURE \ No newline at end of file +mytool\read_config.py:187:84: E231 missing whitespace after ',' \ No newline at end of file