Index | Thread | Search

From:
Tobias Heider <tobias.heider@stusta.de>
Subject:
update: devel/codechecker
To:
ports@openbsd.org
Date:
Sat, 13 Jul 2024 20:10:22 +0200

Download raw body.

Thread
  • Tobias Heider:

    update: devel/codechecker

Here is the (probably) long awaited update to codechecker 6.24.0.
It requires devel/py-sarif-tools from my previous mail as a new
runtime dependency.

Everything still works for me. ok (once the rest is in)?

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/codechecker/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- Makefile	28 May 2024 16:48:39 -0000	1.11
+++ Makefile	13 Jul 2024 18:08:03 -0000
@@ -2,9 +2,7 @@ COMMENT =	clang static code analyzer
 
 GH_ACCOUNT =	Ericsson
 GH_PROJECT =	codechecker
-GH_TAGNAME =	v6.21.0
-
-REVISION =	4
+GH_TAGNAME =	v6.24.0
 
 CATEGORIES =	devel
 
@@ -30,6 +28,8 @@ MODCLANG_COMPILER_LINKS=	No
 MODCLANG_BUILDDEP=		No
 MODCLANG_RUNDEP=		Yes
 
+SUBST_VARS+=	MODCLANG_VERSION
+
 CONFIGURE_STYLE =	none
 
 ALL_TARGET =	package package_api
@@ -37,7 +37,9 @@ USE_GMAKE =	Yes
 
 RUN_DEPENDS =	databases/py-alembic${MODPY_FLAVOR} \
 		databases/py-sqlalchemy${MODPY_FLAVOR} \
+		devel/py-multiprocess${MODPY_FLAVOR} \
 		devel/py-portalocker${MODPY_FLAVOR} \
+		devel/py-sarif-tools${MODPY_FLAVOR} \
 		devel/py-thrift${MODPY_FLAVOR} \
 		sysutils/py-psutil${MODPY_FLAVOR} \
 		textproc/py-lxml${MODPY_FLAVOR} \
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/codechecker/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo	22 Feb 2023 10:37:55 -0000	1.2
+++ distinfo	13 Jul 2024 18:08:03 -0000
@@ -1,10 +1,10 @@
-SHA256 (codechecker-v6.21.0/clike.min.js) = lJbma7uCu604soGpj5LJO4RxDMWUige1afF5veoZxz4=
-SHA256 (codechecker-v6.21.0/codechecker-6.21.0.tar.gz) = PDrOFSddrLgdP9fwBKlufiMP/eS/oSWnxPdpfSs2DDQ=
-SHA256 (codechecker-v6.21.0/codemirror.LICENSE) = o/L+Ksa0caqAxzfF0oPdBJvckDpzg17m1NLKwC/dU78=
-SHA256 (codechecker-v6.21.0/codemirror.min.css) = wluO/w4cnorJpS0JmcdTSYzwdb5E6u045qa4Ervfb1k=
-SHA256 (codechecker-v6.21.0/codemirror.min.js) = AqnMwc9Kk6sJShDo5QGwu2Ea9MzSR+iSWy4nJV+gRRU=
-SIZE (codechecker-v6.21.0/clike.min.js) = 18240
-SIZE (codechecker-v6.21.0/codechecker-6.21.0.tar.gz) = 11029302
-SIZE (codechecker-v6.21.0/codemirror.LICENSE) = 1107
-SIZE (codechecker-v6.21.0/codemirror.min.css) = 5731
-SIZE (codechecker-v6.21.0/codemirror.min.js) = 166305
+SHA256 (codechecker-v6.24.0/clike.min.js) = lJbma7uCu604soGpj5LJO4RxDMWUige1afF5veoZxz4=
+SHA256 (codechecker-v6.24.0/codechecker-6.24.0.tar.gz) = rOBtrlW7PCktUizdyQ9jBTLp1L7pOl1YhlzkHy1FF5U=
+SHA256 (codechecker-v6.24.0/codemirror.LICENSE) = FopL7Mlo9QAeLuLgKRtuTaq6/BiUoRreHhHVbpYJbgc=
+SHA256 (codechecker-v6.24.0/codemirror.min.css) = wluO/w4cnorJpS0JmcdTSYzwdb5E6u045qa4Ervfb1k=
+SHA256 (codechecker-v6.24.0/codemirror.min.js) = AqnMwc9Kk6sJShDo5QGwu2Ea9MzSR+iSWy4nJV+gRRU=
+SIZE (codechecker-v6.24.0/clike.min.js) = 18240
+SIZE (codechecker-v6.24.0/codechecker-6.24.0.tar.gz) = 11220382
+SIZE (codechecker-v6.24.0/codemirror.LICENSE) = 1113
+SIZE (codechecker-v6.24.0/codemirror.min.css) = 5731
+SIZE (codechecker-v6.24.0/codemirror.min.js) = 166305
Index: patches/patch-Makefile
===================================================================
RCS file: /cvs/ports/devel/codechecker/patches/patch-Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-Makefile
--- patches/patch-Makefile	9 Nov 2022 15:46:07 -0000	1.1.1.1
+++ patches/patch-Makefile	13 Jul 2024 18:08:03 -0000
@@ -2,7 +2,7 @@ Disable web and npm stuff
 Index: Makefile
 --- Makefile.orig
 +++ Makefile
-@@ -43,7 +43,7 @@ package_gerrit_skiplist:
+@@ -43,7 +43,7 @@ package_gerrit_skiplist: package_dir_structure
  
  package: package_dir_structure set_git_commit_template package_gerrit_skiplist
  	BUILD_DIR=$(BUILD_DIR) BUILD_LOGGER_64_BIT_ONLY=$(BUILD_LOGGER_64_BIT_ONLY) $(MAKE) -C $(CC_ANALYZER) package_analyzer
Index: patches/patch-config_package_layout_json
===================================================================
RCS file: /cvs/ports/devel/codechecker/patches/patch-config_package_layout_json,v
retrieving revision 1.2
diff -u -p -r1.2 patch-config_package_layout_json
--- patches/patch-config_package_layout_json	28 May 2024 16:48:39 -0000	1.2
+++ patches/patch-config_package_layout_json	13 Jul 2024 18:08:03 -0000
@@ -1,4 +1,3 @@
-Prevent use of base clang
 Index: config/package_layout.json
 --- config/package_layout.json.orig
 +++ config/package_layout.json
@@ -9,5 +8,5 @@ Index: config/package_layout.json
 -      "clangsa": "clang",
 +      "clangsa": "${LOCALBASE}/bin/clang-${MODCLANG_VERSION}",
        "clang-tidy": "clang-tidy",
-       "cppcheck": "cppcheck"
-     },
+       "cppcheck": "cppcheck",
+       "gcc": "g++"
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/codechecker/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST	28 May 2024 16:48:39 -0000	1.2
+++ pkg/PLIST	13 Jul 2024 18:08:03 -0000
@@ -28,6 +28,7 @@ share/CodeChecker/config/labels/analyzer
 share/CodeChecker/config/labels/analyzers/clangsa.json
 share/CodeChecker/config/labels/analyzers/coccinelle.json
 share/CodeChecker/config/labels/analyzers/cppcheck.json
+share/CodeChecker/config/labels/analyzers/gcc.json
 share/CodeChecker/config/labels/analyzers/golint.json
 share/CodeChecker/config/labels/analyzers/kernel-doc.json
 share/CodeChecker/config/labels/analyzers/lsan.json
@@ -73,6 +74,8 @@ share/CodeChecker/lib/python3/codechecke
 share/CodeChecker/lib/python3/codechecker_analyzer/${MODPY_PYCACHE}arg.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_analyzer/${MODPY_PYCACHE}checkers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 share/CodeChecker/lib/python3/codechecker_analyzer/${MODPY_PYCACHE}checkers.${MODPY_PYC_MAGIC_TAG}pyc
+share/CodeChecker/lib/python3/codechecker_analyzer/${MODPY_PYCACHE}compilation_database.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+share/CodeChecker/lib/python3/codechecker_analyzer/${MODPY_PYCACHE}compilation_database.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_analyzer/${MODPY_PYCACHE}env.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 share/CodeChecker/lib/python3/codechecker_analyzer/${MODPY_PYCACHE}env.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_analyzer/${MODPY_PYCACHE}gcc_toolchain.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -114,8 +117,6 @@ share/CodeChecker/lib/python3/codechecke
 share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/clangsa/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/clangsa/${MODPY_PYCACHE}analyzer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/clangsa/${MODPY_PYCACHE}analyzer.${MODPY_PYC_MAGIC_TAG}pyc
-share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/clangsa/${MODPY_PYCACHE}clang_options.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/clangsa/${MODPY_PYCACHE}clang_options.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/clangsa/${MODPY_PYCACHE}config_handler.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/clangsa/${MODPY_PYCACHE}config_handler.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/clangsa/${MODPY_PYCACHE}ctu_autodetection.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -131,7 +132,6 @@ share/CodeChecker/lib/python3/codechecke
 share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/clangsa/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/clangsa/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/clangsa/analyzer.py
-share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/clangsa/clang_options.py
 share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/clangsa/config_handler.py
 share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/clangsa/ctu_autodetection.py
 share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/clangsa/ctu_manager.py
@@ -169,6 +169,20 @@ share/CodeChecker/lib/python3/codechecke
 share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/cppcheck/config_handler.py
 share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/cppcheck/result_handler.py
 share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/flag.py
+share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/gcc/
+share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/gcc/__init__.py
+${MODPY_COMMENT}share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/gcc/${MODPY_PYCACHE}/
+share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/gcc/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/gcc/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/gcc/${MODPY_PYCACHE}analyzer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/gcc/${MODPY_PYCACHE}analyzer.${MODPY_PYC_MAGIC_TAG}pyc
+share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/gcc/${MODPY_PYCACHE}config_handler.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/gcc/${MODPY_PYCACHE}config_handler.${MODPY_PYC_MAGIC_TAG}pyc
+share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/gcc/${MODPY_PYCACHE}result_handler.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/gcc/${MODPY_PYCACHE}result_handler.${MODPY_PYC_MAGIC_TAG}pyc
+share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/gcc/analyzer.py
+share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/gcc/config_handler.py
+share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/gcc/result_handler.py
 share/CodeChecker/lib/python3/codechecker_analyzer/analyzers/result_handler_base.py
 share/CodeChecker/lib/python3/codechecker_analyzer/arg.py
 share/CodeChecker/lib/python3/codechecker_analyzer/buildlog/
@@ -218,6 +232,7 @@ share/CodeChecker/lib/python3/codechecke
 share/CodeChecker/lib/python3/codechecker_analyzer/cmd/fixit.py
 share/CodeChecker/lib/python3/codechecker_analyzer/cmd/log.py
 share/CodeChecker/lib/python3/codechecker_analyzer/cmd/parse.py
+share/CodeChecker/lib/python3/codechecker_analyzer/compilation_database.py
 share/CodeChecker/lib/python3/codechecker_analyzer/env.py
 share/CodeChecker/lib/python3/codechecker_analyzer/gcc_toolchain.py
 share/CodeChecker/lib/python3/codechecker_analyzer/host_check.py
@@ -226,14 +241,15 @@ share/CodeChecker/lib/python3/codechecke
 share/CodeChecker/lib/python3/codechecker_analyzer/suppress_file_handler.py
 share/CodeChecker/lib/python3/codechecker_analyzer/suppress_handler.py
 share/CodeChecker/lib/python3/codechecker_api/
-share/CodeChecker/lib/python3/codechecker_api-6.51.0.dist-info/
-share/CodeChecker/lib/python3/codechecker_api-6.51.0.dist-info/INSTALLER
-share/CodeChecker/lib/python3/codechecker_api-6.51.0.dist-info/METADATA
-share/CodeChecker/lib/python3/codechecker_api-6.51.0.dist-info/RECORD
-share/CodeChecker/lib/python3/codechecker_api-6.51.0.dist-info/REQUESTED
-share/CodeChecker/lib/python3/codechecker_api-6.51.0.dist-info/WHEEL
-share/CodeChecker/lib/python3/codechecker_api-6.51.0.dist-info/direct_url.json
-share/CodeChecker/lib/python3/codechecker_api-6.51.0.dist-info/top_level.txt
+share/CodeChecker/lib/python3/codechecker_api-6.58.0.dist-info/
+share/CodeChecker/lib/python3/codechecker_api-6.58.0.dist-info/INSTALLER
+share/CodeChecker/lib/python3/codechecker_api-6.58.0.dist-info/LICENSE
+share/CodeChecker/lib/python3/codechecker_api-6.58.0.dist-info/METADATA
+share/CodeChecker/lib/python3/codechecker_api-6.58.0.dist-info/RECORD
+share/CodeChecker/lib/python3/codechecker_api-6.58.0.dist-info/REQUESTED
+share/CodeChecker/lib/python3/codechecker_api-6.58.0.dist-info/WHEEL
+share/CodeChecker/lib/python3/codechecker_api-6.58.0.dist-info/direct_url.json
+share/CodeChecker/lib/python3/codechecker_api-6.58.0.dist-info/top_level.txt
 share/CodeChecker/lib/python3/codechecker_api/Authentication_v6/
 share/CodeChecker/lib/python3/codechecker_api/Authentication_v6/__init__.py
 ${MODPY_COMMENT}share/CodeChecker/lib/python3/codechecker_api/Authentication_v6/${MODPY_PYCACHE}/
@@ -309,14 +325,15 @@ share/CodeChecker/lib/python3/codechecke
 share/CodeChecker/lib/python3/codechecker_api/codeCheckerDBAccess_v6/constants.py
 share/CodeChecker/lib/python3/codechecker_api/codeCheckerDBAccess_v6/ttypes.py
 share/CodeChecker/lib/python3/codechecker_api_shared/
-share/CodeChecker/lib/python3/codechecker_api_shared-6.51.0.dist-info/
-share/CodeChecker/lib/python3/codechecker_api_shared-6.51.0.dist-info/INSTALLER
-share/CodeChecker/lib/python3/codechecker_api_shared-6.51.0.dist-info/METADATA
-share/CodeChecker/lib/python3/codechecker_api_shared-6.51.0.dist-info/RECORD
-share/CodeChecker/lib/python3/codechecker_api_shared-6.51.0.dist-info/REQUESTED
-share/CodeChecker/lib/python3/codechecker_api_shared-6.51.0.dist-info/WHEEL
-share/CodeChecker/lib/python3/codechecker_api_shared-6.51.0.dist-info/direct_url.json
-share/CodeChecker/lib/python3/codechecker_api_shared-6.51.0.dist-info/top_level.txt
+share/CodeChecker/lib/python3/codechecker_api_shared-6.58.0.dist-info/
+share/CodeChecker/lib/python3/codechecker_api_shared-6.58.0.dist-info/INSTALLER
+share/CodeChecker/lib/python3/codechecker_api_shared-6.58.0.dist-info/LICENSE
+share/CodeChecker/lib/python3/codechecker_api_shared-6.58.0.dist-info/METADATA
+share/CodeChecker/lib/python3/codechecker_api_shared-6.58.0.dist-info/RECORD
+share/CodeChecker/lib/python3/codechecker_api_shared-6.58.0.dist-info/REQUESTED
+share/CodeChecker/lib/python3/codechecker_api_shared-6.58.0.dist-info/WHEEL
+share/CodeChecker/lib/python3/codechecker_api_shared-6.58.0.dist-info/direct_url.json
+share/CodeChecker/lib/python3/codechecker_api_shared-6.58.0.dist-info/top_level.txt
 share/CodeChecker/lib/python3/codechecker_api_shared/__init__.py
 ${MODPY_COMMENT}share/CodeChecker/lib/python3/codechecker_api_shared/${MODPY_PYCACHE}/
 share/CodeChecker/lib/python3/codechecker_api_shared/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -420,10 +437,14 @@ share/CodeChecker/lib/python3/codechecke
 share/CodeChecker/lib/python3/codechecker_common/${MODPY_PYCACHE}cmd_config.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_common/${MODPY_PYCACHE}logger.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 share/CodeChecker/lib/python3/codechecker_common/${MODPY_PYCACHE}logger.${MODPY_PYC_MAGIC_TAG}pyc
+share/CodeChecker/lib/python3/codechecker_common/${MODPY_PYCACHE}review_status_handler.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+share/CodeChecker/lib/python3/codechecker_common/${MODPY_PYCACHE}review_status_handler.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_common/${MODPY_PYCACHE}singleton.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 share/CodeChecker/lib/python3/codechecker_common/${MODPY_PYCACHE}singleton.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_common/${MODPY_PYCACHE}skiplist_handler.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 share/CodeChecker/lib/python3/codechecker_common/${MODPY_PYCACHE}skiplist_handler.${MODPY_PYC_MAGIC_TAG}pyc
+share/CodeChecker/lib/python3/codechecker_common/${MODPY_PYCACHE}source_code_comment_handler.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+share/CodeChecker/lib/python3/codechecker_common/${MODPY_PYCACHE}source_code_comment_handler.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_common/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 share/CodeChecker/lib/python3/codechecker_common/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_common/arg.py
@@ -438,6 +459,14 @@ share/CodeChecker/lib/python3/codechecke
 share/CodeChecker/lib/python3/codechecker_common/cmd/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_common/cmd/version.py
 share/CodeChecker/lib/python3/codechecker_common/cmd_config.py
+share/CodeChecker/lib/python3/codechecker_common/compatibility/
+share/CodeChecker/lib/python3/codechecker_common/compatibility/__init__.py
+${MODPY_COMMENT}share/CodeChecker/lib/python3/codechecker_common/compatibility/${MODPY_PYCACHE}/
+share/CodeChecker/lib/python3/codechecker_common/compatibility/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+share/CodeChecker/lib/python3/codechecker_common/compatibility/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+share/CodeChecker/lib/python3/codechecker_common/compatibility/${MODPY_PYCACHE}multiprocessing.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+share/CodeChecker/lib/python3/codechecker_common/compatibility/${MODPY_PYCACHE}multiprocessing.${MODPY_PYC_MAGIC_TAG}pyc
+share/CodeChecker/lib/python3/codechecker_common/compatibility/multiprocessing.py
 share/CodeChecker/lib/python3/codechecker_common/logger.py
 share/CodeChecker/lib/python3/codechecker_common/output/
 share/CodeChecker/lib/python3/codechecker_common/output/__init__.py
@@ -447,10 +476,11 @@ share/CodeChecker/lib/python3/codechecke
 share/CodeChecker/lib/python3/codechecker_common/requirements_py/
 share/CodeChecker/lib/python3/codechecker_common/requirements_py/dev/
 share/CodeChecker/lib/python3/codechecker_common/requirements_py/dev/requirements.txt
+share/CodeChecker/lib/python3/codechecker_common/review_status_handler.py
 share/CodeChecker/lib/python3/codechecker_common/singleton.py
 share/CodeChecker/lib/python3/codechecker_common/skiplist_handler.py
+share/CodeChecker/lib/python3/codechecker_common/source_code_comment_handler.py
 share/CodeChecker/lib/python3/codechecker_common/tests/
-share/CodeChecker/lib/python3/codechecker_common/tests/.noserc
 share/CodeChecker/lib/python3/codechecker_common/tests/Makefile
 share/CodeChecker/lib/python3/codechecker_common/util.py
 share/CodeChecker/lib/python3/codechecker_merge_clang_extdef_mappings/
@@ -471,8 +501,6 @@ share/CodeChecker/lib/python3/codechecke
 share/CodeChecker/lib/python3/codechecker_report_converter/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_report_converter/${MODPY_PYCACHE}cli.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 share/CodeChecker/lib/python3/codechecker_report_converter/${MODPY_PYCACHE}cli.${MODPY_PYC_MAGIC_TAG}pyc
-share/CodeChecker/lib/python3/codechecker_report_converter/${MODPY_PYCACHE}source_code_comment_handler.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-share/CodeChecker/lib/python3/codechecker_report_converter/${MODPY_PYCACHE}source_code_comment_handler.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_report_converter/${MODPY_PYCACHE}twodim.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 share/CodeChecker/lib/python3/codechecker_report_converter/${MODPY_PYCACHE}twodim.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_report_converter/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -536,6 +564,14 @@ share/CodeChecker/lib/python3/codechecke
 share/CodeChecker/lib/python3/codechecker_report_converter/analyzers/eslint/${MODPY_PYCACHE}analyzer_result.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 share/CodeChecker/lib/python3/codechecker_report_converter/analyzers/eslint/${MODPY_PYCACHE}analyzer_result.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_report_converter/analyzers/eslint/analyzer_result.py
+share/CodeChecker/lib/python3/codechecker_report_converter/analyzers/gcc/
+share/CodeChecker/lib/python3/codechecker_report_converter/analyzers/gcc/__init__.py
+${MODPY_COMMENT}share/CodeChecker/lib/python3/codechecker_report_converter/analyzers/gcc/${MODPY_PYCACHE}/
+share/CodeChecker/lib/python3/codechecker_report_converter/analyzers/gcc/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+share/CodeChecker/lib/python3/codechecker_report_converter/analyzers/gcc/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+share/CodeChecker/lib/python3/codechecker_report_converter/analyzers/gcc/${MODPY_PYCACHE}analyzer_result.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+share/CodeChecker/lib/python3/codechecker_report_converter/analyzers/gcc/${MODPY_PYCACHE}analyzer_result.${MODPY_PYC_MAGIC_TAG}pyc
+share/CodeChecker/lib/python3/codechecker_report_converter/analyzers/gcc/analyzer_result.py
 share/CodeChecker/lib/python3/codechecker_report_converter/analyzers/golint/
 share/CodeChecker/lib/python3/codechecker_report_converter/analyzers/golint/__init__.py
 ${MODPY_COMMENT}share/CodeChecker/lib/python3/codechecker_report_converter/analyzers/golint/${MODPY_PYCACHE}/
@@ -796,12 +832,14 @@ share/CodeChecker/lib/python3/codechecke
 share/CodeChecker/lib/python3/codechecker_report_converter/report/parser/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_report_converter/report/parser/${MODPY_PYCACHE}plist.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 share/CodeChecker/lib/python3/codechecker_report_converter/report/parser/${MODPY_PYCACHE}plist.${MODPY_PYC_MAGIC_TAG}pyc
+share/CodeChecker/lib/python3/codechecker_report_converter/report/parser/${MODPY_PYCACHE}sarif.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+share/CodeChecker/lib/python3/codechecker_report_converter/report/parser/${MODPY_PYCACHE}sarif.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_report_converter/report/parser/base.py
 share/CodeChecker/lib/python3/codechecker_report_converter/report/parser/plist.py
+share/CodeChecker/lib/python3/codechecker_report_converter/report/parser/sarif.py
 share/CodeChecker/lib/python3/codechecker_report_converter/report/report_file.py
 share/CodeChecker/lib/python3/codechecker_report_converter/report/reports.py
 share/CodeChecker/lib/python3/codechecker_report_converter/report/statistics.py
-share/CodeChecker/lib/python3/codechecker_report_converter/source_code_comment_handler.py
 share/CodeChecker/lib/python3/codechecker_report_converter/twodim.py
 share/CodeChecker/lib/python3/codechecker_report_converter/util.py
 share/CodeChecker/lib/python3/codechecker_server/
@@ -894,8 +932,9 @@ share/CodeChecker/lib/python3/codechecke
 ${MODPY_COMMENT}share/CodeChecker/lib/python3/codechecker_server/migrations/${MODPY_PYCACHE}/
 share/CodeChecker/lib/python3/codechecker_server/migrations/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 share/CodeChecker/lib/python3/codechecker_server/migrations/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+share/CodeChecker/lib/python3/codechecker_server/migrations/${MODPY_PYCACHE}logging.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+share/CodeChecker/lib/python3/codechecker_server/migrations/${MODPY_PYCACHE}logging.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_server/migrations/config/
-share/CodeChecker/lib/python3/codechecker_server/migrations/config/README
 share/CodeChecker/lib/python3/codechecker_server/migrations/config/__init__.py
 ${MODPY_COMMENT}share/CodeChecker/lib/python3/codechecker_server/migrations/config/${MODPY_PYCACHE}/
 share/CodeChecker/lib/python3/codechecker_server/migrations/config/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -905,6 +944,7 @@ share/CodeChecker/lib/python3/codechecke
 share/CodeChecker/lib/python3/codechecker_server/migrations/config/env.py
 share/CodeChecker/lib/python3/codechecker_server/migrations/config/script.py.mako
 share/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/
+share/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/00099e8bc212_store_limit.py
 share/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/126fa3f55e4b_added_permission_for_product_view.py
 share/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/150800b30447_share_sessions_through_the_database.py
 share/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/302693c76eb8_remove_db_version_table.py
@@ -916,6 +956,8 @@ share/CodeChecker/lib/python3/codechecke
 share/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/8268fc7ca7f4_initial_schema.py
 share/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/__init__.py
 ${MODPY_COMMENT}share/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/${MODPY_PYCACHE}/
+share/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/${MODPY_PYCACHE}00099e8bc212_store_limit.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+share/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/${MODPY_PYCACHE}00099e8bc212_store_limit.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/${MODPY_PYCACHE}126fa3f55e4b_added_permission_for_product_view.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 share/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/${MODPY_PYCACHE}126fa3f55e4b_added_permission_for_product_view.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/${MODPY_PYCACHE}150800b30447_share_sessions_through_the_database.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -945,8 +987,8 @@ share/CodeChecker/lib/python3/codechecke
 share/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/bb5278995f41_run_limitation_for_products.py
 share/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/cf025b6d7998_add_confidentiality.py
 share/CodeChecker/lib/python3/codechecker_server/migrations/config/versions/dec6feb991e6_new_table_for_server_config.py
+share/CodeChecker/lib/python3/codechecker_server/migrations/logging.py
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/
-share/CodeChecker/lib/python3/codechecker_server/migrations/report/README
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/__init__.py
 ${MODPY_COMMENT}share/CodeChecker/lib/python3/codechecker_server/migrations/report/${MODPY_PYCACHE}/
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -968,6 +1010,7 @@ share/CodeChecker/lib/python3/codechecke
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/75ae226b5d88_review_status_for_each_report.py
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/82ca43f05c10_initial_schema.py
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/9987aa593ca7_add_codechecker_version_to_run_history.py
+share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/9d956a0fae8d_report_annotations.py
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/__init__.py
 ${MODPY_COMMENT}share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/${MODPY_PYCACHE}/
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/${MODPY_PYCACHE}080349e895d7_add_check_command_to_run_history.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -994,6 +1037,8 @@ share/CodeChecker/lib/python3/codechecke
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/${MODPY_PYCACHE}82ca43f05c10_initial_schema.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/${MODPY_PYCACHE}9987aa593ca7_add_codechecker_version_to_run_history.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/${MODPY_PYCACHE}9987aa593ca7_add_codechecker_version_to_run_history.${MODPY_PYC_MAGIC_TAG}pyc
+share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/${MODPY_PYCACHE}9d956a0fae8d_report_annotations.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/${MODPY_PYCACHE}9d956a0fae8d_report_annotations.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/${MODPY_PYCACHE}a24461972d2e_add_index_for_report_and_history_id_columns.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -1006,6 +1051,8 @@ share/CodeChecker/lib/python3/codechecke
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/${MODPY_PYCACHE}af5d8a21c1e4_add_analyzer_name_for_report.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/${MODPY_PYCACHE}c042e02cca99_extended_report_data.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/${MODPY_PYCACHE}c042e02cca99_extended_report_data.${MODPY_PYC_MAGIC_TAG}pyc
+share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/${MODPY_PYCACHE}c3dad71f8e6b_store_information_about_enabled_and_disabled_checkers_for_a_run.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/${MODPY_PYCACHE}c3dad71f8e6b_store_information_about_enabled_and_disabled_checkers_for_a_run.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/${MODPY_PYCACHE}dabc6998b8f0_analysis_info_table.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/${MODPY_PYCACHE}dabc6998b8f0_analysis_info_table.${MODPY_PYC_MAGIC_TAG}pyc
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/${MODPY_PYCACHE}dd9c97ead24_share_the_locking_of_runs.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -1021,6 +1068,7 @@ share/CodeChecker/lib/python3/codechecke
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/ad2a567e513a_git_blame_info.py
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/af5d8a21c1e4_add_analyzer_name_for_report.py
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/c042e02cca99_extended_report_data.py
+share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/c3dad71f8e6b_store_information_about_enabled_and_disabled_checkers_for_a_run.py
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/dabc6998b8f0_analysis_info_table.py
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/dd9c97ead24_share_the_locking_of_runs.py
 share/CodeChecker/lib/python3/codechecker_server/migrations/report/versions/e89887e7d3f0_add_bug_path_length.py