diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml
index d037b45918..0166169be1 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -13,10 +13,10 @@ name: "CodeQL"
on:
push:
- branches: [ master ]
+ branches: [ SQ-10 ]
pull_request:
# The branches below must be a subset of the branches above
- branches: [ master ]
+ branches: [ SQ-10 ]
schedule:
- cron: '34 6 * * 4'
@@ -32,18 +32,29 @@ jobs:
strategy:
fail-fast: false
matrix:
+ java: [ '17' ]
+ distribution: [ 'temurin' ]
language: [ 'java', 'python' ]
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ]
# Learn more:
# https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed
steps:
+ # Checkout repository
- name: Checkout repository
uses: actions/checkout@v4
+ # setup Java
+ - name: Set up JDK Java ${{ matrix.java }} | ${{ matrix.distribution }} | ${{ matrix.os }}
+ uses: actions/setup-java@v4
+ with:
+ java-version: ${{ matrix.java }}
+ distribution: ${{ matrix.distribution }}
+ cache: maven
+
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
- uses: github/codeql-action/init@v2
+ uses: github/codeql-action/init@v3
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -54,7 +65,7 @@ jobs:
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
- uses: github/codeql-action/autobuild@v2
+ uses: github/codeql-action/autobuild@v3
# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
@@ -68,4 +79,4 @@ jobs:
# make release
- name: Perform CodeQL Analysis
- uses: github/codeql-action/analyze@v2
+ uses: github/codeql-action/analyze@v3
diff --git a/.github/workflows/cxx-ci.yml b/.github/workflows/cxx-ci.yml
index 898a9995ca..3c580f6295 100644
--- a/.github/workflows/cxx-ci.yml
+++ b/.github/workflows/cxx-ci.yml
@@ -6,9 +6,9 @@ name: cxx plugin CI
on:
push:
- branches: [ master ]
+ branches: [ SQ-10 ]
pull_request:
- branches: [ master ]
+ branches: [ SQ-10 ]
defaults:
run:
@@ -64,14 +64,14 @@ jobs:
# -----------------------------------------------------------------------------------------------------------
# Going through the Maven cycles 'validate', 'compile', 'test', 'package' in all combinations to be supported
- # The result of 'package' is uploaded as artifact for Ubuntu Linux Java 11 Temurin
+ # The result of 'package' is uploaded as artifact for Ubuntu Linux Java 17 Temurin
# -----------------------------------------------------------------------------------------------------------
build-linux:
strategy:
matrix:
os: [ubuntu-latest]
- java: [ '11' ]
+ java: [ '17' ]
distribution: [ 'temurin' ]
runs-on: ${{ matrix.os }}
@@ -134,10 +134,10 @@ jobs:
- name: Build and test with Maven
run: mvn -B -e -V verify --file pom.xml
- # create artifacts from Linux, Java 11 Temurin
+ # create artifacts from Linux, Java 17 Temurin
#
- name: Collect JAR files
- if: matrix.os == 'ubuntu-latest' && matrix.java == '11' && matrix.distribution == 'temurin'
+ if: matrix.os == 'ubuntu-latest' && matrix.java == '17' && matrix.distribution == 'temurin'
run: |
mkdir staging
cp sonar-cxx-plugin/target/*.jar staging
@@ -157,14 +157,14 @@ jobs:
# -----------------------------------------------------------------------------------------------------------
# Going through the Maven cycles 'validate', 'compile', 'test', 'package' in all combinations to be supported
- # The result of 'package' is uploaded as artifact for Ubuntu Linux Java 11 Temurin
+ # The result of 'package' is uploaded as artifact for Ubuntu Linux Java 17 Temurin
# -----------------------------------------------------------------------------------------------------------
build-windows:
strategy:
matrix:
os: [windows-latest]
- java: [ '11' ]
+ java: [ '17' ]
distribution: [ 'temurin' ]
runs-on: ${{ matrix.os }}
@@ -224,7 +224,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest]
- java: [ '11' ]
+ java: [ '17' ]
distribution: [ 'temurin' ]
if: github.event_name == 'push'
@@ -288,19 +288,6 @@ jobs:
- name: Build and test with Maven
run: mvn -B -e -V install --file pom.xml
- # Java 11 is no longer supported as scanner runtime environment.
- # The minimum required version of Java is now Java 17.
- #
- - name: Set up JDK Java 17
- uses: actions/setup-java@v4
- with:
- java-version: '17'
- distribution: 'temurin'
- cache: maven
-
- - name: Dump environment variables
- run: env
-
# Update SonarCloud results
# - Secrets are not passed to the runner when a workflow is triggered from a forked repository!
#
@@ -319,15 +306,10 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest]
- java: [ '11', '17' ]
+ java: [ '17' ]
distribution: [ 'temurin' ]
- sonarqube: [ '8.9.10.61524', '9.9.6.92038' ]
- sonarscanner: [ '4.8.0.2856' ]
- exclude:
- - sonarqube: '8.9.10.61524'
- java: '17'
- - sonarqube: '9.9.6.92038'
- java: '11'
+ sonarqube: [ '9.9.6.92038', '10.6.0.92116' ]
+ sonarscanner: [ '6.1.0.4477' ]
runs-on: ${{ matrix.os }}
needs: [build-linux, verify-rules]
@@ -465,15 +447,10 @@ jobs:
strategy:
matrix:
os: [windows-latest]
- java: [ '11', '17' ]
+ java: [ '17' ]
distribution: [ 'temurin' ]
- sonarqube: [ '8.9.10.61524', '9.9.6.92038' ]
- sonarscanner: [ '4.8.0.2856' ]
- exclude:
- - sonarqube: '8.9.10.61524'
- java: '17'
- - sonarqube: '9.9.6.92038'
- java: '11'
+ sonarqube: [ '9.9.6.92038', '10.6.0.92116' ]
+ sonarscanner: [ '6.1.0.4477' ]
runs-on: ${{ matrix.os }}
# needs build-linux because of JAR artifacts
diff --git a/README.md b/README.md
index e06515d7d1..9cd785b891 100644
--- a/README.md
+++ b/README.md
@@ -11,6 +11,8 @@ adds C++ support to SonarQube with the focus on integration of existing C++ tool
The sensors for reading reports can be used with this _cxx plugin_ or [SonarCFamily](https://www.sonarsource.com/cpp/) plugin.
+** Branch for SonarQube 10 development **
+
## License
This plugin is free software; you can redistribute it and/or modify it under the terms of the [GNU Lesser General Public License](https://github.com/SonarOpenCommunity/sonar-cxx/blob/master/LICENSE) as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
diff --git a/cxx-checks/pom.xml b/cxx-checks/pom.xml
index dc6608418b..856ef82a5a 100644
--- a/cxx-checks/pom.xml
+++ b/cxx-checks/pom.xml
@@ -7,7 +7,7 @@
/* * SonarQube, open source software quality management tool. - * Copyright (C) 2008-2013 SonarSource + * Copyright (C) 2010-2024 SonarSource * http://github.com/SonarOpenCommunity/sonar-cxx * * SonarQube is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/CheckListTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/CheckListTest.java index c873397aef..e7e5619bd5 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/CheckListTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/CheckListTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/CxxFileTester.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/CxxFileTester.java index 38eaa07692..a6fec0ce43 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/CxxFileTester.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/CxxFileTester.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/CxxFileTesterHelper.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/CxxFileTesterHelper.java index 7cfffc5218..f1750780f4 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/CxxFileTesterHelper.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/CxxFileTesterHelper.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/api/UndocumentedApiCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/api/UndocumentedApiCheckTest.java index 3eae3190cd..e104c51803 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/api/UndocumentedApiCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/api/UndocumentedApiCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/error/ParsingErrorCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/error/ParsingErrorCheckTest.java index e3fdc966aa..60d178ccac 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/error/ParsingErrorCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/error/ParsingErrorCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/error/ParsingErrorRecoveryCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/error/ParsingErrorRecoveryCheckTest.java index 6476d784b8..1516462224 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/error/ParsingErrorRecoveryCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/error/ParsingErrorRecoveryCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/file/FileEncodingCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/file/FileEncodingCheckTest.java index c3917bcab4..3d2b268be5 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/file/FileEncodingCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/file/FileEncodingCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/file/MissingNewLineAtEndOfFileCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/file/MissingNewLineAtEndOfFileCheckTest.java index 92c205e08a..53b4b52172 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/file/MissingNewLineAtEndOfFileCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/file/MissingNewLineAtEndOfFileCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/file/TabCharacterCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/file/TabCharacterCheckTest.java index 7c8f278a1c..1421d58de7 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/file/TabCharacterCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/file/TabCharacterCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/ClassComplexityCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/ClassComplexityCheckTest.java index 5697f16f58..61638c986b 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/ClassComplexityCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/ClassComplexityCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/FileComplexityCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/FileComplexityCheckTest.java index 4ea2954a08..98c1dd1dd8 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/FileComplexityCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/FileComplexityCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/FunctionCognitiveComplexityCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/FunctionCognitiveComplexityCheckTest.java index 2a607c31b4..aed6382440 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/FunctionCognitiveComplexityCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/FunctionCognitiveComplexityCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/FunctionComplexityCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/FunctionComplexityCheckTest.java index 9ce7b2a3e4..e913dde44c 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/FunctionComplexityCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/FunctionComplexityCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/TooLongLineCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/TooLongLineCheckTest.java index 8ad7b0cdc9..34c23460d7 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/TooLongLineCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/TooLongLineCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/TooManyLinesOfCodeInFileCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/TooManyLinesOfCodeInFileCheckTest.java index 453b630067..32ed71c324 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/TooManyLinesOfCodeInFileCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/TooManyLinesOfCodeInFileCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/TooManyLinesOfCodeInFunctionCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/TooManyLinesOfCodeInFunctionCheckTest.java index 6b24dcf616..08cbbf9d8e 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/TooManyLinesOfCodeInFunctionCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/TooManyLinesOfCodeInFunctionCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/TooManyParametersCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/TooManyParametersCheckTest.java index 64508b0bac..3f48e4cda8 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/TooManyParametersCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/TooManyParametersCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/TooManyStatementsPerLineCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/TooManyStatementsPerLineCheckTest.java index ccb1400fac..716b3aec94 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/TooManyStatementsPerLineCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/metrics/TooManyStatementsPerLineCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/naming/ClassNameCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/naming/ClassNameCheckTest.java index a5c89484ea..ea52ceda85 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/naming/ClassNameCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/naming/ClassNameCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/naming/FileNameCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/naming/FileNameCheckTest.java index 007ccd8988..47ae941f79 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/naming/FileNameCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/naming/FileNameCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/naming/FunctionNameCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/naming/FunctionNameCheckTest.java index af5cd0279e..82b2b0b345 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/naming/FunctionNameCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/naming/FunctionNameCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/naming/MethodNameCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/naming/MethodNameCheckTest.java index 601a8e054e..a7e56a76cb 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/naming/MethodNameCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/naming/MethodNameCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/CommentRegularExpressionCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/CommentRegularExpressionCheckTest.java index e95de8995f..2b9c75f674 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/CommentRegularExpressionCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/CommentRegularExpressionCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/FileHeaderCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/FileHeaderCheckTest.java index e61226e2c2..d9f3183823 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/FileHeaderCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/FileHeaderCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/FileRegularExpressionCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/FileRegularExpressionCheckTest.java index bbfab21664..673a67bc8d 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/FileRegularExpressionCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/FileRegularExpressionCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/FixmeTagPresenceCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/FixmeTagPresenceCheckTest.java index 29d329bcc9..39f5c8fad5 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/FixmeTagPresenceCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/FixmeTagPresenceCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/LineRegularExpressionCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/LineRegularExpressionCheckTest.java index db0a4cf1e8..e1c653cd2c 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/LineRegularExpressionCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/LineRegularExpressionCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/NoSonarCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/NoSonarCheckTest.java index 16458f65b6..3cc51725b4 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/NoSonarCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/NoSonarCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/TodoTagPresenceCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/TodoTagPresenceCheckTest.java index 2b6abbefa2..fbe5781758 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/TodoTagPresenceCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/regex/TodoTagPresenceCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/checks/xpath/XPathCheckTest.java b/cxx-checks/src/test/java/org/sonar/cxx/checks/xpath/XPathCheckTest.java index ce3aff1b97..8145e643db 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/checks/xpath/XPathCheckTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/checks/xpath/XPathCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-checks/src/test/java/org/sonar/cxx/tag/TagTest.java b/cxx-checks/src/test/java/org/sonar/cxx/tag/TagTest.java index d4a0d40909..c093787529 100644 --- a/cxx-checks/src/test/java/org/sonar/cxx/tag/TagTest.java +++ b/cxx-checks/src/test/java/org/sonar/cxx/tag/TagTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/pom.xml b/cxx-sensors/pom.xml index 5586c6e0aa..16692f6293 100644 --- a/cxx-sensors/pom.xml +++ b/cxx-sensors/pom.xml @@ -7,7 +7,7 @@org.sonarsource.sonarqube-plugins.cxx cxx -2.1.3-SNAPSHOT +2.2.0-SNAPSHOT cxx-sensors @@ -36,11 +36,21 @@sonar-plugin-api provided ++ org.sonarsource.api.plugin +sonar-plugin-api-test-fixtures +provided ++ org.sonarsource.sonarqube sonar-plugin-api-impl test + org.slf4j +slf4j-api +provided ++ com.google.code.findbugs jsr305 diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/postjobs/FinalReport.java b/cxx-sensors/src/main/java/org/sonar/cxx/postjobs/FinalReport.java index 369e14fae1..d1073f7104 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/postjobs/FinalReport.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/postjobs/FinalReport.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/postjobs/package-info.java b/cxx-sensors/src/main/java/org/sonar/cxx/postjobs/package-info.java index 968b907190..446ac3d322 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/postjobs/package-info.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/postjobs/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/prejobs/XlstSensor.java b/cxx-sensors/src/main/java/org/sonar/cxx/prejobs/XlstSensor.java index 0ae84702a1..5eae1ece6c 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/prejobs/XlstSensor.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/prejobs/XlstSensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/prejobs/package-info.java b/cxx-sensors/src/main/java/org/sonar/cxx/prejobs/package-info.java index 58dfca045d..de1f569a59 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/prejobs/package-info.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/prejobs/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangsa/CxxClangSARuleRepository.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangsa/CxxClangSARuleRepository.java index 4999351bbf..55fee9b130 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangsa/CxxClangSARuleRepository.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangsa/CxxClangSARuleRepository.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangsa/CxxClangSASensor.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangsa/CxxClangSASensor.java index 22cfeaf1e6..96366d4dd3 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangsa/CxxClangSASensor.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangsa/CxxClangSASensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangsa/package-info.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangsa/package-info.java index 2032afda23..1a63c60339 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangsa/package-info.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangsa/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangtidy/ClangTidyParser.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangtidy/ClangTidyParser.java index 1c30a426c2..06fe87f7bf 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangtidy/ClangTidyParser.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangtidy/ClangTidyParser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangtidy/CxxClangTidyRuleRepository.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangtidy/CxxClangTidyRuleRepository.java index 8e2ef4f69d..53cc538c6a 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangtidy/CxxClangTidyRuleRepository.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangtidy/CxxClangTidyRuleRepository.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangtidy/CxxClangTidySensor.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangtidy/CxxClangTidySensor.java index c727d1fa20..95addbd228 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangtidy/CxxClangTidySensor.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangtidy/CxxClangTidySensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangtidy/package-info.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangtidy/package-info.java index b20ebbe781..180da54617 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangtidy/package-info.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/clangtidy/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/CxxCompilerSensor.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/CxxCompilerSensor.java index b7a4d4ecf1..35ba42d693 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/CxxCompilerSensor.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/CxxCompilerSensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/gcc/CxxCompilerGccRuleRepository.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/gcc/CxxCompilerGccRuleRepository.java index 254f2f8371..4fa5251b23 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/gcc/CxxCompilerGccRuleRepository.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/gcc/CxxCompilerGccRuleRepository.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/gcc/CxxCompilerGccSensor.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/gcc/CxxCompilerGccSensor.java index 4dbf205238..d75ec9bcd2 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/gcc/CxxCompilerGccSensor.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/gcc/CxxCompilerGccSensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/gcc/package-info.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/gcc/package-info.java index 666611c9ea..7bbcc9d5bf 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/gcc/package-info.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/gcc/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/package-info.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/package-info.java index 6cdcb4c7f3..e3361b5cd3 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/package-info.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/vc/CxxCompilerVcRuleRepository.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/vc/CxxCompilerVcRuleRepository.java index ecf2d98952..79587167ca 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/vc/CxxCompilerVcRuleRepository.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/vc/CxxCompilerVcRuleRepository.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/vc/CxxCompilerVcSensor.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/vc/CxxCompilerVcSensor.java index 118dacab2d..23c1e28f77 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/vc/CxxCompilerVcSensor.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/vc/CxxCompilerVcSensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/vc/package-info.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/vc/package-info.java index 5c87a2a1d5..dd17303b46 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/vc/package-info.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/compiler/vc/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/CoverageMeasure.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/CoverageMeasure.java index 1122ca594e..b8bf4767ab 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/CoverageMeasure.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/CoverageMeasure.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/CoverageMeasures.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/CoverageMeasures.java index 7dae55d170..dcc1fb52b9 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/CoverageMeasures.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/CoverageMeasures.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/CoverageParser.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/CoverageParser.java index fdfb0557ea..d8ce29e8bd 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/CoverageParser.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/CoverageParser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/CoverageSensor.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/CoverageSensor.java index 7d6fb982eb..6dd616e17a 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/CoverageSensor.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/CoverageSensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/bullseye/BullseyeParser.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/bullseye/BullseyeParser.java index c7d3db6fbc..936ce39146 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/bullseye/BullseyeParser.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/bullseye/BullseyeParser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/bullseye/CxxCoverageBullseyeSensor.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/bullseye/CxxCoverageBullseyeSensor.java index dad3ee9d99..71d5e62872 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/bullseye/CxxCoverageBullseyeSensor.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/bullseye/CxxCoverageBullseyeSensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/bullseye/package-info.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/bullseye/package-info.java index 9f4d9fe5f2..6122f5ec0f 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/bullseye/package-info.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/bullseye/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/cobertura/CoberturaParser.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/cobertura/CoberturaParser.java index 0bf57e3392..77c9c920b9 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/cobertura/CoberturaParser.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/cobertura/CoberturaParser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/cobertura/CxxCoverageCoberturaSensor.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/cobertura/CxxCoverageCoberturaSensor.java index e66e2cff63..abdbb1d015 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/cobertura/CxxCoverageCoberturaSensor.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/cobertura/CxxCoverageCoberturaSensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/cobertura/package-info.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/cobertura/package-info.java index f0a53ff039..683e86a0bf 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/cobertura/package-info.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/cobertura/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/ctc/CxxCoverageTestwellCtcTxtSensor.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/ctc/CxxCoverageTestwellCtcTxtSensor.java index 6be9123bd4..815490f177 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/ctc/CxxCoverageTestwellCtcTxtSensor.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/ctc/CxxCoverageTestwellCtcTxtSensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/ctc/TestwellCtcTxtParser.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/ctc/TestwellCtcTxtParser.java index 8f89cd206e..a505b6a484 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/ctc/TestwellCtcTxtParser.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/ctc/TestwellCtcTxtParser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/ctc/TestwellCtcTxtResult.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/ctc/TestwellCtcTxtResult.java index 7a45716a5c..030e0d1e77 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/ctc/TestwellCtcTxtResult.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/ctc/TestwellCtcTxtResult.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/ctc/package-info.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/ctc/package-info.java index db7a06381c..98742192e0 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/ctc/package-info.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/ctc/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/package-info.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/package-info.java index 5bda2bd083..c8ea781ba3 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/package-info.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/vs/CxxCoverageVisualStudioSensor.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/vs/CxxCoverageVisualStudioSensor.java index 70e2658f4d..9e7e3a0560 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/vs/CxxCoverageVisualStudioSensor.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/vs/CxxCoverageVisualStudioSensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/vs/VisualStudioParser.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/vs/VisualStudioParser.java index 0a894aecd2..e5dccd97dc 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/vs/VisualStudioParser.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/vs/VisualStudioParser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/vs/package-info.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/vs/package-info.java index 198596c270..64eccfe095 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/vs/package-info.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/coverage/vs/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/cppcheck/CppcheckParser.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/cppcheck/CppcheckParser.java index 1388239011..17f2d666b9 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/cppcheck/CppcheckParser.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/cppcheck/CppcheckParser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/cppcheck/CxxCppCheckRuleRepository.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/cppcheck/CxxCppCheckRuleRepository.java index 855f98623c..a57d577a83 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/cppcheck/CxxCppCheckRuleRepository.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/cppcheck/CxxCppCheckRuleRepository.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/cppcheck/CxxCppCheckSensor.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/cppcheck/CxxCppCheckSensor.java index bfa0a8a951..cd43ede60f 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/cppcheck/CxxCppCheckSensor.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/cppcheck/CxxCppCheckSensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/cppcheck/package-info.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/cppcheck/package-info.java index ef3f599874..aa58d93a14 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/cppcheck/package-info.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/cppcheck/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/drmemory/CxxDrMemoryRuleRepository.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/drmemory/CxxDrMemoryRuleRepository.java index c203146fde..938665790c 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/drmemory/CxxDrMemoryRuleRepository.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/drmemory/CxxDrMemoryRuleRepository.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/drmemory/CxxDrMemorySensor.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/drmemory/CxxDrMemorySensor.java index 5806d824c3..817a66f027 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/drmemory/CxxDrMemorySensor.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/drmemory/CxxDrMemorySensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/drmemory/DrMemoryParser.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/drmemory/DrMemoryParser.java index dce221ad90..7525976cdb 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/drmemory/DrMemoryParser.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/drmemory/DrMemoryParser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/drmemory/package-info.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/drmemory/package-info.java index 07983df40a..029533fc45 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/drmemory/package-info.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/drmemory/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/infer/CxxInferRuleRepository.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/infer/CxxInferRuleRepository.java index 19ed106cc8..764547b7ba 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/infer/CxxInferRuleRepository.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/infer/CxxInferRuleRepository.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/infer/CxxInferSensor.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/infer/CxxInferSensor.java index a604b78453..2de640afe3 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/infer/CxxInferSensor.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/infer/CxxInferSensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/infer/InferParser.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/infer/InferParser.java index 9c1a8cd29a..f9d5f693f0 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/infer/InferParser.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/infer/InferParser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/infer/package-info.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/infer/package-info.java index 2880b672cc..5baf387395 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/infer/package-info.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/infer/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/other/CxxOtherRepository.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/other/CxxOtherRepository.java index 7a756efd5a..8228ea057b 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/other/CxxOtherRepository.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/other/CxxOtherRepository.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/other/CxxOtherSensor.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/other/CxxOtherSensor.java index 56a345bd1e..137521d951 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/other/CxxOtherSensor.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/other/CxxOtherSensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/other/package-info.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/other/package-info.java index 51d21f5ad5..d449f38dfe 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/other/package-info.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/other/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/pclint/CxxPCLintRuleRepository.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/pclint/CxxPCLintRuleRepository.java index 4d9dd7cdd7..253a71b16b 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/pclint/CxxPCLintRuleRepository.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/pclint/CxxPCLintRuleRepository.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/pclint/CxxPCLintSensor.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/pclint/CxxPCLintSensor.java index 1b2a575b79..5a7c9128b8 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/pclint/CxxPCLintSensor.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/pclint/CxxPCLintSensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/pclint/package-info.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/pclint/package-info.java index 28969769ad..684d44bdd2 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/pclint/package-info.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/pclint/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/rats/CxxRatsRuleRepository.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/rats/CxxRatsRuleRepository.java index a0532a2978..3be59ff4a6 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/rats/CxxRatsRuleRepository.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/rats/CxxRatsRuleRepository.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/rats/CxxRatsSensor.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/rats/CxxRatsSensor.java index 6aef611cdd..fc0cdaeb94 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/rats/CxxRatsSensor.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/rats/CxxRatsSensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/rats/package-info.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/rats/package-info.java index 9edf157500..5fec67b97b 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/rats/package-info.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/rats/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/CxxUnitTestResultsAggregator.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/CxxUnitTestResultsAggregator.java index 079319c46c..db09ee6141 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/CxxUnitTestResultsAggregator.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/CxxUnitTestResultsAggregator.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/CxxUnitTestResultsImportSensor.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/CxxUnitTestResultsImportSensor.java index 81fce8ddcd..bb3e489e16 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/CxxUnitTestResultsImportSensor.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/CxxUnitTestResultsImportSensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/NUnitTestResultsFileParser.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/NUnitTestResultsFileParser.java index c0dc1b4eb3..26c7fc4016 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/NUnitTestResultsFileParser.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/NUnitTestResultsFileParser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/ParseErrorException.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/ParseErrorException.java index cf97509f06..5d51196f05 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/ParseErrorException.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/ParseErrorException.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/UnitTestConfiguration.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/UnitTestConfiguration.java index ecbbdbc14b..d352c30a95 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/UnitTestConfiguration.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/UnitTestConfiguration.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/UnitTestResults.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/UnitTestResults.java index 90fa8bf7a6..d3a4ca6b79 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/UnitTestResults.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/UnitTestResults.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/UnitTestResultsParser.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/UnitTestResultsParser.java index d4094def43..4e8ed85d74 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/UnitTestResultsParser.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/UnitTestResultsParser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/VisualStudioTestResultsFileParser.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/VisualStudioTestResultsFileParser.java index 304c04c409..8dfc9005dd 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/VisualStudioTestResultsFileParser.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/VisualStudioTestResultsFileParser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/WildcardPatternFileProvider.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/WildcardPatternFileProvider.java index 2f720c20e8..fe1a3cc537 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/WildcardPatternFileProvider.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/WildcardPatternFileProvider.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/XmlParserHelper.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/XmlParserHelper.java index cfdb52b45a..34159faf46 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/XmlParserHelper.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/XmlParserHelper.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/package-info.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/package-info.java index 514ee6c545..7f789f8125 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/package-info.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/dotnet/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/xunit/CxxXunitSensor.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/xunit/CxxXunitSensor.java index 087440a3eb..37058c01a7 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/xunit/CxxXunitSensor.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/xunit/CxxXunitSensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/xunit/TestCase.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/xunit/TestCase.java index fcdd5f05b9..08dd069518 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/xunit/TestCase.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/xunit/TestCase.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/xunit/TestFile.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/xunit/TestFile.java index 3a1829773a..c3cb958d32 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/xunit/TestFile.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/xunit/TestFile.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/xunit/XunitReportParser.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/xunit/XunitReportParser.java index b8bd4f1ecd..065e893bcf 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/xunit/XunitReportParser.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/xunit/XunitReportParser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/xunit/package-info.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/xunit/package-info.java index 7bba3704a1..b008f8c2ee 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/xunit/package-info.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/tests/xunit/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/CxxIssuesReportSensor.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/CxxIssuesReportSensor.java index 8d566d5f8e..05a5074246 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/CxxIssuesReportSensor.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/CxxIssuesReportSensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/CxxReportSensor.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/CxxReportSensor.java index ca1b296e86..b7ab45b66a 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/CxxReportSensor.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/CxxReportSensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/CxxUtils.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/CxxUtils.java index 1ea71940a2..ec49c03e3d 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/CxxUtils.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/CxxUtils.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/EmptyReportException.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/EmptyReportException.java index 5e92701a81..50b5ab927b 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/EmptyReportException.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/EmptyReportException.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/InvalidReportException.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/InvalidReportException.java index e19c966158..a644fcedc6 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/InvalidReportException.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/InvalidReportException.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/ReportException.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/ReportException.java index 4e098d0ae0..c89b78be1f 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/ReportException.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/ReportException.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/RulesDefinitionXml.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/RulesDefinitionXml.java index 5c9ef4989c..13204c861a 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/RulesDefinitionXml.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/RulesDefinitionXml.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/RulesDefinitionXmlLoader.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/RulesDefinitionXmlLoader.java index 43e55d0537..2579b5ddbd 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/RulesDefinitionXmlLoader.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/RulesDefinitionXmlLoader.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/StaxParser.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/StaxParser.java index 73b65f3aa7..c4461b8194 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/StaxParser.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/StaxParser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/TextScanner.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/TextScanner.java index ca785f3c7d..7b91f94fe9 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/TextScanner.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/TextScanner.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/package-info.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/package-info.java index 9db72b96dc..02b937be40 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/package-info.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/utils/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/CxxValgrindRuleRepository.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/CxxValgrindRuleRepository.java index 457f0a4904..77f759c3c6 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/CxxValgrindRuleRepository.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/CxxValgrindRuleRepository.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/CxxValgrindSensor.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/CxxValgrindSensor.java index be1c9becce..7eeebaa033 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/CxxValgrindSensor.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/CxxValgrindSensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/ValgrindError.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/ValgrindError.java index fdf2105ec9..57b630ff2a 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/ValgrindError.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/ValgrindError.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/ValgrindFrame.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/ValgrindFrame.java index bbec09419c..a25022fa28 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/ValgrindFrame.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/ValgrindFrame.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/ValgrindReportParser.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/ValgrindReportParser.java index 9f27a66e84..b3a5bf011d 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/ValgrindReportParser.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/ValgrindReportParser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/ValgrindStack.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/ValgrindStack.java index 0e2a167d38..3cb1c03054 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/ValgrindStack.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/ValgrindStack.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/package-info.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/package-info.java index 6802cd8aa2..c7fcd07040 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/package-info.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/valgrind/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/veraxx/CxxVeraxxRuleRepository.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/veraxx/CxxVeraxxRuleRepository.java index a91e8cce9f..1ab49507fe 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/veraxx/CxxVeraxxRuleRepository.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/veraxx/CxxVeraxxRuleRepository.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/veraxx/CxxVeraxxSensor.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/veraxx/CxxVeraxxSensor.java index ef3238fb71..3e53cb9455 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/veraxx/CxxVeraxxSensor.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/veraxx/CxxVeraxxSensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/veraxx/package-info.java b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/veraxx/package-info.java index 1e977f7feb..01eaa6c824 100644 --- a/cxx-sensors/src/main/java/org/sonar/cxx/sensors/veraxx/package-info.java +++ b/cxx-sensors/src/main/java/org/sonar/cxx/sensors/veraxx/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/postjobs/FinalReportTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/postjobs/FinalReportTest.java index 28ce9f972d..da750933a4 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/postjobs/FinalReportTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/postjobs/FinalReportTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or @@ -36,8 +36,8 @@ import org.sonar.api.batch.fs.internal.TestInputFileBuilder; import org.sonar.api.batch.postjob.PostJobContext; import org.sonar.api.batch.sensor.internal.SensorContextTester; -import org.sonar.api.utils.log.LogTesterJUnit5; -import org.sonar.api.utils.log.LoggerLevel; +import org.sonar.api.testfixtures.log.LogTesterJUnit5; +import org.slf4j.event.Level; import org.sonar.cxx.CxxAstScanner; import org.sonar.cxx.preprocessor.CxxPreprocessor; import org.sonar.cxx.visitors.CxxParseErrorLoggerVisitor; @@ -68,7 +68,7 @@ void finalReportTest() throws IOException { var postjob = new FinalReport(); postjob.execute(postJobContext); - var log = logTester.logs(LoggerLevel.WARN); + var log = logTester.logs(Level.WARN); assertThat(log).hasSize(2); assertThat(log.get(0)).contains("include directive error(s)"); assertThat(log.get(1)).contains("syntax error(s) detected"); diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/prejobs/XlstSensorTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/prejobs/XlstSensorTest.java index 6add6469a6..83f1f87662 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/prejobs/XlstSensorTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/prejobs/XlstSensorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or @@ -29,8 +29,8 @@ import org.sonar.api.batch.fs.FileSystem; import org.sonar.api.batch.sensor.internal.SensorContextTester; import org.sonar.api.config.internal.MapSettings; -import org.sonar.api.utils.log.LogTesterJUnit5; -import org.sonar.api.utils.log.LoggerLevel; +import org.sonar.api.testfixtures.log.LogTesterJUnit5; +import org.slf4j.event.Level; import org.sonar.cxx.sensors.utils.CxxReportSensor; import org.sonar.cxx.sensors.utils.TestUtils; @@ -60,9 +60,9 @@ void noLoggingIfNotUsed() { logTester.clear(); sensor.execute(context); - assertThat(logTester.logs(LoggerLevel.ERROR)).isEmpty(); - assertThat(logTester.logs(LoggerLevel.WARN)).isEmpty(); - assertThat(logTester.logs(LoggerLevel.INFO)).isEmpty(); + assertThat(logTester.logs(Level.ERROR)).isEmpty(); + assertThat(logTester.logs(Level.WARN)).isEmpty(); + assertThat(logTester.logs(Level.INFO)).isEmpty(); } @Test @@ -108,7 +108,7 @@ void shouldCreateMissingStylesheetMessage() { logTester.clear(); sensor.execute(context); - Listlog = logTester.logs(LoggerLevel.ERROR); + List log = logTester.logs(Level.ERROR); assertThat(log).contains("XLST: 'sonar.cxx.xslt.1.stylesheet' value is not defined."); } @@ -124,7 +124,7 @@ void shouldCreateEmptyInputsMessage() { logTester.clear(); sensor.execute(context); - List log = logTester.logs(LoggerLevel.ERROR); + List log = logTester.logs(Level.ERROR); assertThat(log).contains("XLST: 'sonar.cxx.xslt.1.inputs' value is not defined."); } @@ -141,7 +141,7 @@ void shouldCreateEmptyOutputsMessage() { logTester.clear(); sensor.execute(context); - List log = logTester.logs(LoggerLevel.ERROR); + List log = logTester.logs(Level.ERROR); assertThat(log).contains("XLST: 'sonar.cxx.xslt.1.outputs' value is not defined."); } diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/clangsa/CxxClangSARuleRepositoryTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/clangsa/CxxClangSARuleRepositoryTest.java index 17e8913c40..d5b7f6cbe4 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/clangsa/CxxClangSARuleRepositoryTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/clangsa/CxxClangSARuleRepositoryTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/clangsa/CxxClangSASensorTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/clangsa/CxxClangSASensorTest.java index 18bebd63f0..f76dd2be6a 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/clangsa/CxxClangSASensorTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/clangsa/CxxClangSASensorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/clangtidy/CxxClangTidyRuleRepositoryTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/clangtidy/CxxClangTidyRuleRepositoryTest.java index 29574c998c..41d22e8537 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/clangtidy/CxxClangTidyRuleRepositoryTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/clangtidy/CxxClangTidyRuleRepositoryTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/clangtidy/CxxClangTidySensorTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/clangtidy/CxxClangTidySensorTest.java index e6955c0189..33b6132a32 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/clangtidy/CxxClangTidySensorTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/clangtidy/CxxClangTidySensorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/compiler/CxxCompilerSensorTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/compiler/CxxCompilerSensorTest.java index 3e36e22382..9b7f54cb85 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/compiler/CxxCompilerSensorTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/compiler/CxxCompilerSensorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or @@ -30,7 +30,7 @@ import org.sonar.api.batch.sensor.SensorDescriptor; import org.sonar.api.batch.sensor.internal.SensorContextTester; import org.sonar.api.config.internal.MapSettings; -import org.sonar.api.utils.log.LogTesterJUnit5; +import org.sonar.api.testfixtures.log.LogTesterJUnit5; import org.sonar.cxx.sensors.utils.CxxReportSensor; import org.sonar.cxx.sensors.utils.TestUtils; diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/compiler/gcc/CxxCompilerGccRuleRepositoryTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/compiler/gcc/CxxCompilerGccRuleRepositoryTest.java index dd76500b95..71c8a8bf0c 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/compiler/gcc/CxxCompilerGccRuleRepositoryTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/compiler/gcc/CxxCompilerGccRuleRepositoryTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/compiler/gcc/CxxCompilerGccSensorTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/compiler/gcc/CxxCompilerGccSensorTest.java index f0bafe933b..a22f67df9f 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/compiler/gcc/CxxCompilerGccSensorTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/compiler/gcc/CxxCompilerGccSensorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/compiler/vc/CxxCompilerVcRuleRepositoryTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/compiler/vc/CxxCompilerVcRuleRepositoryTest.java index 881a36cc3a..24743791cd 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/compiler/vc/CxxCompilerVcRuleRepositoryTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/compiler/vc/CxxCompilerVcRuleRepositoryTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/compiler/vc/CxxCompilerVcSensorTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/compiler/vc/CxxCompilerVcSensorTest.java index c36aeeb5d9..7920e22f1c 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/compiler/vc/CxxCompilerVcSensorTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/compiler/vc/CxxCompilerVcSensorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/coverage/CxxBullseyeCoverageSensorTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/coverage/CxxBullseyeCoverageSensorTest.java index 9a9995769d..b458abb8e1 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/coverage/CxxBullseyeCoverageSensorTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/coverage/CxxBullseyeCoverageSensorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/coverage/CxxCoberturaSensorTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/coverage/CxxCoberturaSensorTest.java index 1d98173779..a49a3f830c 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/coverage/CxxCoberturaSensorTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/coverage/CxxCoberturaSensorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or @@ -35,7 +35,7 @@ import org.sonar.api.batch.sensor.internal.SensorContextTester; import org.sonar.api.config.internal.MapSettings; import org.sonar.api.utils.PathUtils; -import org.sonar.api.utils.log.LogTesterJUnit5; +import org.sonar.api.testfixtures.log.LogTesterJUnit5; import org.sonar.cxx.sensors.coverage.cobertura.CoberturaParser; import org.sonar.cxx.sensors.coverage.cobertura.CxxCoverageCoberturaSensor; import org.sonar.cxx.sensors.utils.CxxReportSensor; diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/coverage/CxxMSCoverageSensorTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/coverage/CxxMSCoverageSensorTest.java index d88c69405e..67e73b0652 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/coverage/CxxMSCoverageSensorTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/coverage/CxxMSCoverageSensorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/coverage/CxxTestwellCtcTxtParserTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/coverage/CxxTestwellCtcTxtParserTest.java index 4c58b36ed0..e8b3ae8c0c 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/coverage/CxxTestwellCtcTxtParserTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/coverage/CxxTestwellCtcTxtParserTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/cppcheck/CxxCppCheckRuleRepositoryTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/cppcheck/CxxCppCheckRuleRepositoryTest.java index b482e6e377..512241a4d8 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/cppcheck/CxxCppCheckRuleRepositoryTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/cppcheck/CxxCppCheckRuleRepositoryTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/cppcheck/CxxCppCheckSensorTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/cppcheck/CxxCppCheckSensorTest.java index dd0f73c0cf..a5fe4dcce8 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/cppcheck/CxxCppCheckSensorTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/cppcheck/CxxCppCheckSensorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/drmemory/CxxDrMemoryRuleRepositoryTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/drmemory/CxxDrMemoryRuleRepositoryTest.java index f356652f0c..0c4467359d 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/drmemory/CxxDrMemoryRuleRepositoryTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/drmemory/CxxDrMemoryRuleRepositoryTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/drmemory/CxxDrMemorySensorTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/drmemory/CxxDrMemorySensorTest.java index 74678bc845..0fbd57cd41 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/drmemory/CxxDrMemorySensorTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/drmemory/CxxDrMemorySensorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/drmemory/DrMemoryParserTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/drmemory/DrMemoryParserTest.java index c4420b425e..e560e65c64 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/drmemory/DrMemoryParserTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/drmemory/DrMemoryParserTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/infer/CxxInferRuleRepositoryTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/infer/CxxInferRuleRepositoryTest.java index 9b426379b9..b09a645ede 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/infer/CxxInferRuleRepositoryTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/infer/CxxInferRuleRepositoryTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/infer/CxxInferSensorTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/infer/CxxInferSensorTest.java index bee833a47c..ecb7a4d4fa 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/infer/CxxInferSensorTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/infer/CxxInferSensorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/infer/InferParserTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/infer/InferParserTest.java index 860fdcd7c8..71c3dcf1c6 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/infer/InferParserTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/infer/InferParserTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/other/CxxOtherRepositoryTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/other/CxxOtherRepositoryTest.java index 2c86258181..ff62326f95 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/other/CxxOtherRepositoryTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/other/CxxOtherRepositoryTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/other/CxxOtherSensorTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/other/CxxOtherSensorTest.java index a1fd66bcaa..d05c076536 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/other/CxxOtherSensorTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/other/CxxOtherSensorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or @@ -29,7 +29,7 @@ import org.sonar.api.batch.sensor.internal.DefaultSensorDescriptor; import org.sonar.api.batch.sensor.internal.SensorContextTester; import org.sonar.api.config.internal.MapSettings; -import org.sonar.api.utils.log.LogTesterJUnit5; +import org.sonar.api.testfixtures.log.LogTesterJUnit5; import org.sonar.cxx.sensors.utils.CxxReportSensor; import org.sonar.cxx.sensors.utils.TestUtils; diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/pclint/CxxPCLintRuleRepositoryTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/pclint/CxxPCLintRuleRepositoryTest.java index 89670f283f..67b2deb22e 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/pclint/CxxPCLintRuleRepositoryTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/pclint/CxxPCLintRuleRepositoryTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/pclint/CxxPCLintSensorTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/pclint/CxxPCLintSensorTest.java index 10908cfa41..4050037f08 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/pclint/CxxPCLintSensorTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/pclint/CxxPCLintSensorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/rats/CxxRatsRuleRepositoryTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/rats/CxxRatsRuleRepositoryTest.java index 93c9d72492..f243c06f58 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/rats/CxxRatsRuleRepositoryTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/rats/CxxRatsRuleRepositoryTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/rats/CxxRatsSensorTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/rats/CxxRatsSensorTest.java index 1be325fde4..660d01c0b9 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/rats/CxxRatsSensorTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/rats/CxxRatsSensorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/CxxUnitTestResultsAggregatorTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/CxxUnitTestResultsAggregatorTest.java index 86cc269a18..743e731b75 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/CxxUnitTestResultsAggregatorTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/CxxUnitTestResultsAggregatorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/CxxUnitTestResultsImportSensorTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/CxxUnitTestResultsImportSensorTest.java index 3a638a17a9..297dd69deb 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/CxxUnitTestResultsImportSensorTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/CxxUnitTestResultsImportSensorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/NUnitTestResultsFileParserTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/NUnitTestResultsFileParserTest.java index 88f349fa4c..b98e389b5d 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/NUnitTestResultsFileParserTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/NUnitTestResultsFileParserTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or @@ -28,8 +28,8 @@ import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.RegisterExtension; import static org.mockito.Mockito.mock; -import org.sonar.api.utils.log.LogTesterJUnit5; -import org.sonar.api.utils.log.LoggerLevel; +import org.sonar.api.testfixtures.log.LogTesterJUnit5; +import org.slf4j.event.Level; class NUnitTestResultsFileParserTest { @@ -96,7 +96,7 @@ void empty() { var results = new UnitTestResults(); new NUnitTestResultsFileParser().accept(new File(REPORT_PATH + "empty.xml"), results); - assertThat(logTester.logs(LoggerLevel.WARN)) + assertThat(logTester.logs(Level.WARN)) .contains("One of the assemblies contains no test result, please make sure this is expected."); assertThat(results.tests()).isZero(); assertThat(results.passedPercentage()).isZero(); diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/VisualStudioTestResultsFileParserTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/VisualStudioTestResultsFileParserTest.java index bad22e99eb..4d3b077f2c 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/VisualStudioTestResultsFileParserTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/VisualStudioTestResultsFileParserTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/WildcardPatternFileProviderTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/WildcardPatternFileProviderTest.java index 220f487410..7ffec5796f 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/WildcardPatternFileProviderTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/WildcardPatternFileProviderTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/XmlParserHelperTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/XmlParserHelperTest.java index fc50e2aae0..7d8b9fc836 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/XmlParserHelperTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/dotnet/XmlParserHelperTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/xunit/CxxXunitSensorTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/xunit/CxxXunitSensorTest.java index cc5581bccb..ede5cf743c 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/xunit/CxxXunitSensorTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/xunit/CxxXunitSensorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/xunit/TestCaseTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/xunit/TestCaseTest.java index b77106462e..243cf4b68a 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/xunit/TestCaseTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/xunit/TestCaseTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/xunit/TestFileTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/xunit/TestFileTest.java index 97acd704fd..8758596841 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/xunit/TestFileTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/xunit/TestFileTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/xunit/XunitReportParserTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/xunit/XunitReportParserTest.java index 8dc5f42c1e..1d71f37638 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/xunit/XunitReportParserTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/tests/xunit/XunitReportParserTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/CxxMetricsTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/CxxMetricsTest.java index a810b870e9..31e188aa12 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/CxxMetricsTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/CxxMetricsTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/CxxReportPatternMatchingTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/CxxReportPatternMatchingTest.java index 4c5a58b650..9739d40813 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/CxxReportPatternMatchingTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/CxxReportPatternMatchingTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/CxxReportSensorTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/CxxReportSensorTest.java index 504e318d4c..c1f5f78f3c 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/CxxReportSensorTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/CxxReportSensorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/CxxReportSensor_getReports_Test.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/CxxReportSensor_getReports_Test.java index 65dbaf3aa1..1c83b9dd35 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/CxxReportSensor_getReports_Test.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/CxxReportSensor_getReports_Test.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/RulesDefinitionXmlLoaderTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/RulesDefinitionXmlLoaderTest.java index 0050ed0a0e..a7a27c24b5 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/RulesDefinitionXmlLoaderTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/RulesDefinitionXmlLoaderTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/TestUtils.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/TestUtils.java index 4fbe052748..8ca723f38a 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/TestUtils.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/utils/TestUtils.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/CxxValgrindRuleRepositoryTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/CxxValgrindRuleRepositoryTest.java index f994f53031..7bd7570f34 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/CxxValgrindRuleRepositoryTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/CxxValgrindRuleRepositoryTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/CxxValgrindSensorTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/CxxValgrindSensorTest.java index b61f00ba0f..7f0adace79 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/CxxValgrindSensorTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/CxxValgrindSensorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/ValgrindErrorTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/ValgrindErrorTest.java index 3b8edd5242..fe1775d8fd 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/ValgrindErrorTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/ValgrindErrorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/ValgrindFrameTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/ValgrindFrameTest.java index aa5fc49415..bed20fdfca 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/ValgrindFrameTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/ValgrindFrameTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/ValgrindReportParserTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/ValgrindReportParserTest.java index 37594008da..6912653008 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/ValgrindReportParserTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/ValgrindReportParserTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/ValgrindStackTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/ValgrindStackTest.java index 62eb0d64f9..33fe687db7 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/ValgrindStackTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/valgrind/ValgrindStackTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/veraxx/CxxVeraxxRuleRepositoryTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/veraxx/CxxVeraxxRuleRepositoryTest.java index 9fa638652a..31ae644db3 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/veraxx/CxxVeraxxRuleRepositoryTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/veraxx/CxxVeraxxRuleRepositoryTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/veraxx/CxxVeraxxSensorTest.java b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/veraxx/CxxVeraxxSensorTest.java index 5c787c69bf..3634b1043a 100644 --- a/cxx-sensors/src/test/java/org/sonar/cxx/sensors/veraxx/CxxVeraxxSensorTest.java +++ b/cxx-sensors/src/test/java/org/sonar/cxx/sensors/veraxx/CxxVeraxxSensorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/tools/clangsa_createrules.py b/cxx-sensors/src/tools/clangsa_createrules.py index 8d07b2ce7d..964f0f9814 100644 --- a/cxx-sensors/src/tools/clangsa_createrules.py +++ b/cxx-sensors/src/tools/clangsa_createrules.py @@ -2,7 +2,7 @@ # -*- coding: utf-8 -*- # SonarQube C++ Community Plugin (cxx plugin) -# Copyright (C) 2010-2022 SonarOpenCommunity +# Copyright (C) 2010-2024 SonarOpenCommunity # http://github.com/SonarOpenCommunity/sonar-cxx # # This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/tools/clangtidy_createrules.py b/cxx-sensors/src/tools/clangtidy_createrules.py index d64f6910a8..c18a2f2fa5 100644 --- a/cxx-sensors/src/tools/clangtidy_createrules.py +++ b/cxx-sensors/src/tools/clangtidy_createrules.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # SonarQube C++ Community Plugin (cxx plugin) -# Copyright (C) 2010-2022 SonarOpenCommunity +# Copyright (C) 2010-2024 SonarOpenCommunity # http://github.com/SonarOpenCommunity/sonar-cxx # # This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/tools/cppcheck_createrules.py b/cxx-sensors/src/tools/cppcheck_createrules.py index f860bca5c4..3de75e50b0 100644 --- a/cxx-sensors/src/tools/cppcheck_createrules.py +++ b/cxx-sensors/src/tools/cppcheck_createrules.py @@ -1,5 +1,5 @@ # C++ Community Plugin (cxx plugin) -# Copyright (C) 2010-2022 SonarOpenCommunity +# Copyright (C) 2010-2024 SonarOpenCommunity # http://github.com/SonarOpenCommunity/sonar-cxx # # This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/tools/infer_createrules.py b/cxx-sensors/src/tools/infer_createrules.py index 6f303669c5..3b6c562666 100644 --- a/cxx-sensors/src/tools/infer_createrules.py +++ b/cxx-sensors/src/tools/infer_createrules.py @@ -1,5 +1,5 @@ # C++ Community Plugin (cxx plugin) -# Copyright (C) 2010-2019 SonarOpenCommunity +# Copyright (C) 2010-2024 SonarOpenCommunity # http://github.com/SonarOpenCommunity/sonar-cxx # # This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/tools/utils_createrules.py b/cxx-sensors/src/tools/utils_createrules.py index 60e06d0bcd..be174c49c1 100644 --- a/cxx-sensors/src/tools/utils_createrules.py +++ b/cxx-sensors/src/tools/utils_createrules.py @@ -1,5 +1,5 @@ # C++ Community Plugin (cxx plugin) -# Copyright (C) 2010-2022 SonarOpenCommunity +# Copyright (C) 2010-2024 SonarOpenCommunity # http://github.com/SonarOpenCommunity/sonar-cxx # # This program is free software; you can redistribute it and/or diff --git a/cxx-sensors/src/tools/vc_createrules.py b/cxx-sensors/src/tools/vc_createrules.py index bce8eb690e..e1f933f175 100644 --- a/cxx-sensors/src/tools/vc_createrules.py +++ b/cxx-sensors/src/tools/vc_createrules.py @@ -1,5 +1,5 @@ # C++ Community Plugin (cxx plugin) -# Copyright (C) 2020 SonarOpenCommunity +# Copyright (C) 2020-2024 SonarOpenCommunity # http://github.com/SonarOpenCommunity/sonar-cxx # # This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/README.md b/cxx-squid-bridge/README.md index 0d5ca622ec..8eb2bf108e 100644 --- a/cxx-squid-bridge/README.md +++ b/cxx-squid-bridge/README.md @@ -31,7 +31,7 @@ In the original version, some features were discontinued in subsequent versions, ```Java /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/pom.xml b/cxx-squid-bridge/pom.xml index 2159327639..8402d814b2 100644 --- a/cxx-squid-bridge/pom.xml +++ b/cxx-squid-bridge/pom.xml @@ -7,14 +7,14 @@ org.sonarsource.sonarqube-plugins.cxx cxx -2.1.3-SNAPSHOT +2.2.0-SNAPSHOT cxx-squid-bridge Cxx :: Language Recognizer :: Squid Bridge - diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/AstScanner.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/AstScanner.java index be65a84ef5..bbc7212e61 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/AstScanner.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/AstScanner.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/AstScannerExceptionHandler.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/AstScannerExceptionHandler.java index d5ab02be6b..456210e479 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/AstScannerExceptionHandler.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/AstScannerExceptionHandler.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/CommentAnalyser.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/CommentAnalyser.java index 55b1a34cf4..55ec97386a 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/CommentAnalyser.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/CommentAnalyser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/SourceCodeBuilderCallback.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/SourceCodeBuilderCallback.java index ffee134542..897de28da2 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/SourceCodeBuilderCallback.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/SourceCodeBuilderCallback.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/SourceCodeBuilderVisitor.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/SourceCodeBuilderVisitor.java index d37356b303..8ebd7da49c 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/SourceCodeBuilderVisitor.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/SourceCodeBuilderVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/SquidAstVisitor.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/SquidAstVisitor.java index 6234d120eb..89c63dffc1 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/SquidAstVisitor.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/SquidAstVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/SquidAstVisitorContext.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/SquidAstVisitorContext.java index 9a309bf25b..6e7238192b 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/SquidAstVisitorContext.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/SquidAstVisitorContext.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/SquidAstVisitorContextImpl.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/SquidAstVisitorContextImpl.java index 26f6ac3ed6..f19dc3ad9a 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/SquidAstVisitorContextImpl.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/SquidAstVisitorContextImpl.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/ActivatedByDefault.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/ActivatedByDefault.java index f9e3adc064..cd116937e7 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/ActivatedByDefault.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/ActivatedByDefault.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/AnnotationBasedRulesDefinition.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/AnnotationBasedRulesDefinition.java index 01b913e536..48f2b396c2 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/AnnotationBasedRulesDefinition.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/AnnotationBasedRulesDefinition.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/NoSqale.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/NoSqale.java index 24dadcbbe8..bff761876e 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/NoSqale.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/NoSqale.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/RuleTemplate.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/RuleTemplate.java index c656f4bf55..24c4577097 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/RuleTemplate.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/RuleTemplate.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/SqaleConstantRemediation.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/SqaleConstantRemediation.java index 83902e1c75..ebea839f24 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/SqaleConstantRemediation.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/SqaleConstantRemediation.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/SqaleLinearRemediation.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/SqaleLinearRemediation.java index b9fda92355..ef01eecda0 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/SqaleLinearRemediation.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/SqaleLinearRemediation.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/SqaleLinearWithOffsetRemediation.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/SqaleLinearWithOffsetRemediation.java index 661c646c1e..e4e51692fc 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/SqaleLinearWithOffsetRemediation.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/SqaleLinearWithOffsetRemediation.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/SqaleSubCharacteristic.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/SqaleSubCharacteristic.java index 90abef0de7..19e6406251 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/SqaleSubCharacteristic.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/SqaleSubCharacteristic.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/Tags.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/Tags.java index 1f37cdbaa1..a2e3ec6e30 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/Tags.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/Tags.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/package-info.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/package-info.java index 158a4917ca..7c06728c9e 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/package-info.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/annotations/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/AnalysisException.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/AnalysisException.java index 3385f3bb32..266baafc3f 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/AnalysisException.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/AnalysisException.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/CheckMessage.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/CheckMessage.java index d5cbc74991..06485b4494 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/CheckMessage.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/CheckMessage.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/CodeCheck.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/CodeCheck.java index fa9c6924f3..96e940205b 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/CodeCheck.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/CodeCheck.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/CodeVisitor.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/CodeVisitor.java index 1292ab64bb..d0a253a010 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/CodeVisitor.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/CodeVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/Query.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/Query.java index a25c566a55..3f957342b8 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/Query.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/Query.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceClass.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceClass.java index 227c428e11..f71361d7d4 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceClass.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceClass.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceCode.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceCode.java index 4677ee530f..7a87c56d7b 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceCode.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceCode.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceCodeIndexer.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceCodeIndexer.java index b633304464..87b7f2dad1 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceCodeIndexer.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceCodeIndexer.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceCodeSearchEngine.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceCodeSearchEngine.java index 7dd41d1c48..a1a3708e8f 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceCodeSearchEngine.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceCodeSearchEngine.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceCodeTreeDecorator.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceCodeTreeDecorator.java index 50aee729ee..60161c6efa 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceCodeTreeDecorator.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceCodeTreeDecorator.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceFile.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceFile.java index cb9f992996..4eb4a4e124 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceFile.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceFile.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceFunction.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceFunction.java index 36f92c8cce..d1769b6256 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceFunction.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceFunction.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceMethod.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceMethod.java index 46a925b9d3..a0352d759d 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceMethod.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceMethod.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourcePackage.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourcePackage.java index aa43a5f234..ea44b9cd32 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourcePackage.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourcePackage.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceProject.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceProject.java index 7464460ade..969a9cec55 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceProject.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SourceProject.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SquidConfiguration.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SquidConfiguration.java index 0ea66a6b5e..4df6ae3fbf 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SquidConfiguration.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/SquidConfiguration.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/package-info.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/package-info.java index c1cb747b94..1f44703309 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/package-info.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/api/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/AbstractCommentRegularExpressionCheck.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/AbstractCommentRegularExpressionCheck.java index f70c1ceb02..cfa7252e16 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/AbstractCommentRegularExpressionCheck.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/AbstractCommentRegularExpressionCheck.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/AbstractOneStatementPerLineCheck.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/AbstractOneStatementPerLineCheck.java index 6e56d38d9a..de858eb647 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/AbstractOneStatementPerLineCheck.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/AbstractOneStatementPerLineCheck.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/AbstractXPathCheck.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/AbstractXPathCheck.java index 487db6e44d..3c4a02100a 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/AbstractXPathCheck.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/AbstractXPathCheck.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/CheckMessagesVerifier.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/CheckMessagesVerifier.java index 2a6a4af835..00d67e9eb0 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/CheckMessagesVerifier.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/CheckMessagesVerifier.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/CheckMessagesVerifierRule.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/CheckMessagesVerifierRule.java index de60b8cfa6..14dd09ef6a 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/CheckMessagesVerifierRule.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/CheckMessagesVerifierRule.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/ChecksHelper.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/ChecksHelper.java index 13394aec98..645816548e 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/ChecksHelper.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/ChecksHelper.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/SquidCheck.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/SquidCheck.java index be63bdd3d8..82cfd949cc 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/SquidCheck.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/SquidCheck.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/package-info.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/package-info.java index c04531dd0b..4bc1ead1ae 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/package-info.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/checks/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/indexer/QueryByType.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/indexer/QueryByType.java index 2060f3b4c8..7faedcec43 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/indexer/QueryByType.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/indexer/QueryByType.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/indexer/SquidIndex.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/indexer/SquidIndex.java index 893cab9714..7adf0aee66 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/indexer/SquidIndex.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/indexer/SquidIndex.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/indexer/package-info.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/indexer/package-info.java index dd3d4f3942..aea25a86f7 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/indexer/package-info.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/indexer/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/AggregationFormula.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/AggregationFormula.java index 1b0174b108..3a1c5bd6b0 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/AggregationFormula.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/AggregationFormula.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/CalculatedMetricFormula.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/CalculatedMetricFormula.java index 9a32d5d9ce..e4eac9795a 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/CalculatedMetricFormula.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/CalculatedMetricFormula.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/Measurable.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/Measurable.java index 2f7ced0a9c..694c20f141 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/Measurable.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/Measurable.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/Measures.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/Measures.java index b844737c44..d3adfb0392 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/Measures.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/Measures.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/MetricDef.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/MetricDef.java index 4f01a4be6a..0a9feab9e3 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/MetricDef.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/MetricDef.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/SumAggregationFormula.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/SumAggregationFormula.java index 7e4dacc853..971b67c8f2 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/SumAggregationFormula.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/SumAggregationFormula.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/package-info.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/package-info.java index 010b27974c..a1cc66c25a 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/package-info.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/measures/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/CommentsVisitor.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/CommentsVisitor.java index 6f63eec542..d87ce8184d 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/CommentsVisitor.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/CommentsVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/ComplexityVisitor.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/ComplexityVisitor.java index e24a82584b..e264d6d12b 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/ComplexityVisitor.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/ComplexityVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/CounterVisitor.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/CounterVisitor.java index 6896ba079d..f6201d6281 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/CounterVisitor.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/CounterVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/LinesOfCodeVisitor.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/LinesOfCodeVisitor.java index d110f80237..31e79d6bf8 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/LinesOfCodeVisitor.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/LinesOfCodeVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/LinesVisitor.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/LinesVisitor.java index 1e17f7a08f..146ab86478 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/LinesVisitor.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/LinesVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/package-info.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/package-info.java index 617abbc1e0..b9f1260b57 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/package-info.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/metrics/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/package-info.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/package-info.java index 6bbc6b60e9..e310c18a3c 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/package-info.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/rules/ExternalDescriptionLoader.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/rules/ExternalDescriptionLoader.java index 4119a9926b..4f87e20441 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/rules/ExternalDescriptionLoader.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/rules/ExternalDescriptionLoader.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/rules/package-info.java b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/rules/package-info.java index c7f18d52c6..51983a7501 100644 --- a/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/rules/package-info.java +++ b/cxx-squid-bridge/src/main/java/org/sonar/cxx/squidbridge/rules/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/annotations/AnnotationBasedRulesDefinitionTest.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/annotations/AnnotationBasedRulesDefinitionTest.java index 2877db1c2f..2680a356a6 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/annotations/AnnotationBasedRulesDefinitionTest.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/annotations/AnnotationBasedRulesDefinitionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/api/CheckMessageTest.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/api/CheckMessageTest.java index 0c7a4d3514..b84763c79a 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/api/CheckMessageTest.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/api/CheckMessageTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/api/SourceCodeTest.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/api/SourceCodeTest.java index 99b6d41e1e..7312a17214 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/api/SourceCodeTest.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/api/SourceCodeTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/api/SourceFileTest.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/api/SourceFileTest.java index 4c0640e447..cccaaad5d6 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/api/SourceFileTest.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/api/SourceFileTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/api/SourceMethodTest.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/api/SourceMethodTest.java index 98860a17d5..1f39ee2715 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/api/SourceMethodTest.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/api/SourceMethodTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/AbstractCommentRegularExpressionCheckTest.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/AbstractCommentRegularExpressionCheckTest.java index 9a32ebf6c0..d63126bee7 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/AbstractCommentRegularExpressionCheckTest.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/AbstractCommentRegularExpressionCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/AbstractOneStatementPerLineCheckTest.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/AbstractOneStatementPerLineCheckTest.java index d613dd1323..a84b5c02b0 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/AbstractOneStatementPerLineCheckTest.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/AbstractOneStatementPerLineCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/AbstractXPathCheckTest.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/AbstractXPathCheckTest.java index 02fd602601..1be235c7d7 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/AbstractXPathCheckTest.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/AbstractXPathCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/CheckMessagesVerifierRuleTest.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/CheckMessagesVerifierRuleTest.java index e14781fe15..4fddcd5d42 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/CheckMessagesVerifierRuleTest.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/CheckMessagesVerifierRuleTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/CheckMessagesVerifierTest.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/CheckMessagesVerifierTest.java index 4861ca6866..2002153ef4 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/CheckMessagesVerifierTest.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/CheckMessagesVerifierTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/ChecksHelperTest.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/ChecksHelperTest.java index 80e2d62da0..0dfa7d91d1 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/ChecksHelperTest.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/ChecksHelperTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/ResourceParser.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/ResourceParser.java index d1e9793bcc..5674fcc9cc 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/ResourceParser.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/ResourceParser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/SquidCheckTest.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/SquidCheckTest.java index c6b5cc0aac..a7e8e79e93 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/SquidCheckTest.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/checks/SquidCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/indexer/SquidIndexTest.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/indexer/SquidIndexTest.java index 6f44fc684b..d3febd448e 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/indexer/SquidIndexTest.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/indexer/SquidIndexTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/CommentsVisitorTest.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/CommentsVisitorTest.java index 5507de1d40..299899f402 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/CommentsVisitorTest.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/CommentsVisitorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/ComplexityVisitorTest.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/ComplexityVisitorTest.java index caefcb881f..aec52514fb 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/ComplexityVisitorTest.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/ComplexityVisitorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/CounterVisitorTest.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/CounterVisitorTest.java index 8b498bd45e..ad396703f7 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/CounterVisitorTest.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/CounterVisitorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/LinesOfCodeVisitorTest.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/LinesOfCodeVisitorTest.java index 0d5f6d847e..fad8f68f2e 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/LinesOfCodeVisitorTest.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/LinesOfCodeVisitorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/LinesVisitorTest.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/LinesVisitorTest.java index fd2c425f18..ead176e845 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/LinesVisitorTest.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/LinesVisitorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/ResourceParser.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/ResourceParser.java index 431c92e05b..84b27c0d0c 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/ResourceParser.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/metrics/ResourceParser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/rules/ExternalDescriptionLoaderTest.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/rules/ExternalDescriptionLoaderTest.java index eaa4f265ee..a2ada4033b 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/rules/ExternalDescriptionLoaderTest.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/rules/ExternalDescriptionLoaderTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/test/miniC/MiniCAstScanner.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/test/miniC/MiniCAstScanner.java index 1ca9c36d6d..ce881b2417 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/test/miniC/MiniCAstScanner.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/test/miniC/MiniCAstScanner.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/test/miniC/fakeChecks/FakeCommentCheckTest.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/test/miniC/fakeChecks/FakeCommentCheckTest.java index 2376d8316c..bb98429dd3 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/test/miniC/fakeChecks/FakeCommentCheckTest.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/test/miniC/fakeChecks/FakeCommentCheckTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/test/miniC/fakeChecks/ResourceParser.java b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/test/miniC/fakeChecks/ResourceParser.java index de7724c1ba..4357d7c8ad 100644 --- a/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/test/miniC/fakeChecks/ResourceParser.java +++ b/cxx-squid-bridge/src/test/java/org/sonar/cxx/squidbridge/test/miniC/fakeChecks/ResourceParser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/dox/tools/grammar_parser/grammar_parser.py b/cxx-squid/dox/tools/grammar_parser/grammar_parser.py index fcf3a64d61..869e16b63b 100644 --- a/cxx-squid/dox/tools/grammar_parser/grammar_parser.py +++ b/cxx-squid/dox/tools/grammar_parser/grammar_parser.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # SonarQube C++ Community Plugin (cxx plugin) -# Copyright (C) 2010-2022 SonarOpenCommunity +# Copyright (C) 2010-2024 SonarOpenCommunity # http://github.com/SonarOpenCommunity/sonar-cxx # # This program is free software; you can redistribute it and/or diff --git a/cxx-squid/pom.xml b/cxx-squid/pom.xml index 0a8c221b05..078ff8d052 100644 --- a/cxx-squid/pom.xml +++ b/cxx-squid/pom.xml @@ -7,7 +7,7 @@2021-2022 +2021-2024 ${basedir}/../${aggregate.report.dir} org.sonarsource.sonarqube-plugins.cxx cxx -2.1.3-SNAPSHOT +2.2.0-SNAPSHOT cxx-squid @@ -41,11 +41,21 @@sonar-plugin-api provided + org.sonarsource.api.plugin +sonar-plugin-api-test-fixtures +provided ++ org.sonarsource.sonarqube sonar-plugin-api-impl test + org.slf4j +slf4j-api +provided ++ com.google.code.findbugs jsr305 diff --git a/cxx-squid/src/main/java/org/sonar/cxx/AggregateMeasureComputer.java b/cxx-squid/src/main/java/org/sonar/cxx/AggregateMeasureComputer.java index acc850ba77..9e855f2c97 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/AggregateMeasureComputer.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/AggregateMeasureComputer.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/CxxAstScanner.java b/cxx-squid/src/main/java/org/sonar/cxx/CxxAstScanner.java index af890043d1..1666aff655 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/CxxAstScanner.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/CxxAstScanner.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/CxxComplexityConstants.java b/cxx-squid/src/main/java/org/sonar/cxx/CxxComplexityConstants.java index 206f199eb3..7cb94271a5 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/CxxComplexityConstants.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/CxxComplexityConstants.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/CxxMetrics.java b/cxx-squid/src/main/java/org/sonar/cxx/CxxMetrics.java index cb525350bc..b351bc82b6 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/CxxMetrics.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/CxxMetrics.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/DensityMeasureComputer.java b/cxx-squid/src/main/java/org/sonar/cxx/DensityMeasureComputer.java index 71c575fb88..2cfcd3d1db 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/DensityMeasureComputer.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/DensityMeasureComputer.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/api/CxxMetric.java b/cxx-squid/src/main/java/org/sonar/cxx/api/CxxMetric.java index c6bf6998cd..40ee062153 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/api/CxxMetric.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/api/CxxMetric.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/api/package-info.java b/cxx-squid/src/main/java/org/sonar/cxx/api/package-info.java index 216800e91f..8d532b8a27 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/api/package-info.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/api/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/channels/BackslashChannel.java b/cxx-squid/src/main/java/org/sonar/cxx/channels/BackslashChannel.java index 55ffbdd01c..478b83d018 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/channels/BackslashChannel.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/channels/BackslashChannel.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/channels/ChannelUtils.java b/cxx-squid/src/main/java/org/sonar/cxx/channels/ChannelUtils.java index 0d4180c560..5189a6b814 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/channels/ChannelUtils.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/channels/ChannelUtils.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/channels/CharacterLiteralsChannel.java b/cxx-squid/src/main/java/org/sonar/cxx/channels/CharacterLiteralsChannel.java index 5c14ba57bd..9cdf890264 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/channels/CharacterLiteralsChannel.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/channels/CharacterLiteralsChannel.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/channels/KeywordChannel.java b/cxx-squid/src/main/java/org/sonar/cxx/channels/KeywordChannel.java index 37e4389a18..323a855df3 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/channels/KeywordChannel.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/channels/KeywordChannel.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/channels/MultiLineCommentChannel.java b/cxx-squid/src/main/java/org/sonar/cxx/channels/MultiLineCommentChannel.java index c1f1e5947e..154b316325 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/channels/MultiLineCommentChannel.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/channels/MultiLineCommentChannel.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/channels/PreprocessorChannel.java b/cxx-squid/src/main/java/org/sonar/cxx/channels/PreprocessorChannel.java index 2b5421f564..f70a71c84b 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/channels/PreprocessorChannel.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/channels/PreprocessorChannel.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/channels/RightAngleBracketsChannel.java b/cxx-squid/src/main/java/org/sonar/cxx/channels/RightAngleBracketsChannel.java index 7c5f33cd81..de051900ad 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/channels/RightAngleBracketsChannel.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/channels/RightAngleBracketsChannel.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/channels/SingleLineCommentChannel.java b/cxx-squid/src/main/java/org/sonar/cxx/channels/SingleLineCommentChannel.java index a17af4bf68..7b5292a1b4 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/channels/SingleLineCommentChannel.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/channels/SingleLineCommentChannel.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/channels/StringLiteralsChannel.java b/cxx-squid/src/main/java/org/sonar/cxx/channels/StringLiteralsChannel.java index 135e0bbb47..c585f174bc 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/channels/StringLiteralsChannel.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/channels/StringLiteralsChannel.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/channels/package-info.java b/cxx-squid/src/main/java/org/sonar/cxx/channels/package-info.java index 79c73d1dff..53323bfeb0 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/channels/package-info.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/channels/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/config/CxxSquidConfiguration.java b/cxx-squid/src/main/java/org/sonar/cxx/config/CxxSquidConfiguration.java index 8198fb3208..48982312cf 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/config/CxxSquidConfiguration.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/config/CxxSquidConfiguration.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/config/JsonCompilationDatabase.java b/cxx-squid/src/main/java/org/sonar/cxx/config/JsonCompilationDatabase.java index 81ead528a0..ad65aeb5fd 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/config/JsonCompilationDatabase.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/config/JsonCompilationDatabase.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/config/JsonCompilationDatabaseCommandObject.java b/cxx-squid/src/main/java/org/sonar/cxx/config/JsonCompilationDatabaseCommandObject.java index 72e8145e3d..9d0f1c3ca6 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/config/JsonCompilationDatabaseCommandObject.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/config/JsonCompilationDatabaseCommandObject.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/config/MsBuild.java b/cxx-squid/src/main/java/org/sonar/cxx/config/MsBuild.java index 2c7e35d810..d1ad7ae4bf 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/config/MsBuild.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/config/MsBuild.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/config/package-info.java b/cxx-squid/src/main/java/org/sonar/cxx/config/package-info.java index 6379791c07..b16dab5d88 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/config/package-info.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/config/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/package-info.java b/cxx-squid/src/main/java/org/sonar/cxx/package-info.java index 42d9d0ef07..99744662db 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/package-info.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxGrammarImpl.java b/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxGrammarImpl.java index 07ffc2959d..2f4355d4db 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxGrammarImpl.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxGrammarImpl.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxKeyword.java b/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxKeyword.java index 766e1db432..d216cf15cc 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxKeyword.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxKeyword.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxLexerPool.java b/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxLexerPool.java index 5d1539c28b..f3ff8c2885 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxLexerPool.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxLexerPool.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxParser.java b/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxParser.java index 49d2095e46..017ee09753 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxParser.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxParser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxPunctuator.java b/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxPunctuator.java index 5246818bb9..44b625a49d 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxPunctuator.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxPunctuator.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxTokenType.java b/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxTokenType.java index cae8efa117..d81c0cc04a 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxTokenType.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/parser/CxxTokenType.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/parser/package-info.java b/cxx-squid/src/main/java/org/sonar/cxx/parser/package-info.java index 470b299754..f6bc12ea50 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/parser/package-info.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/parser/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/CxxPreprocessor.java b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/CxxPreprocessor.java index a6c24a5bc4..1cdc9cb875 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/CxxPreprocessor.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/CxxPreprocessor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/EvaluationException.java b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/EvaluationException.java index 188e74df70..54b9d15d1f 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/EvaluationException.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/EvaluationException.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/IncludeFileLexer.java b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/IncludeFileLexer.java index eba9d96c19..eb42c0f0ed 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/IncludeFileLexer.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/IncludeFileLexer.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/JoinStringsPreprocessor.java b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/JoinStringsPreprocessor.java index 797a69bc3d..e56513abb5 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/JoinStringsPreprocessor.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/JoinStringsPreprocessor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/MacroContainer.java b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/MacroContainer.java index 48a82fab16..f7d0db3ce5 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/MacroContainer.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/MacroContainer.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPConcatenation.java b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPConcatenation.java index 3bf8265394..a67e61742e 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPConcatenation.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPConcatenation.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPExpression.java b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPExpression.java index 386b0add37..85f89c65ae 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPExpression.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPGeneratedToken.java b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPGeneratedToken.java index 3a43e09f21..b3f9e75ece 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPGeneratedToken.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPGeneratedToken.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPGrammarImpl.java b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPGrammarImpl.java index 63876eb1c0..1fb0ac88ad 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPGrammarImpl.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPGrammarImpl.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPInclude.java b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPInclude.java index a73d613ef1..1c0c4fa924 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPInclude.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPInclude.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPKeyword.java b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPKeyword.java index 6d87694726..b479e9ef58 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPKeyword.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPKeyword.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPLexer.java b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPLexer.java index 22dbc6df99..68228b5bee 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPLexer.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPLexer.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPMacro.java b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPMacro.java index 208a7a5b00..50ba8003f1 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPMacro.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPMacro.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPNumber.java b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPNumber.java index 6822688af6..e8f70cec21 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPNumber.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPNumber.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPParser.java b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPParser.java index f7eb818c4f..f0824a68ee 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPParser.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPParser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPPredefinedMacros.java b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPPredefinedMacros.java index 59718bc7af..df1a91e2b9 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPPredefinedMacros.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPPredefinedMacros.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPPunctuator.java b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPPunctuator.java index ac8ba74941..d4529daf2b 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPPunctuator.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPPunctuator.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPReplace.java b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPReplace.java index 055aa72da6..dc1d7f0c5a 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPReplace.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPReplace.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPSpecialIdentifier.java b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPSpecialIdentifier.java index f6038f20fb..6646c2109d 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPSpecialIdentifier.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPSpecialIdentifier.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPState.java b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPState.java index 4a3db19b52..0ffa658d04 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPState.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPState.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPStringification.java b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPStringification.java index 25170f3f54..e9b4a05c86 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPStringification.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/PPStringification.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/TokenList.java b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/TokenList.java index b2740f3938..da0ac97bb5 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/TokenList.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/TokenList.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/package-info.java b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/package-info.java index 484040a1f0..e9c7b09c28 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/package-info.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/preprocessor/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/utils/CxxReportIssue.java b/cxx-squid/src/main/java/org/sonar/cxx/utils/CxxReportIssue.java index 955440aaaa..a8c9861ee2 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/utils/CxxReportIssue.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/utils/CxxReportIssue.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/utils/CxxReportLocation.java b/cxx-squid/src/main/java/org/sonar/cxx/utils/CxxReportLocation.java index b4757e3f41..ae66890f06 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/utils/CxxReportLocation.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/utils/CxxReportLocation.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/utils/package-info.java b/cxx-squid/src/main/java/org/sonar/cxx/utils/package-info.java index 2f2c2af3dc..2a1f7c4e71 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/utils/package-info.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/utils/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/visitors/AbstractCxxPublicApiVisitor.java b/cxx-squid/src/main/java/org/sonar/cxx/visitors/AbstractCxxPublicApiVisitor.java index 1fd0496919..decd97107d 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/visitors/AbstractCxxPublicApiVisitor.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/visitors/AbstractCxxPublicApiVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxCharsetAwareVisitor.java b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxCharsetAwareVisitor.java index 4d2ea97ca2..399ae47d90 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxCharsetAwareVisitor.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxCharsetAwareVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxCognitiveComplexityVisitor.java b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxCognitiveComplexityVisitor.java index d1796fecfe..0f54cfd54d 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxCognitiveComplexityVisitor.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxCognitiveComplexityVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxComplexityScope.java b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxComplexityScope.java index cad68345a0..59e32a3a40 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxComplexityScope.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxComplexityScope.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxComplexitySource.java b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxComplexitySource.java index a570cd5124..4d95709651 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxComplexitySource.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxComplexitySource.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxCpdVisitor.java b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxCpdVisitor.java index c9e5c72894..55e821d995 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxCpdVisitor.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxCpdVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxCyclomaticComplexityVisitor.java b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxCyclomaticComplexityVisitor.java index 95aaf9ccc7..db7eeb7282 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxCyclomaticComplexityVisitor.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxCyclomaticComplexityVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxFileLinesVisitor.java b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxFileLinesVisitor.java index 274e403758..e56ae12a5c 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxFileLinesVisitor.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxFileLinesVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxFileVisitor.java b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxFileVisitor.java index d0a6c68804..f536020774 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxFileVisitor.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxFileVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxFunctionComplexityVisitor.java b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxFunctionComplexityVisitor.java index 0193ae9e02..8be9905ffd 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxFunctionComplexityVisitor.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxFunctionComplexityVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxFunctionSizeVisitor.java b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxFunctionSizeVisitor.java index 50e79eee53..36b26668bc 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxFunctionSizeVisitor.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxFunctionSizeVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxHighlighterVisitor.java b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxHighlighterVisitor.java index 25d4657a7a..d82cbf530a 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxHighlighterVisitor.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxHighlighterVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxLinesOfCodeInFunctionBodyVisitor.java b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxLinesOfCodeInFunctionBodyVisitor.java index 56750620d9..a76b52de2e 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxLinesOfCodeInFunctionBodyVisitor.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxLinesOfCodeInFunctionBodyVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxLinesOfCodeVisitor.java b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxLinesOfCodeVisitor.java index 2d4d27a86f..4a85142d63 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxLinesOfCodeVisitor.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxLinesOfCodeVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxParseErrorLoggerVisitor.java b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxParseErrorLoggerVisitor.java index 5c373e2ac8..5f000db403 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxParseErrorLoggerVisitor.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxParseErrorLoggerVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxPublicApiVisitor.java b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxPublicApiVisitor.java index 665fcc3a3c..8cbad3c131 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxPublicApiVisitor.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/visitors/CxxPublicApiVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/visitors/MultiLocatitionSquidCheck.java b/cxx-squid/src/main/java/org/sonar/cxx/visitors/MultiLocatitionSquidCheck.java index 75310941b9..697d2a16be 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/visitors/MultiLocatitionSquidCheck.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/visitors/MultiLocatitionSquidCheck.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/main/java/org/sonar/cxx/visitors/package-info.java b/cxx-squid/src/main/java/org/sonar/cxx/visitors/package-info.java index 3e862649f4..e8ac44863f 100644 --- a/cxx-squid/src/main/java/org/sonar/cxx/visitors/package-info.java +++ b/cxx-squid/src/main/java/org/sonar/cxx/visitors/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/AggregateMeasureComputerTest.java b/cxx-squid/src/test/java/org/sonar/cxx/AggregateMeasureComputerTest.java index da91438bde..3f892688cc 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/AggregateMeasureComputerTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/AggregateMeasureComputerTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or @@ -23,11 +23,11 @@ import org.junit.jupiter.api.Test; import org.sonar.api.ce.measure.Component; import org.sonar.api.ce.measure.Component.Type; -import org.sonar.api.ce.measure.test.TestComponent; -import org.sonar.api.ce.measure.test.TestComponent.FileAttributesImpl; -import org.sonar.api.ce.measure.test.TestMeasureComputerContext; -import org.sonar.api.ce.measure.test.TestMeasureComputerDefinition.MeasureComputerDefinitionBuilderImpl; -import org.sonar.api.ce.measure.test.TestSettings; +import org.sonar.api.testfixtures.measure.TestComponent; +import org.sonar.api.testfixtures.measure.TestComponent.FileAttributesImpl; +import org.sonar.api.testfixtures.measure.TestMeasureComputerContext; +import org.sonar.api.testfixtures.measure.TestMeasureComputerDefinition.MeasureComputerDefinitionBuilderImpl; +import org.sonar.api.testfixtures.measure.TestSettings; class AggregateMeasureComputerTest { diff --git a/cxx-squid/src/test/java/org/sonar/cxx/CxxAstScannerTest.java b/cxx-squid/src/test/java/org/sonar/cxx/CxxAstScannerTest.java index ea5b9926fb..aa44cc4253 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/CxxAstScannerTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/CxxAstScannerTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/CxxFileTester.java b/cxx-squid/src/test/java/org/sonar/cxx/CxxFileTester.java index ab8121e839..eccc0a18c7 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/CxxFileTester.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/CxxFileTester.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/CxxFileTesterHelper.java b/cxx-squid/src/test/java/org/sonar/cxx/CxxFileTesterHelper.java index 0111537f51..9fe008b694 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/CxxFileTesterHelper.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/CxxFileTesterHelper.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/DensityMeasureComputerTest.java b/cxx-squid/src/test/java/org/sonar/cxx/DensityMeasureComputerTest.java index a3727bff4f..70de650279 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/DensityMeasureComputerTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/DensityMeasureComputerTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or @@ -22,11 +22,11 @@ import static org.assertj.core.api.Assertions.*; import org.junit.jupiter.api.Test; import org.sonar.api.ce.measure.Component.Type; -import org.sonar.api.ce.measure.test.TestComponent; -import org.sonar.api.ce.measure.test.TestComponent.FileAttributesImpl; -import org.sonar.api.ce.measure.test.TestMeasureComputerContext; -import org.sonar.api.ce.measure.test.TestMeasureComputerDefinition.MeasureComputerDefinitionBuilderImpl; -import org.sonar.api.ce.measure.test.TestSettings; +import org.sonar.api.testfixtures.measure.TestComponent; +import org.sonar.api.testfixtures.measure.TestComponent.FileAttributesImpl; +import org.sonar.api.testfixtures.measure.TestMeasureComputerContext; +import org.sonar.api.testfixtures.measure.TestMeasureComputerDefinition.MeasureComputerDefinitionBuilderImpl; +import org.sonar.api.testfixtures.measure.TestSettings; class DensityMeasureComputerTest { diff --git a/cxx-squid/src/test/java/org/sonar/cxx/api/CxxMetricTest.java b/cxx-squid/src/test/java/org/sonar/cxx/api/CxxMetricTest.java index ea54e1e61c..4bfabd3434 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/api/CxxMetricTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/api/CxxMetricTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/config/CxxSquidConfigurationTest.java b/cxx-squid/src/test/java/org/sonar/cxx/config/CxxSquidConfigurationTest.java index 83e2bc70de..859b3e4153 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/config/CxxSquidConfigurationTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/config/CxxSquidConfigurationTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/config/JsonCompilationDatabaseTest.java b/cxx-squid/src/test/java/org/sonar/cxx/config/JsonCompilationDatabaseTest.java index aaa02b7d66..5994083400 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/config/JsonCompilationDatabaseTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/config/JsonCompilationDatabaseTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/config/MsBuildTest.java b/cxx-squid/src/test/java/org/sonar/cxx/config/MsBuildTest.java index 4b70a22b08..9008ec2c49 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/config/MsBuildTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/config/MsBuildTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/lexer/CxxLexerIncludeTest.java b/cxx-squid/src/test/java/org/sonar/cxx/lexer/CxxLexerIncludeTest.java index 47dfb2caf4..14c42ffa25 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/lexer/CxxLexerIncludeTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/lexer/CxxLexerIncludeTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/lexer/CxxLexerTest.java b/cxx-squid/src/test/java/org/sonar/cxx/lexer/CxxLexerTest.java index a52fd9cdd0..c2b3f7be5c 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/lexer/CxxLexerTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/lexer/CxxLexerTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/lexer/CxxLexerWithPreprocessingTest.java b/cxx-squid/src/test/java/org/sonar/cxx/lexer/CxxLexerWithPreprocessingTest.java index f71a2be4b0..bd545d7271 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/lexer/CxxLexerWithPreprocessingTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/lexer/CxxLexerWithPreprocessingTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/lexer/CxxLexerWithoutPreprocessorTest.java b/cxx-squid/src/test/java/org/sonar/cxx/lexer/CxxLexerWithoutPreprocessorTest.java index 6a9b829086..e0c0d224f4 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/lexer/CxxLexerWithoutPreprocessorTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/lexer/CxxLexerWithoutPreprocessorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/lexer/LexerAssert.java b/cxx-squid/src/test/java/org/sonar/cxx/lexer/LexerAssert.java index 2eaec38a9f..483ff6f68d 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/lexer/LexerAssert.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/lexer/LexerAssert.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/lexer/LiteralValuesBuilder.java b/cxx-squid/src/test/java/org/sonar/cxx/lexer/LiteralValuesBuilder.java index 28b78e47eb..23c1a84f76 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/lexer/LiteralValuesBuilder.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/lexer/LiteralValuesBuilder.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/parser/AssemblerTest.java b/cxx-squid/src/test/java/org/sonar/cxx/parser/AssemblerTest.java index 8138d38305..297c76e371 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/parser/AssemblerTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/parser/AssemblerTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/parser/AttributeTest.java b/cxx-squid/src/test/java/org/sonar/cxx/parser/AttributeTest.java index 6f1bfe426d..5b003922e4 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/parser/AttributeTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/parser/AttributeTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/parser/AttributedAtlTest.java b/cxx-squid/src/test/java/org/sonar/cxx/parser/AttributedAtlTest.java index 07a5e89246..7fe17aba86 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/parser/AttributedAtlTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/parser/AttributedAtlTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/parser/BalancedTokensTest.java b/cxx-squid/src/test/java/org/sonar/cxx/parser/BalancedTokensTest.java index 0312a1d9e3..952430375a 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/parser/BalancedTokensTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/parser/BalancedTokensTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/parser/ClassesTest.java b/cxx-squid/src/test/java/org/sonar/cxx/parser/ClassesTest.java index 823abb3c69..daf3ceccbd 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/parser/ClassesTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/parser/ClassesTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/parser/CxxKeywordTest.java b/cxx-squid/src/test/java/org/sonar/cxx/parser/CxxKeywordTest.java index 9ea98df815..ebfa388446 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/parser/CxxKeywordTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/parser/CxxKeywordTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/parser/CxxParserTest.java b/cxx-squid/src/test/java/org/sonar/cxx/parser/CxxParserTest.java index b76c928cce..99888512f6 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/parser/CxxParserTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/parser/CxxParserTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/parser/CxxPunctuatorTest.java b/cxx-squid/src/test/java/org/sonar/cxx/parser/CxxPunctuatorTest.java index 1f495650c1..1b58946b93 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/parser/CxxPunctuatorTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/parser/CxxPunctuatorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/parser/CxxTokenTypeTest.java b/cxx-squid/src/test/java/org/sonar/cxx/parser/CxxTokenTypeTest.java index f8e0e9feff..f0e57627f5 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/parser/CxxTokenTypeTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/parser/CxxTokenTypeTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/parser/DeclarationsTest.java b/cxx-squid/src/test/java/org/sonar/cxx/parser/DeclarationsTest.java index 2cbba37817..7b264732a2 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/parser/DeclarationsTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/parser/DeclarationsTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/parser/DeclaratorsTest.java b/cxx-squid/src/test/java/org/sonar/cxx/parser/DeclaratorsTest.java index a157936390..2b43d14f4b 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/parser/DeclaratorsTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/parser/DeclaratorsTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/parser/ExceptionHandlingTest.java b/cxx-squid/src/test/java/org/sonar/cxx/parser/ExceptionHandlingTest.java index c05caad8b7..e264b24ae5 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/parser/ExceptionHandlingTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/parser/ExceptionHandlingTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/parser/ExpressionTest.java b/cxx-squid/src/test/java/org/sonar/cxx/parser/ExpressionTest.java index 5984f676b3..717f412398 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/parser/ExpressionTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/parser/ExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/parser/FileInputTest.java b/cxx-squid/src/test/java/org/sonar/cxx/parser/FileInputTest.java index 28b67daa15..670492e849 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/parser/FileInputTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/parser/FileInputTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/parser/LamdaExpressionsTest.java b/cxx-squid/src/test/java/org/sonar/cxx/parser/LamdaExpressionsTest.java index 7c03310c71..a0c05bcd16 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/parser/LamdaExpressionsTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/parser/LamdaExpressionsTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/parser/ModuleTest.java b/cxx-squid/src/test/java/org/sonar/cxx/parser/ModuleTest.java index d88163eee4..ebf93fd76b 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/parser/ModuleTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/parser/ModuleTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/parser/OverloadingTest.java b/cxx-squid/src/test/java/org/sonar/cxx/parser/OverloadingTest.java index ffeca90bc8..a485d856cb 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/parser/OverloadingTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/parser/OverloadingTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/parser/ParserBaseTestHelper.java b/cxx-squid/src/test/java/org/sonar/cxx/parser/ParserBaseTestHelper.java index 83de1adab4..a57750a1f8 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/parser/ParserBaseTestHelper.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/parser/ParserBaseTestHelper.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/parser/PreprocessorDirectivesTest.java b/cxx-squid/src/test/java/org/sonar/cxx/parser/PreprocessorDirectivesTest.java index 0245f826f2..e5ddd25dc8 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/parser/PreprocessorDirectivesTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/parser/PreprocessorDirectivesTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/parser/SpecialMemberFunctionsTest.java b/cxx-squid/src/test/java/org/sonar/cxx/parser/SpecialMemberFunctionsTest.java index 3ac5785a88..3350f8759a 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/parser/SpecialMemberFunctionsTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/parser/SpecialMemberFunctionsTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/parser/StatementTest.java b/cxx-squid/src/test/java/org/sonar/cxx/parser/StatementTest.java index e1faf7ad23..5c9a685d7b 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/parser/StatementTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/parser/StatementTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/parser/TemplatesTest.java b/cxx-squid/src/test/java/org/sonar/cxx/parser/TemplatesTest.java index cf6a597182..bc429a0393 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/parser/TemplatesTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/parser/TemplatesTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/IncludeFileLexerTest.java b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/IncludeFileLexerTest.java index 3c3625d0a8..9d06261019 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/IncludeFileLexerTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/IncludeFileLexerTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/JoinStringsPreprocessorTest.java b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/JoinStringsPreprocessorTest.java index caf6e48fb6..f82d7931c3 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/JoinStringsPreprocessorTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/JoinStringsPreprocessorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/MacroContainerTest.java b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/MacroContainerTest.java index 59cedb590a..fe42f7a11e 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/MacroContainerTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/MacroContainerTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPConcatenationTest.java b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPConcatenationTest.java index d6ac1d8085..12f1b6498b 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPConcatenationTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPConcatenationTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPExpressionTest.java b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPExpressionTest.java index b78c4a4064..d50d134c9d 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPExpressionTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPGeneratedTokenTest.java b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPGeneratedTokenTest.java index 6c8a118694..beb0811ace 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPGeneratedTokenTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPGeneratedTokenTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPGrammarImplTest.java b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPGrammarImplTest.java index 5a18692416..b4fbdd845e 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPGrammarImplTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPGrammarImplTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPIncludeTest.java b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPIncludeTest.java index c709feb354..3527865e18 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPIncludeTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPIncludeTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPKeywordTest.java b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPKeywordTest.java index edb42d682c..2860dfff08 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPKeywordTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPKeywordTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPLexerTest.java b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPLexerTest.java index d2c3f2b371..c06647d46e 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPLexerTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPLexerTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPMacroTest.java b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPMacroTest.java index 152711fd58..ed78858f82 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPMacroTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPMacroTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPNumberTest.java b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPNumberTest.java index 3b4593e616..5eeb41c25d 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPNumberTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPNumberTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPParserTest.java b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPParserTest.java index a1a1cd2758..81bbc582ab 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPParserTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPParserTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPPredefinedMacrosTest.java b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPPredefinedMacrosTest.java index 245f8b77b1..3e1b06de01 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPPredefinedMacrosTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPPredefinedMacrosTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPPunctuatorTest.java b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPPunctuatorTest.java index 69dbe488e9..642e7c3fdc 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPPunctuatorTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPPunctuatorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPReplaceTest.java b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPReplaceTest.java index fb6585895b..2e20f3b7b0 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPReplaceTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPReplaceTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPSpecialIdentifierTest.java b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPSpecialIdentifierTest.java index 775ff270de..7f748fed1e 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPSpecialIdentifierTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPSpecialIdentifierTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPStateTest.java b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPStateTest.java index 8969245fda..fb5d6d2c9b 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPStateTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPStateTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPStringificationTest.java b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPStringificationTest.java index 62a570fcda..4065ead010 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPStringificationTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/PPStringificationTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/TokenListTest.java b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/TokenListTest.java index a94df591d4..f81a903351 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/TokenListTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/preprocessor/TokenListTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/utils/CxxReportIssueTest.java b/cxx-squid/src/test/java/org/sonar/cxx/utils/CxxReportIssueTest.java index 3e4477b7ee..c2f9ccb0e2 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/utils/CxxReportIssueTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/utils/CxxReportIssueTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/utils/CxxReportLocationTest.java b/cxx-squid/src/test/java/org/sonar/cxx/utils/CxxReportLocationTest.java index 61b4ae63c8..44f677d2a3 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/utils/CxxReportLocationTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/utils/CxxReportLocationTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/utils/TestUtils.java b/cxx-squid/src/test/java/org/sonar/cxx/utils/TestUtils.java index 6b9c1c3d9e..d4a32aa3ba 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/utils/TestUtils.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/utils/TestUtils.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxCognitiveComplexityVisitorTest.java b/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxCognitiveComplexityVisitorTest.java index 6bf46ca0a9..e5a0c78e83 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxCognitiveComplexityVisitorTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxCognitiveComplexityVisitorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxCpdVisitorTest.java b/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxCpdVisitorTest.java index f38e838f84..43b712113b 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxCpdVisitorTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxCpdVisitorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxFileLinesVisitorTest.java b/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxFileLinesVisitorTest.java index d5f9ba66ab..ee102858fb 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxFileLinesVisitorTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxFileLinesVisitorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxFunctionComplexityVisitorTest.java b/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxFunctionComplexityVisitorTest.java index 420a0a618e..3c8ad2eff6 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxFunctionComplexityVisitorTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxFunctionComplexityVisitorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxFunctionSizeVisitorTest.java b/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxFunctionSizeVisitorTest.java index d1d5b5bbcc..e20e7a8b51 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxFunctionSizeVisitorTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxFunctionSizeVisitorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxParseErrorLoggerVisitorTest.java b/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxParseErrorLoggerVisitorTest.java index 7055dbbf3f..c7ac762b31 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxParseErrorLoggerVisitorTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxParseErrorLoggerVisitorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or @@ -22,8 +22,8 @@ import static org.assertj.core.api.Assertions.*; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.RegisterExtension; -import org.sonar.api.utils.log.LogTesterJUnit5; -import org.sonar.api.utils.log.LoggerLevel; +import org.sonar.api.testfixtures.log.LogTesterJUnit5; +import org.slf4j.event.Level; import org.sonar.cxx.CxxAstScanner; import org.sonar.cxx.CxxFileTesterHelper; @@ -34,11 +34,11 @@ class CxxParseErrorLoggerVisitorTest { @Test void handleParseErrorTest() throws Exception { - logTester.setLevel(LoggerLevel.DEBUG); + logTester.setLevel(Level.DEBUG); var tester = CxxFileTesterHelper.create("src/test/resources/visitors/syntaxerror.cc", ".", ""); CxxAstScanner.scanSingleInputFile(tester.asInputFile()); - var log = String.join("\n", logTester.logs(LoggerLevel.DEBUG)); + var log = String.join("\n", logTester.logs(Level.DEBUG)); assertThat(log) .isNotEmpty() diff --git a/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxPublicApiVisitorTest.java b/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxPublicApiVisitorTest.java index d271cda7ef..174ee65170 100644 --- a/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxPublicApiVisitorTest.java +++ b/cxx-squid/src/test/java/org/sonar/cxx/visitors/CxxPublicApiVisitorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr-toolkit/pom.xml b/cxx-sslr-toolkit/pom.xml index b112a52d7c..96c8273b21 100644 --- a/cxx-sslr-toolkit/pom.xml +++ b/cxx-sslr-toolkit/pom.xml @@ -6,7 +6,7 @@org.sonarsource.sonarqube-plugins.cxx cxx -2.1.3-SNAPSHOT +2.2.0-SNAPSHOT cxx-sslr-toolkit diff --git a/cxx-sslr-toolkit/src/main/java/org/sonar/cxx/toolkit/CxxConfigurationModel.java b/cxx-sslr-toolkit/src/main/java/org/sonar/cxx/toolkit/CxxConfigurationModel.java index a0ec99a4c7..961a9747ac 100644 --- a/cxx-sslr-toolkit/src/main/java/org/sonar/cxx/toolkit/CxxConfigurationModel.java +++ b/cxx-sslr-toolkit/src/main/java/org/sonar/cxx/toolkit/CxxConfigurationModel.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr-toolkit/src/main/java/org/sonar/cxx/toolkit/CxxToolkit.java b/cxx-sslr-toolkit/src/main/java/org/sonar/cxx/toolkit/CxxToolkit.java index b9a3da6842..059cfee5e4 100644 --- a/cxx-sslr-toolkit/src/main/java/org/sonar/cxx/toolkit/CxxToolkit.java +++ b/cxx-sslr-toolkit/src/main/java/org/sonar/cxx/toolkit/CxxToolkit.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr-toolkit/src/main/java/org/sonar/cxx/toolkit/package-info.java b/cxx-sslr-toolkit/src/main/java/org/sonar/cxx/toolkit/package-info.java index a0a94d7f56..3729d90be9 100644 --- a/cxx-sslr-toolkit/src/main/java/org/sonar/cxx/toolkit/package-info.java +++ b/cxx-sslr-toolkit/src/main/java/org/sonar/cxx/toolkit/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/README.md b/cxx-sslr/README.md index 2268e5530f..8b13fb8951 100644 --- a/cxx-sslr/README.md +++ b/cxx-sslr/README.md @@ -31,7 +31,7 @@ In the original version, some features were discontinued in subsequent versions, ```Java /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2021-2022 SonarOpenCommunity + * Copyright (C) 2021-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/pom.xml b/cxx-sslr/pom.xml index 9e14d4a154..c811f91a90 100644 --- a/cxx-sslr/pom.xml +++ b/cxx-sslr/pom.xml @@ -7,7 +7,7 @@org.sonarsource.sonarqube-plugins.cxx cxx -2.1.3-SNAPSHOT +2.2.0-SNAPSHOT cxx-sslr @@ -15,7 +15,7 @@pom - 2022 +2022-2024 diff --git a/cxx-sslr/sslr-core/pom.xml b/cxx-sslr/sslr-core/pom.xml index 4a1c0e24ca..ee9187270a 100644 --- a/cxx-sslr/sslr-core/pom.xml +++ b/cxx-sslr/sslr-core/pom.xml @@ -5,7 +5,7 @@ org.sonarsource.sonarqube-plugins.cxx cxx-sslr -2.1.3-SNAPSHOT +2.2.0-SNAPSHOT sslr-core diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/AstAndTokenVisitor.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/AstAndTokenVisitor.java index 3048c86eae..7179f684fc 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/AstAndTokenVisitor.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/AstAndTokenVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/AstNode.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/AstNode.java index 017afcf250..93da0f51ab 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/AstNode.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/AstNode.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/AstNodeSkippingPolicy.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/AstNodeSkippingPolicy.java index 3c2ea4d5d9..ef74e5d6bd 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/AstNodeSkippingPolicy.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/AstNodeSkippingPolicy.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/AstNodeType.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/AstNodeType.java index 1c02e73b27..916a21bcea 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/AstNodeType.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/AstNodeType.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/AstVisitor.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/AstVisitor.java index f77f773e42..cae4166897 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/AstVisitor.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/AstVisitor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/GenericTokenType.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/GenericTokenType.java index 04d285740d..214c402771 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/GenericTokenType.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/GenericTokenType.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/Grammar.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/Grammar.java index ba7342ef05..ea1a0c359d 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/Grammar.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/Grammar.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/PreprocessingDirective.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/PreprocessingDirective.java index b2479e7258..0a3cd9672a 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/PreprocessingDirective.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/PreprocessingDirective.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/Preprocessor.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/Preprocessor.java index 33bb69ff6a..ca3045960f 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/Preprocessor.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/Preprocessor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/PreprocessorAction.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/PreprocessorAction.java index de722c2a8c..479541c7c0 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/PreprocessorAction.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/PreprocessorAction.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/RecognitionException.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/RecognitionException.java index 14a4fc236a..f279a86b0c 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/RecognitionException.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/RecognitionException.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/Rule.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/Rule.java index 73abc6b384..0f17329a4a 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/Rule.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/Rule.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/Token.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/Token.java index 92be4244e3..fc23788680 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/Token.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/Token.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/TokenType.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/TokenType.java index c35893070a..f6350fa2b0 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/TokenType.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/TokenType.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/Trivia.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/Trivia.java index 6ec3a09367..5c2bcbc64c 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/Trivia.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/Trivia.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/package-info.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/package-info.java index 6601429cae..3fd9675e51 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/package-info.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/ActionParser.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/ActionParser.java index b4740e3a7c..eb7a74c355 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/ActionParser.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/ActionParser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/AstNodeBuilder.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/AstNodeBuilder.java index 77462c0202..7707534e87 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/AstNodeBuilder.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/AstNodeBuilder.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/GrammarBuilder.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/GrammarBuilder.java index 2c06bc274c..f8ff6460b1 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/GrammarBuilder.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/GrammarBuilder.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/Input.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/Input.java index d255d73a93..3b687dea30 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/Input.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/Input.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/NodeBuilder.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/NodeBuilder.java index 70158e4725..3cec2c217d 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/NodeBuilder.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/NodeBuilder.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/NonterminalBuilder.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/NonterminalBuilder.java index 907f03920d..7a8c5f7abe 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/NonterminalBuilder.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/NonterminalBuilder.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/Optional.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/Optional.java index 0c762053f6..12f160cac0 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/Optional.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/Optional.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/package-info.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/package-info.java index 8c88d2114a..06ff947a84 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/package-info.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/api/typed/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/Lexer.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/Lexer.java index e13cf9473d..840c2e7bfd 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/Lexer.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/Lexer.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/LexerException.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/LexerException.java index 6a220dbc4f..09c1f76ead 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/LexerException.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/LexerException.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/Parser.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/Parser.java index 19f444ef74..f4fccfdd9c 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/Parser.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/Parser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/AlwaysSkipFromAst.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/AlwaysSkipFromAst.java index 206e47768d..a98c4b01ab 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/AlwaysSkipFromAst.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/AlwaysSkipFromAst.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/AstWalker.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/AstWalker.java index 6cf94f5f94..e6c4ca3beb 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/AstWalker.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/AstWalker.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/AstXmlPrinter.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/AstXmlPrinter.java index bd47fe7638..92ed599ad7 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/AstXmlPrinter.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/AstXmlPrinter.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/NeverSkipFromAst.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/NeverSkipFromAst.java index 5f50b3c9cc..ef51f8cb25 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/NeverSkipFromAst.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/NeverSkipFromAst.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/SkipFromAstIfOnlyOneChild.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/SkipFromAstIfOnlyOneChild.java index acf6683f0a..98ec0e0ca7 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/SkipFromAstIfOnlyOneChild.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/SkipFromAstIfOnlyOneChild.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/package-info.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/package-info.java index adee963916..47af98752d 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/package-info.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/ast/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/BlackHoleChannel.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/BlackHoleChannel.java index 82b4acc84c..2cfc6b348e 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/BlackHoleChannel.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/BlackHoleChannel.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/BomCharacterChannel.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/BomCharacterChannel.java index 46645d0e71..7c9c70c591 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/BomCharacterChannel.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/BomCharacterChannel.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/CommentRegexpChannel.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/CommentRegexpChannel.java index 2890bd63bf..6983c9f98f 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/CommentRegexpChannel.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/CommentRegexpChannel.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/IdentifierAndKeywordChannel.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/IdentifierAndKeywordChannel.java index 397a6d846d..bbaf050392 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/IdentifierAndKeywordChannel.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/IdentifierAndKeywordChannel.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/PunctuatorChannel.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/PunctuatorChannel.java index 5dd28a2087..bb227ca575 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/PunctuatorChannel.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/PunctuatorChannel.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/RegexpChannel.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/RegexpChannel.java index bb031c5166..0efe46b366 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/RegexpChannel.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/RegexpChannel.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/RegexpChannelBuilder.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/RegexpChannelBuilder.java index c6a80dc5a6..8bdc3b556e 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/RegexpChannelBuilder.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/RegexpChannelBuilder.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/UnknownCharacterChannel.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/UnknownCharacterChannel.java index 6b1cec1f1a..101e3a968e 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/UnknownCharacterChannel.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/UnknownCharacterChannel.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/package-info.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/package-info.java index 5dd96597cd..b96ea84fe3 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/package-info.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/channel/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/matcher/GrammarFunctions.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/matcher/GrammarFunctions.java index 3f69d7ed80..17d35d7ec2 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/matcher/GrammarFunctions.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/matcher/GrammarFunctions.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/matcher/Matcher.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/matcher/Matcher.java index 66a48a976e..99736c55ee 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/matcher/Matcher.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/matcher/Matcher.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/matcher/RuleDefinition.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/matcher/RuleDefinition.java index 081bfd26b4..b6acdbe642 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/matcher/RuleDefinition.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/matcher/RuleDefinition.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/matcher/package-info.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/matcher/package-info.java index 706227d522..e1096501ee 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/matcher/package-info.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/matcher/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/package-info.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/package-info.java index 93e761c7f8..c1f8de9d7d 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/package-info.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/token/TokenUtils.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/token/TokenUtils.java index 9f656398bb..e260571331 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/token/TokenUtils.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/token/TokenUtils.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/token/package-info.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/token/package-info.java index 9063e1834f..3fbd5950bc 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/token/package-info.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/token/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/AstNodeReflector.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/AstNodeReflector.java index 26278e21f7..8128fc5b5d 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/AstNodeReflector.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/AstNodeReflector.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/DelayedRuleInvocationExpression.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/DelayedRuleInvocationExpression.java index e56def70c6..1fe5303f54 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/DelayedRuleInvocationExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/DelayedRuleInvocationExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/GrammarBuilderInterceptor.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/GrammarBuilderInterceptor.java index 1c5312d8d8..d4378159aa 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/GrammarBuilderInterceptor.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/GrammarBuilderInterceptor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/Interceptor.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/Interceptor.java index 783a273513..f5811c36e7 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/Interceptor.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/Interceptor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/MethodInterceptor.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/MethodInterceptor.java index dc59af8373..73d1e54a82 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/MethodInterceptor.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/MethodInterceptor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/ReflectionUtils.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/ReflectionUtils.java index 01d8ec5c27..dd216ab4f2 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/ReflectionUtils.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/ReflectionUtils.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/SyntaxTreeCreator.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/SyntaxTreeCreator.java index a99cdc95e4..e992998bb9 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/SyntaxTreeCreator.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/SyntaxTreeCreator.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/package-info.java b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/package-info.java index 2eb0ba677e..abcd7017fb 100644 --- a/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/package-info.java +++ b/cxx-sslr/sslr-core/src/main/java/com/sonar/cxx/sslr/impl/typed/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/Channel.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/Channel.java index b8b9e55e43..88faa340bd 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/Channel.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/Channel.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/ChannelCodeReaderFilter.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/ChannelCodeReaderFilter.java index e304251385..61246fdfda 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/ChannelCodeReaderFilter.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/ChannelCodeReaderFilter.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/ChannelDispatcher.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/ChannelDispatcher.java index 5aa02c182a..ea7d3dc1cf 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/ChannelDispatcher.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/ChannelDispatcher.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/ChannelException.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/ChannelException.java index 9718067901..82b2d21204 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/ChannelException.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/ChannelException.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/CodeBuffer.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/CodeBuffer.java index c6cf461906..6de09e966f 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/CodeBuffer.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/CodeBuffer.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/CodeReader.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/CodeReader.java index ae0be87a6a..84a180ff03 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/CodeReader.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/CodeReader.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/CodeReaderConfiguration.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/CodeReaderConfiguration.java index 7ec6f9cf14..9d57a8aa0b 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/CodeReaderConfiguration.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/CodeReaderConfiguration.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/CodeReaderFilter.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/CodeReaderFilter.java index 4c3b7ac31b..2434d4f417 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/CodeReaderFilter.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/CodeReaderFilter.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/EndMatcher.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/EndMatcher.java index f2363962e2..44a0c87938 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/EndMatcher.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/EndMatcher.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/RegexChannel.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/RegexChannel.java index dcd226f808..b2d7906cb4 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/RegexChannel.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/RegexChannel.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/package-info.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/package-info.java index db7db98f37..3972d6030b 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/package-info.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/channel/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/GrammarBuilder.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/GrammarBuilder.java index 4c9c41e33e..4d5e389a73 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/GrammarBuilder.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/GrammarBuilder.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/GrammarException.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/GrammarException.java index 7c988316de..b2f6fc6c44 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/GrammarException.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/GrammarException.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/GrammarRuleBuilder.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/GrammarRuleBuilder.java index 29d1e40e58..158fc9e2f6 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/GrammarRuleBuilder.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/GrammarRuleBuilder.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/GrammarRuleKey.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/GrammarRuleKey.java index d17fec8322..c99a5d92b8 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/GrammarRuleKey.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/GrammarRuleKey.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/LexerfulGrammarBuilder.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/LexerfulGrammarBuilder.java index 64a2384df7..7407682012 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/LexerfulGrammarBuilder.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/LexerfulGrammarBuilder.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/LexerlessGrammarBuilder.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/LexerlessGrammarBuilder.java index 428ba51944..c6446cf416 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/LexerlessGrammarBuilder.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/LexerlessGrammarBuilder.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/package-info.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/package-info.java index cc4f2dec94..8eaacaa6a4 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/package-info.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/grammar/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/grammar/MutableGrammar.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/grammar/MutableGrammar.java index 8b76861a4d..53739033e5 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/grammar/MutableGrammar.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/grammar/MutableGrammar.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/grammar/MutableParsingRule.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/grammar/MutableParsingRule.java index be76ed1f2a..0c0565395b 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/grammar/MutableParsingRule.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/grammar/MutableParsingRule.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/grammar/package-info.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/grammar/package-info.java index f340ac4a34..407e2d3f6e 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/grammar/package-info.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/grammar/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/AstCreator.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/AstCreator.java index 5e1dc5864b..edc8160b4f 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/AstCreator.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/AstCreator.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/ImmutableInputBuffer.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/ImmutableInputBuffer.java index 37ed8176b4..b5dee993bf 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/ImmutableInputBuffer.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/ImmutableInputBuffer.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/InputBuffer.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/InputBuffer.java index 9c8f01107a..9a8fdcdd33 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/InputBuffer.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/InputBuffer.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/LexerfulAstCreator.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/LexerfulAstCreator.java index 0f06004e1e..7afc12809d 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/LexerfulAstCreator.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/LexerfulAstCreator.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/LocatedText.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/LocatedText.java index ab35001ebc..64d8ff6143 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/LocatedText.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/LocatedText.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/Matcher.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/Matcher.java index 320aefee2b..4f12664763 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/Matcher.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/Matcher.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/MatcherPathElement.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/MatcherPathElement.java index 5ba6d00474..53948df420 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/MatcherPathElement.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/MatcherPathElement.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/ParseNode.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/ParseNode.java index 25a85c3327..b7459add10 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/ParseNode.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/ParseNode.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/TextLocation.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/TextLocation.java index 521a2def8a..3a44d8b3fa 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/TextLocation.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/TextLocation.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/TextUtils.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/TextUtils.java index 0534ebfee3..ff53d608f5 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/TextUtils.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/TextUtils.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/package-info.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/package-info.java index 4e90d3f773..6102a239f4 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/package-info.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/matchers/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/CompilableGrammarRule.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/CompilableGrammarRule.java index e0c694fdcb..4309f0a5d6 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/CompilableGrammarRule.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/CompilableGrammarRule.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/CompilationHandler.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/CompilationHandler.java index fc6e7868e9..23833a118c 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/CompilationHandler.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/CompilationHandler.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/CompiledGrammar.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/CompiledGrammar.java index 417b5c317f..f02b54c0ad 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/CompiledGrammar.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/CompiledGrammar.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/EndOfInputExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/EndOfInputExpression.java index 4755ae17a3..727bd5831f 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/EndOfInputExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/EndOfInputExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/ErrorLocatingHandler.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/ErrorLocatingHandler.java index 6d88f7f241..4a771d149a 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/ErrorLocatingHandler.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/ErrorLocatingHandler.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/ErrorTreeNode.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/ErrorTreeNode.java index 1bf18b4e33..db1c742290 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/ErrorTreeNode.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/ErrorTreeNode.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/FirstOfExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/FirstOfExpression.java index 189f706e84..8c458259a7 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/FirstOfExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/FirstOfExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/Instruction.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/Instruction.java index 808d6dec15..27bf5bec87 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/Instruction.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/Instruction.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/Machine.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/Machine.java index 9d39a5a34d..e1a157ddfd 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/Machine.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/Machine.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/MachineHandler.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/MachineHandler.java index 5f0fadcf34..1271b04de5 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/MachineHandler.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/MachineHandler.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/MachineStack.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/MachineStack.java index d4bad34d52..803872a3be 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/MachineStack.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/MachineStack.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/MemoParsingExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/MemoParsingExpression.java index 13741a4860..188cd003cb 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/MemoParsingExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/MemoParsingExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/MutableGrammarCompiler.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/MutableGrammarCompiler.java index 0bb7aa5284..6be0fdc9d0 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/MutableGrammarCompiler.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/MutableGrammarCompiler.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/NativeExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/NativeExpression.java index 445bf0c1be..5195ef4cfd 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/NativeExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/NativeExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/NextExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/NextExpression.java index d90a9b6e22..7d4eee86fd 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/NextExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/NextExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/NextNotExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/NextNotExpression.java index 1bce2bc0d2..1d38c93cc1 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/NextNotExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/NextNotExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/NothingExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/NothingExpression.java index a996bd260f..41459dd6dd 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/NothingExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/NothingExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/OneOrMoreExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/OneOrMoreExpression.java index b0f804d54c..980b6f5582 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/OneOrMoreExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/OneOrMoreExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/OptionalExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/OptionalExpression.java index 7cafe113b4..416c32f745 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/OptionalExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/OptionalExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/ParsingExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/ParsingExpression.java index 4b53d4d372..6bef2d66a5 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/ParsingExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/ParsingExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/PatternExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/PatternExpression.java index cca4d13181..d7f6a4d4d9 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/PatternExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/PatternExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/RuleRefExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/RuleRefExpression.java index de4350d397..4520917e12 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/RuleRefExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/RuleRefExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/SequenceExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/SequenceExpression.java index 442c7909cc..809a52f45e 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/SequenceExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/SequenceExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/StringExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/StringExpression.java index 664fdc67ab..ba14529e33 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/StringExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/StringExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/TokenExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/TokenExpression.java index 6b057e7d19..09034de036 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/TokenExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/TokenExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/TriviaExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/TriviaExpression.java index da95f40a83..2fe597a7a9 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/TriviaExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/TriviaExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/ZeroOrMoreExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/ZeroOrMoreExpression.java index 469de9b62c..4b154524b7 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/ZeroOrMoreExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/ZeroOrMoreExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/AdjacentExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/AdjacentExpression.java index 393915d863..40df85a483 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/AdjacentExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/AdjacentExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/AnyTokenExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/AnyTokenExpression.java index 3bd5563b35..8753e7cd63 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/AnyTokenExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/AnyTokenExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/LexerfulParseErrorFormatter.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/LexerfulParseErrorFormatter.java index 1cea29316b..e0c01cba81 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/LexerfulParseErrorFormatter.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/LexerfulParseErrorFormatter.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TillNewLineExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TillNewLineExpression.java index 54629d34ba..9f115ee533 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TillNewLineExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TillNewLineExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypeClassExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypeClassExpression.java index 3be76246c4..c8b0392ede 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypeClassExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypeClassExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypeExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypeExpression.java index c5942e1a3a..28fd853715 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypeExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypeExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypesExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypesExpression.java index 9e33571cfa..8ad84a351b 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypesExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypesExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenValueExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenValueExpression.java index f6c1a4c371..d3a27a80fc 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenValueExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenValueExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokensBridgeExpression.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokensBridgeExpression.java index ebc39577ee..6df5053fdf 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokensBridgeExpression.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokensBridgeExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/package-info.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/package-info.java index 5934663d7f..6fb9476204 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/package-info.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/lexerful/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/package-info.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/package-info.java index aae3870ed8..ef6a98b780 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/package-info.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/internal/vm/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/GrammarOperators.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/GrammarOperators.java index c56363f869..f8660abe67 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/GrammarOperators.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/GrammarOperators.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/LexerlessGrammar.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/LexerlessGrammar.java index 9f7baa9a07..370e5abd74 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/LexerlessGrammar.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/LexerlessGrammar.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/ParseError.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/ParseError.java index c3102fca8b..6206dabc9d 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/ParseError.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/ParseError.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/ParseErrorFormatter.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/ParseErrorFormatter.java index e8ae99bce3..6c62532e48 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/ParseErrorFormatter.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/ParseErrorFormatter.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/ParseRunner.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/ParseRunner.java index 4d684d20cf..8c1845c1b3 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/ParseRunner.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/ParseRunner.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/ParserAdapter.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/ParserAdapter.java index f5e8bbf5a9..7330759489 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/ParserAdapter.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/ParserAdapter.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/ParsingResult.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/ParsingResult.java index 5504d71274..09126e04c8 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/ParsingResult.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/ParsingResult.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/package-info.java b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/package-info.java index 8204e83311..1e5f57707a 100644 --- a/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/package-info.java +++ b/cxx-sslr/sslr-core/src/main/java/org/sonar/cxx/sslr/parser/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/api/AstNodeTest.java b/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/api/AstNodeTest.java index 4dc42c78f2..e4945e3bc5 100644 --- a/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/api/AstNodeTest.java +++ b/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/api/AstNodeTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/api/GrammarTest.java b/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/api/GrammarTest.java index c7dd25c28d..54cf90be9f 100644 --- a/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/api/GrammarTest.java +++ b/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/api/GrammarTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/api/typed/ActionParserTest.java b/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/api/typed/ActionParserTest.java index e8e39b7ff4..aa6904537f 100644 --- a/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/api/typed/ActionParserTest.java +++ b/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/api/typed/ActionParserTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/api/typed/InputTest.java b/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/api/typed/InputTest.java index 345a170e3e..2daff32e78 100644 --- a/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/api/typed/InputTest.java +++ b/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/api/typed/InputTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/api/typed/OptionalTest.java b/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/api/typed/OptionalTest.java index 0a2b4c6d30..f40da006c0 100644 --- a/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/api/typed/OptionalTest.java +++ b/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/api/typed/OptionalTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/ast/AlwaysSkipFromAstTest.java b/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/ast/AlwaysSkipFromAstTest.java index 554e8d9da2..4614ff3e75 100644 --- a/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/ast/AlwaysSkipFromAstTest.java +++ b/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/ast/AlwaysSkipFromAstTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/ast/NeverSkipFromAstTest.java b/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/ast/NeverSkipFromAstTest.java index 98282b315c..36d3352127 100644 --- a/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/ast/NeverSkipFromAstTest.java +++ b/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/ast/NeverSkipFromAstTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/ast/SkipFromAstIfOnlyOneChildTest.java b/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/ast/SkipFromAstIfOnlyOneChildTest.java index f8430e175d..a19b54f666 100644 --- a/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/ast/SkipFromAstIfOnlyOneChildTest.java +++ b/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/ast/SkipFromAstIfOnlyOneChildTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/matcher/GrammarFunctionsTest.java b/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/matcher/GrammarFunctionsTest.java index 28ea3e2985..ce1b10c9d6 100644 --- a/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/matcher/GrammarFunctionsTest.java +++ b/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/matcher/GrammarFunctionsTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/typed/DelayedRuleInvocationExpressionTest.java b/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/typed/DelayedRuleInvocationExpressionTest.java index 98963527ab..05945f2d1e 100644 --- a/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/typed/DelayedRuleInvocationExpressionTest.java +++ b/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/typed/DelayedRuleInvocationExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/typed/InterceptorTest.java b/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/typed/InterceptorTest.java index c93a6afe0c..8bc5bcd126 100644 --- a/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/typed/InterceptorTest.java +++ b/cxx-sslr/sslr-core/src/test/java/com/sonar/cxx/sslr/impl/typed/InterceptorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or @@ -170,7 +170,7 @@ void requires_final_methods_to_be_non_public() { var thrown = catchThrowableOfType(() -> Interceptor.create(PublicFinalMethod.class, new Class[]{}, new Object[]{}, methodInterceptor), - VerifyError.class); + IncompatibleClassChangeError.class); assertThat(thrown) // Note that details of the message are different between JDK versions .hasMessageStartingWith("class GeneratedBySSLR overrides final method"); diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/channel/ChannelDispatcherTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/channel/ChannelDispatcherTest.java index 92dbb2ccbe..6509c7df8c 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/channel/ChannelDispatcherTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/channel/ChannelDispatcherTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/channel/CodeBufferTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/channel/CodeBufferTest.java index d0f1e2268d..505185e1b7 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/channel/CodeBufferTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/channel/CodeBufferTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/channel/CodeReaderTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/channel/CodeReaderTest.java index bedf276b3a..44b1ea2c54 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/channel/CodeReaderTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/channel/CodeReaderTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/channel/RegexChannelTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/channel/RegexChannelTest.java index 7f3454033b..77823ec976 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/channel/RegexChannelTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/channel/RegexChannelTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/grammar/LexerfulGrammarBuilderTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/grammar/LexerfulGrammarBuilderTest.java index aefe56ef04..e70a2b80b8 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/grammar/LexerfulGrammarBuilderTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/grammar/LexerfulGrammarBuilderTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/grammar/LexerlessGrammarBuilderTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/grammar/LexerlessGrammarBuilderTest.java index 90507aa071..048d7a43c0 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/grammar/LexerlessGrammarBuilderTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/grammar/LexerlessGrammarBuilderTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/grammar/RuleBuilderTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/grammar/RuleBuilderTest.java index f05dd8e8a6..8e2e67cf1f 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/grammar/RuleBuilderTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/grammar/RuleBuilderTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/grammar/MutableGrammarTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/grammar/MutableGrammarTest.java index f46403322d..3bf97b2494 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/grammar/MutableGrammarTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/grammar/MutableGrammarTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/grammar/MutableParsingRuleTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/grammar/MutableParsingRuleTest.java index 5245cabd28..277fa4038c 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/grammar/MutableParsingRuleTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/grammar/MutableParsingRuleTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/AstCreatorTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/AstCreatorTest.java index 62915c1072..a85bb567db 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/AstCreatorTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/AstCreatorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/ExpressionGrammar.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/ExpressionGrammar.java index 1636c150c3..98546851a1 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/ExpressionGrammar.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/ExpressionGrammar.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/ExpressionGrammarTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/ExpressionGrammarTest.java index 135d175b18..bb8de74f40 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/ExpressionGrammarTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/ExpressionGrammarTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/ImmutableInputBufferTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/ImmutableInputBufferTest.java index 0b28316b01..e4fe3c0feb 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/ImmutableInputBufferTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/ImmutableInputBufferTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/ParseTreePrinter.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/ParseTreePrinter.java index 62aea4070d..646785c398 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/ParseTreePrinter.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/ParseTreePrinter.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/TextUtilsTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/TextUtilsTest.java index 7064bfe733..da87533eea 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/TextUtilsTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/matchers/TextUtilsTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/EndOfInputExpressionTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/EndOfInputExpressionTest.java index fa0a75ca9f..34431d9fc8 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/EndOfInputExpressionTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/EndOfInputExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/ErrorLocatingHandlerTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/ErrorLocatingHandlerTest.java index 0581b86674..c2668a12b9 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/ErrorLocatingHandlerTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/ErrorLocatingHandlerTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/FirstOfExpressionTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/FirstOfExpressionTest.java index 7fe17863f4..3adee253e4 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/FirstOfExpressionTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/FirstOfExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/InstructionTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/InstructionTest.java index 6da291672f..a355fb6e2c 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/InstructionTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/InstructionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/MachineIntegrationTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/MachineIntegrationTest.java index 5515e2ec88..22a695d57b 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/MachineIntegrationTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/MachineIntegrationTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/MachineTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/MachineTest.java index 1de4894cb7..485c38e891 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/MachineTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/MachineTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/NextExpressionTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/NextExpressionTest.java index eb704b1f10..d5a3951087 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/NextExpressionTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/NextExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/NextNotExpressionTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/NextNotExpressionTest.java index f0cb33bd3e..992bb5d54f 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/NextNotExpressionTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/NextNotExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/NothingExpressionTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/NothingExpressionTest.java index 29816f38fb..81b82b8f79 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/NothingExpressionTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/NothingExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/OneOrMoreExpressionTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/OneOrMoreExpressionTest.java index cfa7408ceb..a1bdd408e2 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/OneOrMoreExpressionTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/OneOrMoreExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/OptionalExpressionTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/OptionalExpressionTest.java index 942ec45153..5b6f021aa7 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/OptionalExpressionTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/OptionalExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/PatternExpressionTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/PatternExpressionTest.java index e77ed18509..2b02ae0e56 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/PatternExpressionTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/PatternExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/RuleRefExpressionTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/RuleRefExpressionTest.java index 7a68457a41..15c5e3edaf 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/RuleRefExpressionTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/RuleRefExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/SequenceExpressionTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/SequenceExpressionTest.java index 82abded611..d7296e55f0 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/SequenceExpressionTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/SequenceExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/StringExpressionTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/StringExpressionTest.java index 1f23eeabef..8fe7d896a6 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/StringExpressionTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/StringExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/SubExpression.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/SubExpression.java index 41efcbd568..1a5f870c66 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/SubExpression.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/SubExpression.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/TokenExpressionTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/TokenExpressionTest.java index 69645af70c..576a5b43a5 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/TokenExpressionTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/TokenExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/TriviaExpressionTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/TriviaExpressionTest.java index 3f93a2e7cb..43f0c99c48 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/TriviaExpressionTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/TriviaExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/ZeroOrMoreExpressionTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/ZeroOrMoreExpressionTest.java index 41e1b3ac09..2bfd53d1c3 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/ZeroOrMoreExpressionTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/ZeroOrMoreExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/AdjacentExpressionTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/AdjacentExpressionTest.java index 6f39f8d20c..8ed767357b 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/AdjacentExpressionTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/AdjacentExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/AnyTokenExpressionTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/AnyTokenExpressionTest.java index ad941045b0..af82a402f1 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/AnyTokenExpressionTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/AnyTokenExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/LexerfulMachineIntegrationTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/LexerfulMachineIntegrationTest.java index d3a70c138e..8510dd0fff 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/LexerfulMachineIntegrationTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/LexerfulMachineIntegrationTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/LexerfulParseErrorFormatterTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/LexerfulParseErrorFormatterTest.java index 248423cfa7..fcf3ed52b0 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/LexerfulParseErrorFormatterTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/LexerfulParseErrorFormatterTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TillNewLineExpressionTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TillNewLineExpressionTest.java index 50e80e1842..3df9c5f52d 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TillNewLineExpressionTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TillNewLineExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypeClassTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypeClassTest.java index e49f9cc33a..33d84ea0a8 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypeClassTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypeClassTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypeExpressionTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypeExpressionTest.java index 7c449f4fcf..4e432fd888 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypeExpressionTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypeExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypesExpressionTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypesExpressionTest.java index 6962a87273..46c76969d6 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypesExpressionTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenTypesExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenValueExpressionTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenValueExpressionTest.java index 2861d99724..a7ba66bdad 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenValueExpressionTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokenValueExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokensBridgeExpressionTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokensBridgeExpressionTest.java index 2d08ce772d..30b6a27110 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokensBridgeExpressionTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/internal/vm/lexerful/TokensBridgeExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/parser/GrammarOperatorsTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/parser/GrammarOperatorsTest.java index b0432bfe6a..24b0734cef 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/parser/GrammarOperatorsTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/parser/GrammarOperatorsTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/parser/LexerlessGrammarTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/parser/LexerlessGrammarTest.java index 079ebe7d3a..8c1ef946ff 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/parser/LexerlessGrammarTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/parser/LexerlessGrammarTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/parser/ParseErrorFormatterTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/parser/ParseErrorFormatterTest.java index e93ea5f741..d03550d92d 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/parser/ParseErrorFormatterTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/parser/ParseErrorFormatterTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/parser/ParseRunnerTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/parser/ParseRunnerTest.java index 95a6f73032..671c643e26 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/parser/ParseRunnerTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/parser/ParseRunnerTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/parser/ParserAdapterTest.java b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/parser/ParserAdapterTest.java index 1f0f296ea4..c3672836c4 100644 --- a/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/parser/ParserAdapterTest.java +++ b/cxx-sslr/sslr-core/src/test/java/org/sonar/cxx/sslr/parser/ParserAdapterTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/pom.xml b/cxx-sslr/sslr-testing-harness/pom.xml index e35684f057..7b61a66b52 100644 --- a/cxx-sslr/sslr-testing-harness/pom.xml +++ b/cxx-sslr/sslr-testing-harness/pom.xml @@ -7,7 +7,7 @@org.sonarsource.sonarqube-plugins.cxx cxx-sslr -2.1.3-SNAPSHOT +2.2.0-SNAPSHOT sslr-testing-harness diff --git a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasCommentCondition.java b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasCommentCondition.java index 5a9cf129e8..567ac485ce 100644 --- a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasCommentCondition.java +++ b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasCommentCondition.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasLastTokenCondition.java b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasLastTokenCondition.java index fd607afbcb..70c6545517 100644 --- a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasLastTokenCondition.java +++ b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasLastTokenCondition.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasTokenCondition.java b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasTokenCondition.java index 7f6669d4a5..da9c11d7f2 100644 --- a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasTokenCondition.java +++ b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasTokenCondition.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasTokenTypeCondition.java b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasTokenTypeCondition.java index a5101e245f..7d88dad629 100644 --- a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasTokenTypeCondition.java +++ b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasTokenTypeCondition.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasTokenValueCondition.java b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasTokenValueCondition.java index 12aed6c6d2..002410079c 100644 --- a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasTokenValueCondition.java +++ b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasTokenValueCondition.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasTokensCondition.java b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasTokensCondition.java index c17cb1cc23..7a7e2b8cd9 100644 --- a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasTokensCondition.java +++ b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/HasTokensCondition.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/LexerConditions.java b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/LexerConditions.java index 8be5578f7f..9644e8fadf 100644 --- a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/LexerConditions.java +++ b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/LexerConditions.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/package-info.java b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/package-info.java index a40173f4de..8c19360c82 100644 --- a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/package-info.java +++ b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/lexer/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/MiniCColorizer.java b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/MiniCColorizer.java index 5ec12097af..6669a22985 100644 --- a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/MiniCColorizer.java +++ b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/MiniCColorizer.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/MiniCGrammar.java b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/MiniCGrammar.java index edd55e487e..4eea8634a4 100644 --- a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/MiniCGrammar.java +++ b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/MiniCGrammar.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/MiniCLexer.java b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/MiniCLexer.java index bf35be3057..5a1f65467a 100644 --- a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/MiniCLexer.java +++ b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/MiniCLexer.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/MiniCParser.java b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/MiniCParser.java index 70c843ff6f..0aaa2e540f 100644 --- a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/MiniCParser.java +++ b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/MiniCParser.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/MiniCToolkit.java b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/MiniCToolkit.java index 4f26675707..e53732e22c 100644 --- a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/MiniCToolkit.java +++ b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/MiniCToolkit.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/package-info.java b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/package-info.java index 54fd2d403b..3ca661914e 100644 --- a/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/package-info.java +++ b/cxx-sslr/sslr-testing-harness/src/main/java/com/sonar/cxx/sslr/test/minic/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/test/channel/ChannelCondition.java b/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/test/channel/ChannelCondition.java index 1b7d18f740..5cd88f3fcb 100644 --- a/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/test/channel/ChannelCondition.java +++ b/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/test/channel/ChannelCondition.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/test/channel/ChannelMatchers.java b/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/test/channel/ChannelMatchers.java index 5e9ee901b2..fd2c4783a5 100644 --- a/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/test/channel/ChannelMatchers.java +++ b/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/test/channel/ChannelMatchers.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/test/channel/ReaderHasNextCharCondition.java b/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/test/channel/ReaderHasNextCharCondition.java index 8a39a5b177..34cf0519d4 100644 --- a/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/test/channel/ReaderHasNextCharCondition.java +++ b/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/test/channel/ReaderHasNextCharCondition.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/test/channel/package-info.java b/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/test/channel/package-info.java index 0f07536c72..285288f102 100644 --- a/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/test/channel/package-info.java +++ b/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/test/channel/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/tests/Assertions.java b/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/tests/Assertions.java index 0a6ff6ed2f..b6f9bd315b 100644 --- a/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/tests/Assertions.java +++ b/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/tests/Assertions.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/tests/ParserAssert.java b/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/tests/ParserAssert.java index f045630074..ca8d17e33a 100644 --- a/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/tests/ParserAssert.java +++ b/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/tests/ParserAssert.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/tests/ParsingResultComparisonFailure.java b/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/tests/ParsingResultComparisonFailure.java index d64ad244dc..07fcc16de2 100644 --- a/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/tests/ParsingResultComparisonFailure.java +++ b/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/tests/ParsingResultComparisonFailure.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/tests/RuleAssert.java b/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/tests/RuleAssert.java index 55ec3dfe0c..83c03ce9ae 100644 --- a/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/tests/RuleAssert.java +++ b/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/tests/RuleAssert.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/tests/package-info.java b/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/tests/package-info.java index 3733b646fb..6b386ff932 100644 --- a/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/tests/package-info.java +++ b/cxx-sslr/sslr-testing-harness/src/main/java/org/sonar/cxx/sslr/tests/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/test/java/org/sonar/cxx/sslr/test/channel/ChannelMatchersTest.java b/cxx-sslr/sslr-testing-harness/src/test/java/org/sonar/cxx/sslr/test/channel/ChannelMatchersTest.java index 950367244a..4b990a9f8f 100644 --- a/cxx-sslr/sslr-testing-harness/src/test/java/org/sonar/cxx/sslr/test/channel/ChannelMatchersTest.java +++ b/cxx-sslr/sslr-testing-harness/src/test/java/org/sonar/cxx/sslr/test/channel/ChannelMatchersTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/test/java/org/sonar/cxx/sslr/tests/AssertionsTest.java b/cxx-sslr/sslr-testing-harness/src/test/java/org/sonar/cxx/sslr/tests/AssertionsTest.java index 1d2a78136b..03522c83c0 100644 --- a/cxx-sslr/sslr-testing-harness/src/test/java/org/sonar/cxx/sslr/tests/AssertionsTest.java +++ b/cxx-sslr/sslr-testing-harness/src/test/java/org/sonar/cxx/sslr/tests/AssertionsTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/test/java/org/sonar/cxx/sslr/tests/ParserAssertTest.java b/cxx-sslr/sslr-testing-harness/src/test/java/org/sonar/cxx/sslr/tests/ParserAssertTest.java index 7258c308ba..d7e5b74009 100644 --- a/cxx-sslr/sslr-testing-harness/src/test/java/org/sonar/cxx/sslr/tests/ParserAssertTest.java +++ b/cxx-sslr/sslr-testing-harness/src/test/java/org/sonar/cxx/sslr/tests/ParserAssertTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/test/java/org/sonar/cxx/sslr/tests/ParsingResultComparisonFailureTest.java b/cxx-sslr/sslr-testing-harness/src/test/java/org/sonar/cxx/sslr/tests/ParsingResultComparisonFailureTest.java index f710d34a96..7a21605b64 100644 --- a/cxx-sslr/sslr-testing-harness/src/test/java/org/sonar/cxx/sslr/tests/ParsingResultComparisonFailureTest.java +++ b/cxx-sslr/sslr-testing-harness/src/test/java/org/sonar/cxx/sslr/tests/ParsingResultComparisonFailureTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-testing-harness/src/test/java/org/sonar/cxx/sslr/tests/RuleAssertTest.java b/cxx-sslr/sslr-testing-harness/src/test/java/org/sonar/cxx/sslr/tests/RuleAssertTest.java index da768c51ef..ea934f6412 100644 --- a/cxx-sslr/sslr-testing-harness/src/test/java/org/sonar/cxx/sslr/tests/RuleAssertTest.java +++ b/cxx-sslr/sslr-testing-harness/src/test/java/org/sonar/cxx/sslr/tests/RuleAssertTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/pom.xml b/cxx-sslr/sslr-tests/pom.xml index 83bc4b5ee9..92e8b0a82d 100644 --- a/cxx-sslr/sslr-tests/pom.xml +++ b/cxx-sslr/sslr-tests/pom.xml @@ -7,7 +7,7 @@org.sonarsource.sonarqube-plugins.cxx cxx-sslr -2.1.3-SNAPSHOT +2.2.0-SNAPSHOT sslr-tests diff --git a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/api/AstNodeTest.java b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/api/AstNodeTest.java index 7f4e0219d6..1297306d6c 100644 --- a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/api/AstNodeTest.java +++ b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/api/AstNodeTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/MockTokenType.java b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/MockTokenType.java index 001843cec5..4203e49dd2 100644 --- a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/MockTokenType.java +++ b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/MockTokenType.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/ParserTest.java b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/ParserTest.java index 3c0560fef4..6c13fd5192 100644 --- a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/ParserTest.java +++ b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/ParserTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/ast/AstWalkerTest.java b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/ast/AstWalkerTest.java index b66d543bee..93a15af842 100644 --- a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/ast/AstWalkerTest.java +++ b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/ast/AstWalkerTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/ast/AstXmlPrinterTest.java b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/ast/AstXmlPrinterTest.java index 7b10d0ba70..2303e3a0bb 100644 --- a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/ast/AstXmlPrinterTest.java +++ b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/ast/AstXmlPrinterTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/BlackHoleChannelTest.java b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/BlackHoleChannelTest.java index 66e70b1bb7..c887d39299 100644 --- a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/BlackHoleChannelTest.java +++ b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/BlackHoleChannelTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/BomCharacterChannelTest.java b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/BomCharacterChannelTest.java index bc9babbbea..80785446dc 100644 --- a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/BomCharacterChannelTest.java +++ b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/BomCharacterChannelTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/CommentChannelTest.java b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/CommentChannelTest.java index 7c75c16496..2f32685a17 100644 --- a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/CommentChannelTest.java +++ b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/CommentChannelTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/IdentifierAndKeywordChannelTest.java b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/IdentifierAndKeywordChannelTest.java index 32345dca0f..ea5a291164 100644 --- a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/IdentifierAndKeywordChannelTest.java +++ b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/IdentifierAndKeywordChannelTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/PunctuatorChannelTest.java b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/PunctuatorChannelTest.java index 8ada57d632..f39997aa41 100644 --- a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/PunctuatorChannelTest.java +++ b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/PunctuatorChannelTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/RegexpChannelBuilderTest.java b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/RegexpChannelBuilderTest.java index eb25b4acbe..eaebcce4cd 100644 --- a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/RegexpChannelBuilderTest.java +++ b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/RegexpChannelBuilderTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/RegexpChannelTest.java b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/RegexpChannelTest.java index e5184ca624..5b621614ab 100644 --- a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/RegexpChannelTest.java +++ b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/RegexpChannelTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/UnknownCharacterChannelTest.java b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/UnknownCharacterChannelTest.java index 369868ab1c..6b81684f89 100644 --- a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/UnknownCharacterChannelTest.java +++ b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/channel/UnknownCharacterChannelTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/matcher/RuleDefinitionTest.java b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/matcher/RuleDefinitionTest.java index ef354dce6d..ba21d0d673 100644 --- a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/matcher/RuleDefinitionTest.java +++ b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/impl/matcher/RuleDefinitionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/test/minic/MiniCLexerTest.java b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/test/minic/MiniCLexerTest.java index 6752f8e934..da524cc2af 100644 --- a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/test/minic/MiniCLexerTest.java +++ b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/test/minic/MiniCLexerTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/test/minic/integration/MiniCOwnExamplesTest.java b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/test/minic/integration/MiniCOwnExamplesTest.java index 01fc62f521..2688551f23 100644 --- a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/test/minic/integration/MiniCOwnExamplesTest.java +++ b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/test/minic/integration/MiniCOwnExamplesTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/test/minic/rules/ExpressionTest.java b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/test/minic/rules/ExpressionTest.java index 0649e910b2..5216bd677b 100644 --- a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/test/minic/rules/ExpressionTest.java +++ b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/test/minic/rules/ExpressionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/test/minic/rules/RuleTest.java b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/test/minic/rules/RuleTest.java index d0e0d4dfc8..f4920df8cc 100644 --- a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/test/minic/rules/RuleTest.java +++ b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/test/minic/rules/RuleTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/test/minic/rules/StructTest.java b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/test/minic/rules/StructTest.java index ebd6c7a121..8c41ffe535 100644 --- a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/test/minic/rules/StructTest.java +++ b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/test/minic/rules/StructTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/xpath/BasicQueriesTest.java b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/xpath/BasicQueriesTest.java index a0ccd2ecc6..f7a1ed309c 100644 --- a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/xpath/BasicQueriesTest.java +++ b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/xpath/BasicQueriesTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/xpath/IdentifiersTooLongTest.java b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/xpath/IdentifiersTooLongTest.java index ac4af56b25..6dee720416 100644 --- a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/xpath/IdentifiersTooLongTest.java +++ b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/xpath/IdentifiersTooLongTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/xpath/IfSMustUseBracesTest.java b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/xpath/IfSMustUseBracesTest.java index f9cdbfe978..1debb62cd5 100644 --- a/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/xpath/IfSMustUseBracesTest.java +++ b/cxx-sslr/sslr-tests/src/test/java/com/sonar/cxx/sslr/xpath/IfSMustUseBracesTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/src/test/java/org/sonar/cxx/sslr/ast/CollapsibleIfSelectTest.java b/cxx-sslr/sslr-tests/src/test/java/org/sonar/cxx/sslr/ast/CollapsibleIfSelectTest.java index f4a9c000eb..432733a781 100644 --- a/cxx-sslr/sslr-tests/src/test/java/org/sonar/cxx/sslr/ast/CollapsibleIfSelectTest.java +++ b/cxx-sslr/sslr-tests/src/test/java/org/sonar/cxx/sslr/ast/CollapsibleIfSelectTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-tests/src/test/java/org/sonar/cxx/sslr/ast/CollapsibleIfVisitorTest.java b/cxx-sslr/sslr-tests/src/test/java/org/sonar/cxx/sslr/ast/CollapsibleIfVisitorTest.java index 931719a05f..8391e9ccf0 100644 --- a/cxx-sslr/sslr-tests/src/test/java/org/sonar/cxx/sslr/ast/CollapsibleIfVisitorTest.java +++ b/cxx-sslr/sslr-tests/src/test/java/org/sonar/cxx/sslr/ast/CollapsibleIfVisitorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-toolkit/pom.xml b/cxx-sslr/sslr-toolkit/pom.xml index cc0a78cc93..77bf64c96d 100644 --- a/cxx-sslr/sslr-toolkit/pom.xml +++ b/cxx-sslr/sslr-toolkit/pom.xml @@ -7,7 +7,7 @@org.sonarsource.sonarqube-plugins.cxx cxx-sslr -2.1.3-SNAPSHOT +2.2.0-SNAPSHOT sslr-toolkit diff --git a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/ConfigurationPropertyPanel.java b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/ConfigurationPropertyPanel.java index 85c0d024ae..f12b38b944 100644 --- a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/ConfigurationPropertyPanel.java +++ b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/ConfigurationPropertyPanel.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/CssLoader.java b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/CssLoader.java index 517d78d415..c3384f30b7 100644 --- a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/CssLoader.java +++ b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/CssLoader.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/LineOffsets.java b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/LineOffsets.java index 590c9acc12..b442a7f9ef 100644 --- a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/LineOffsets.java +++ b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/LineOffsets.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/SourceCodeModel.java b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/SourceCodeModel.java index f98018a1f2..9d9dbae5e1 100644 --- a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/SourceCodeModel.java +++ b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/SourceCodeModel.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/ToolkitPresenter.java b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/ToolkitPresenter.java index b7fa153c3e..eb38a23344 100644 --- a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/ToolkitPresenter.java +++ b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/ToolkitPresenter.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/ToolkitView.java b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/ToolkitView.java index 59affba4d7..feb2668a04 100644 --- a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/ToolkitView.java +++ b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/ToolkitView.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/ToolkitViewImpl.java b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/ToolkitViewImpl.java index bc5c661292..d76221ecf3 100644 --- a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/ToolkitViewImpl.java +++ b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/ToolkitViewImpl.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/package-info.java b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/package-info.java index ca7308489d..b7adf7c74e 100644 --- a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/package-info.java +++ b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/internal/toolkit/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/AbstractConfigurationModel.java b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/AbstractConfigurationModel.java index a602bf743e..157cac182c 100644 --- a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/AbstractConfigurationModel.java +++ b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/AbstractConfigurationModel.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/ConfigurationModel.java b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/ConfigurationModel.java index 8f06d62ebc..594db196a3 100644 --- a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/ConfigurationModel.java +++ b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/ConfigurationModel.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/ConfigurationProperty.java b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/ConfigurationProperty.java index f1240f5489..511c2e407e 100644 --- a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/ConfigurationProperty.java +++ b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/ConfigurationProperty.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/Toolkit.java b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/Toolkit.java index 3d0f2082c2..99222582be 100644 --- a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/Toolkit.java +++ b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/Toolkit.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/ValidationCallback.java b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/ValidationCallback.java index c584f44afe..d8710af8b6 100644 --- a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/ValidationCallback.java +++ b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/ValidationCallback.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/Validators.java b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/Validators.java index 1d60672dd9..da08c8f3bf 100644 --- a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/Validators.java +++ b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/Validators.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/package-info.java b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/package-info.java index c3e4eaacf5..d675e41ec7 100644 --- a/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/package-info.java +++ b/cxx-sslr/sslr-toolkit/src/main/java/org/sonar/cxx/sslr/toolkit/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-toolkit/src/main/resources/org/sonar/cxx/sslr/toolkit/sourceCodeEditor.css b/cxx-sslr/sslr-toolkit/src/main/resources/org/sonar/cxx/sslr/toolkit/sourceCodeEditor.css index ea04b0ef35..d69c614981 100644 --- a/cxx-sslr/sslr-toolkit/src/main/resources/org/sonar/cxx/sslr/toolkit/sourceCodeEditor.css +++ b/cxx-sslr/sslr-toolkit/src/main/resources/org/sonar/cxx/sslr/toolkit/sourceCodeEditor.css @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/internal/toolkit/CssLoaderTest.java b/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/internal/toolkit/CssLoaderTest.java index 58ee13c360..35512684bc 100644 --- a/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/internal/toolkit/CssLoaderTest.java +++ b/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/internal/toolkit/CssLoaderTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/internal/toolkit/LineOffsetsTest.java b/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/internal/toolkit/LineOffsetsTest.java index 6396668951..f5aec54855 100644 --- a/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/internal/toolkit/LineOffsetsTest.java +++ b/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/internal/toolkit/LineOffsetsTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/internal/toolkit/ToolkitPresenterTest.java b/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/internal/toolkit/ToolkitPresenterTest.java index 86f7b12423..0ffce15a0a 100644 --- a/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/internal/toolkit/ToolkitPresenterTest.java +++ b/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/internal/toolkit/ToolkitPresenterTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/toolkit/AbstractConfigurationModelTest.java b/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/toolkit/AbstractConfigurationModelTest.java index 3fcae64335..ee70101cdf 100644 --- a/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/toolkit/AbstractConfigurationModelTest.java +++ b/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/toolkit/AbstractConfigurationModelTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/toolkit/ConfigurationPropertyTest.java b/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/toolkit/ConfigurationPropertyTest.java index c76b40e202..eb4c89d789 100644 --- a/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/toolkit/ConfigurationPropertyTest.java +++ b/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/toolkit/ConfigurationPropertyTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/toolkit/ValidatorsTest.java b/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/toolkit/ValidatorsTest.java index 45625586db..0f088e735d 100644 --- a/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/toolkit/ValidatorsTest.java +++ b/cxx-sslr/sslr-toolkit/src/test/java/org/sonar/cxx/sslr/toolkit/ValidatorsTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-xpath/pom.xml b/cxx-sslr/sslr-xpath/pom.xml index f162ff48f2..16c403c552 100644 --- a/cxx-sslr/sslr-xpath/pom.xml +++ b/cxx-sslr/sslr-xpath/pom.xml @@ -7,7 +7,7 @@org.sonarsource.sonarqube-plugins.cxx cxx-sslr -2.1.3-SNAPSHOT +2.2.0-SNAPSHOT sslr-xpath diff --git a/cxx-sslr/sslr-xpath/src/main/java/com/sonar/cxx/sslr/impl/xpath/AstNodeNavigator.java b/cxx-sslr/sslr-xpath/src/main/java/com/sonar/cxx/sslr/impl/xpath/AstNodeNavigator.java index ce3cf5e43b..1a1c941d66 100644 --- a/cxx-sslr/sslr-xpath/src/main/java/com/sonar/cxx/sslr/impl/xpath/AstNodeNavigator.java +++ b/cxx-sslr/sslr-xpath/src/main/java/com/sonar/cxx/sslr/impl/xpath/AstNodeNavigator.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-xpath/src/main/java/com/sonar/cxx/sslr/impl/xpath/package-info.java b/cxx-sslr/sslr-xpath/src/main/java/com/sonar/cxx/sslr/impl/xpath/package-info.java index a126596724..c41738926c 100644 --- a/cxx-sslr/sslr-xpath/src/main/java/com/sonar/cxx/sslr/impl/xpath/package-info.java +++ b/cxx-sslr/sslr-xpath/src/main/java/com/sonar/cxx/sslr/impl/xpath/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-xpath/src/main/java/com/sonar/cxx/sslr/xpath/api/AstNodeXPathQuery.java b/cxx-sslr/sslr-xpath/src/main/java/com/sonar/cxx/sslr/xpath/api/AstNodeXPathQuery.java index 6ee3c7a3e7..54d65b2bbc 100644 --- a/cxx-sslr/sslr-xpath/src/main/java/com/sonar/cxx/sslr/xpath/api/AstNodeXPathQuery.java +++ b/cxx-sslr/sslr-xpath/src/main/java/com/sonar/cxx/sslr/xpath/api/AstNodeXPathQuery.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-xpath/src/main/java/com/sonar/cxx/sslr/xpath/api/package-info.java b/cxx-sslr/sslr-xpath/src/main/java/com/sonar/cxx/sslr/xpath/api/package-info.java index bc312f8a52..67134cf862 100644 --- a/cxx-sslr/sslr-xpath/src/main/java/com/sonar/cxx/sslr/xpath/api/package-info.java +++ b/cxx-sslr/sslr-xpath/src/main/java/com/sonar/cxx/sslr/xpath/api/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-xpath/src/test/java/com/sonar/cxx/sslr/impl/xpath/AstNodeNavigatorTest.java b/cxx-sslr/sslr-xpath/src/test/java/com/sonar/cxx/sslr/impl/xpath/AstNodeNavigatorTest.java index 35f55609bd..e8976dfcc3 100644 --- a/cxx-sslr/sslr-xpath/src/test/java/com/sonar/cxx/sslr/impl/xpath/AstNodeNavigatorTest.java +++ b/cxx-sslr/sslr-xpath/src/test/java/com/sonar/cxx/sslr/impl/xpath/AstNodeNavigatorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/cxx-sslr/sslr-xpath/src/test/java/com/sonar/cxx/sslr/xpath/api/AstNodeXPathQueryTest.java b/cxx-sslr/sslr-xpath/src/test/java/com/sonar/cxx/sslr/xpath/api/AstNodeXPathQueryTest.java index acd6a6ff90..87b8d811b2 100644 --- a/cxx-sslr/sslr-xpath/src/test/java/com/sonar/cxx/sslr/xpath/api/AstNodeXPathQueryTest.java +++ b/cxx-sslr/sslr-xpath/src/test/java/com/sonar/cxx/sslr/xpath/api/AstNodeXPathQueryTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2022 SonarOpenCommunity + * Copyright (C) 2022-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/integration-tests/features/boosttest.feature b/integration-tests/features/boosttest.feature index 4ad8e10de0..56d1003f2b 100644 --- a/integration-tests/features/boosttest.feature +++ b/integration-tests/features/boosttest.feature @@ -33,10 +33,7 @@ Feature: Providing test execution measures When I run sonar-scanner with "-X -Dsonar.cxx.xslt.1.inputs=btest_test_simple-test_suite.xml -Dsonar.cxx.xunit.reportPaths=btest_test_simple-test_suite.after_xslt" Then the analysis finishes successfully And the analysis in server has completed - And the analysis log contains no error/warning messages except those matching: - """ - .*WARN.*Unable to get a valid mac address, will use a dummy address - """ + And the analysis log contains no error/warning messages And the following metrics have following values: | metric | value | | tests | 1 | @@ -55,10 +52,7 @@ Feature: Providing test execution measures When I run sonar-scanner with "-X -Dsonar.cxx.xslt.1.inputs=btest_test_nested-test_suite.xml -Dsonar.cxx.xunit.reportPaths=btest_test_nested-test_suite.after_xslt" Then the analysis finishes successfully And the analysis in server has completed - And the analysis log contains no error/warning messages except those matching: - """ - .*WARN.*Unable to get a valid mac address, will use a dummy address - """ + And the analysis log contains no error/warning messages And the following metrics have following values: | metric | value | | tests | 4 | @@ -78,8 +72,8 @@ Feature: Providing test execution measures And the analysis in server has completed And the analysis log contains no error/warning messages except those matching: """ - .*WARN.*Unable to get a valid mac address, will use a dummy address .*WARN.*cannot find the sources for '.*' + .*WARN.*Preprocessor:.* """ And the following metrics have following values: | metric | value | diff --git a/integration-tests/features/clangtidy.feature b/integration-tests/features/clangtidy.feature index 0479d0caa8..8f9a7c2363 100644 --- a/integration-tests/features/clangtidy.feature +++ b/integration-tests/features/clangtidy.feature @@ -9,10 +9,7 @@ Feature: Importing Clang-Tidy reports Then the analysis finishes successfully And the analysis in server has completed And the server log (if locatable) contains no error/warning messages - And the analysis log contains no error/warning messages except those matching: - """ - .*WARN.*Unable to get a valid mac address, will use a dummy address - """ + And the analysis log contains no error/warning messages And the number of violations fed isExamples: | reportpaths | violations | diff --git a/integration-tests/features/common.py b/integration-tests/features/common.py index d9bf867904..f64eac5137 100644 --- a/integration-tests/features/common.py +++ b/integration-tests/features/common.py @@ -3,6 +3,7 @@ # C++ Community Plugin (cxx plugin) # Copyright (C) Waleri Enns +# Copyright (C) 2010-2024 SonarOpenCommunity # dev@sonar.codehaus.org # This program is free software; you can redistribute it and/or @@ -63,7 +64,7 @@ def sonar_analysis_finished(logpath): status = '' while True: end = time.time() - if end - start > 10: + if end - start > 30: print(' CURRENT STATUS : timeout, abort', flush=True) break @@ -125,26 +126,23 @@ def analyse_log(logpath, toignore=None): return badlines, errors, warnings def get_url_from_log(lines): - url = '' for line in lines: - if 'INFO: More about the report processing at' in line: - url = line.split('INFO: More about the report processing at')[1].strip() - - if 'INFO - More about the report processing at' in line: - url = line.split('INFO - More about the report processing at')[1].strip() + if 'More about the report processing at' in line: + return line.split('at ')[1].strip() - return url + return '' def analyse_log_lines(lines, toignore=None): badlines = [] errors = warnings = 0 toingore_re = None if toignore is None else re.compile(toignore) for line in lines: + line = line.strip() if is_sonar_error(line, toingore_re): - badlines.append(line) + badlines.append(line + '\n') errors += 1 elif is_sonar_warning(line, toingore_re): - badlines.append(line) + badlines.append(line + '\n') warnings += 1 return badlines, errors, warnings @@ -156,5 +154,5 @@ def is_sonar_warning(line, toignore_re): return (SONAR_WARN_RE.match(line) and not SONAR_WARN_TO_IGNORE_RE.match(line) and (toignore_re is None or not toignore_re.match(line))) def build_regexp(multiline_str): - lines = [line for line in multiline_str.split('\n') if line != ''] + lines = [line.strip() for line in multiline_str.split('\n') if line != ''] return re.compile('|'.join(lines)) diff --git a/integration-tests/features/coverage.feature b/integration-tests/features/coverage.feature index 440995f39a..18022c799a 100644 --- a/integration-tests/features/coverage.feature +++ b/integration-tests/features/coverage.feature @@ -12,8 +12,8 @@ Feature: Importing coverage data And the analysis in server has completed And the analysis log contains no error/warning messages except those matching: """ - .*WARN.*Unable to get a valid mac address, will use a dummy address .*WARN.*cannot find the sources for '#include ' + .*WARN.*Preprocessor:.* """ And the following metrics have following values: | metric | value | @@ -27,10 +27,7 @@ Feature: Importing coverage data When I run sonar-scanner with "-X" Then the analysis finishes successfully And the analysis in server has completed - And the analysis log contains no error/warning messages except those matching: - """ - .*WARN.*Unable to get a valid mac address, will use a dummy address - """ + And the analysis log contains no error/warning messages And the following metrics have following values: | metric | value | | coverage | 94.4 | @@ -51,9 +48,9 @@ Feature: Importing coverage data And the analysis in server has completed And the analysis log contains no error/warning messages except those matching: """ - .*WARN.*Unable to get a valid mac address, will use a dummy address .*WARN.*cannot find the sources for '#include ' - .*WARN.*Cannot find a report for '.*' + .*WARN.*Property 'sonar.cxx.cobertura.reportPaths': cannot find any files.* + .*WARN.*Preprocessor:.* """ And the following metrics have following values: | metric | value | diff --git a/integration-tests/features/cppcheck.feature b/integration-tests/features/cppcheck.feature index f7d126c177..655aa980eb 100644 --- a/integration-tests/features/cppcheck.feature +++ b/integration-tests/features/cppcheck.feature @@ -16,7 +16,7 @@ Feature: Importing Cppcheck reports And the server log (if locatable) contains no error/warning messages But the analysis log contains a line matching """ - WARN: The 'Cppcheck V2' report is empty.*skipping + WARN The 'Cppcheck V2' report is empty.*skipping """ And the number of violations fed is 0 @@ -35,7 +35,7 @@ Feature: Importing Cppcheck reports And the server log (if locatable) contains no error/warning messages But the analysis log contains a line matching """ - WARN: Cannot find the file.*skipping + WARN Cannot find the file 'component1\.cc'.*skipping """ And the number of violations fed is 0 @@ -70,7 +70,7 @@ Feature: Importing Cppcheck reports And the server log (if locatable) contains no error/warning messages But the analysis log contains a line matching """ - WARN: The 'Cppcheck V2' report is invalid.*skipping + WARN The 'Cppcheck V2' report is invalid.*skipping """ And the number of violations fed is Examples: @@ -91,10 +91,7 @@ Feature: Importing Cppcheck reports Then the analysis finishes successfully And the analysis in server has completed And the server log (if locatable) contains no error/warning messages - And the analysis log contains no error/warning messages except those matching: - """ - .*WARN.*Unable to get a valid mac address, will use a dummy address - """ + And the analysis log contains no error/warning messages And the number of violations fed is Examples: | reportpaths | violations | @@ -116,7 +113,7 @@ Feature: Importing Cppcheck reports And the server log (if locatable) contains no error/warning messages And the analysis log contains no error/warning messages except those matching: """ - .*WARN.*Unable to get a valid mac address, will use a dummy address + .*WARN.*Preprocessor:.* """ And the number of violations fed is Examples: diff --git a/integration-tests/features/environment.py b/integration-tests/features/environment.py index 973a7a9cfd..21160a61f3 100644 --- a/integration-tests/features/environment.py +++ b/integration-tests/features/environment.py @@ -3,6 +3,7 @@ # C++ Community Plugin (cxx plugin) # Copyright (C) Waleri Enns +# Copyright (C) 2010-2024 SonarOpenCommunity # dev@sonar.codehaus.org # This program is free software; you can redistribute it and/or @@ -29,7 +30,7 @@ from shutil import move from tempfile import mkstemp from common import analyse_log, get_sonar_log_file, cleanup_logs, print_logs -from webapi import web_api_get +from webapi import web_api_get, web_api_set BASEDIR = os.path.dirname(os.path.realpath(__file__)) @@ -50,7 +51,7 @@ def before_all(context): global SONAR_STARTED print('\n\n' + 80 * '-', flush=True) - print('starting SonarQube ...', flush=True) + print('setup SonarQube ...', flush=True) print(80 * '-', flush=True) print('\nSonarQube already running? ', flush=True) @@ -58,7 +59,7 @@ def before_all(context): print('\n\tusing already running SonarQube\n\n', flush=True) return - print('\nSetting up the test environment', flush=True) + print('\nSetting up the test environment ...', flush=True) sonarhome = os.environ.get('SONARHOME', None) if sonarhome is None: @@ -85,6 +86,17 @@ def before_all(context): SONAR_STARTED = True check_logs(sonarhome) + try: + print(f"\nCreate 'SONAR_TOKEN' for SonarScanner ...\n", flush=True) + url = ('/api/user_tokens/generate') + payload = {'login': 'admin', 'name': 'SonarScanner', 'type': 'GLOBAL_ANALYSIS_TOKEN'} + response = web_api_set(url, payload) + token = response.json()['token'] + os.environ['SONAR_TOKEN'] = token + except: + print(f"\tCannot create 'SONAR_TOKEN' for SonarScanner.\n", flush=True) + sys.exit(1) + print('\n\n' + 80 * '-', flush=True) print('starting tests ...', flush=True) print(80 * '-', flush=True) diff --git a/integration-tests/features/googletest.feature b/integration-tests/features/googletest.feature index 2042c99aee..44805347ea 100644 --- a/integration-tests/features/googletest.feature +++ b/integration-tests/features/googletest.feature @@ -36,9 +36,9 @@ Feature: Providing test execution measures And the analysis in server has completed And the analysis log contains no error/warning messages except those matching: """ - .*WARN.*Unable to get a valid mac address, will use a dummy address .*WARN.*cannot find the sources for '#include ' .*WARN.*cannot find the sources for '#include ' + .*WARN.*Preprocessor:.* """ And the following metrics have following values: | metric | value | @@ -55,7 +55,7 @@ Feature: Providing test execution measures Then the analysis breaks And the analysis log contains a line matching: """ - ERROR: Invalid xUnit report.*stop analysis + ERROR Invalid xUnit report.*stop analysis """ @@ -70,9 +70,9 @@ Feature: Providing test execution measures And the analysis in server has completed And the analysis log contains no error/warning messages except those matching: """ - .*WARN.*Unable to get a valid mac address, will use a dummy address .*WARN.*cannot find the sources for '#include ' .*WARN.*cannot find the sources for '#include ' + .*WARN.*Preprocessor:.* """ And the following metrics have following values: | metric | value | @@ -95,11 +95,11 @@ Feature: Providing test execution measures And the analysis in server has completed And the analysis log contains no error/warning messages except those matching: """ - .*WARN.*Unable to get a valid mac address, will use a dummy address .*WARN.*cannot find the sources for '#include ' .*WARN.*cannot find the sources for '#include ' - .*WARN.*The report.*seems to be empty, ignoring\. - .*WARN.*Cannot find a report for '.*' + .*WARN .*The xUnit report.*seems to be empty, ignoring\. + .*WARN.*Property 'sonar\.cxx\.xunit\.reportPaths': cannot find any files.* + .*WARN.*Preprocessor:.* """ And the following metrics have following values: | metric | value | diff --git a/integration-tests/features/json-db.feature b/integration-tests/features/json-db.feature index 85e872276c..3d5ff63fe1 100644 --- a/integration-tests/features/json-db.feature +++ b/integration-tests/features/json-db.feature @@ -11,7 +11,7 @@ Feature: JSON Compilation Database support And the analysis in server has completed And the analysis log contains no error/warning messages except those matching: """ - .*WARN.*Unable to get a valid mac address, will use a dummy address + .*ERROR.*preprocessor:.* """ And the following metrics have following values: | metric | value | @@ -28,7 +28,7 @@ Feature: JSON Compilation Database support And the analysis in server has completed And the analysis log contains no error/warning messages except those matching: """ - .*WARN.*Unable to get a valid mac address, will use a dummy address + .*ERROR.*preprocessor:.* """ And the following metrics have following values: | metric | value | diff --git a/integration-tests/features/regex.feature b/integration-tests/features/regex.feature index a04d494161..fdb0d70b5c 100644 --- a/integration-tests/features/regex.feature +++ b/integration-tests/features/regex.feature @@ -9,10 +9,7 @@ Feature: Regex When I run sonar-scanner with "-X -Dsonar.exclusions=**/*-BOM-*.cc" Then the analysis finishes successfully And the analysis in server has completed - And the analysis log contains no error/warning messages except those matching: - """ - .*WARN.*Unable to get a valid mac address, will use a dummy address - """ + And the analysis log contains no error/warning messages And the following metrics have following values: | metric | value | | ncloc | 3 | @@ -26,10 +23,7 @@ Feature: Regex When I run sonar-scanner with "-X -Dsonar.inclusions=**/utf8-BOM-*.cc" Then the analysis finishes successfully And the analysis in server has completed - And the analysis log contains no error/warning messages except those matching: - """ - .*WARN.*Unable to get a valid mac address, will use a dummy address - """ + And the analysis log contains no error/warning messages And the following metrics have following values: | metric | value | | ncloc | 3 | @@ -43,10 +37,7 @@ Feature: Regex When I run sonar-scanner with "-X -Dsonar.inclusions=**/utf16-BOM-*.cc" Then the analysis finishes successfully And the analysis in server has completed - And the analysis log contains no error/warning messages except those matching: - """ - .*WARN.*Unable to get a valid mac address, will use a dummy address - """ + And the analysis log contains no error/warning messages And the following metrics have following values: | metric | value | | ncloc | 3 | diff --git a/integration-tests/features/smoketest.feature b/integration-tests/features/smoketest.feature index 940e03d997..2e1de47430 100644 --- a/integration-tests/features/smoketest.feature +++ b/integration-tests/features/smoketest.feature @@ -17,11 +17,11 @@ Feature: Smoketests And the analysis in server has completed And the analysis log contains no error/warning messages except those matching: """ - .*WARN.*Unable to get a valid mac address, will use a dummy address .*WARN.*cannot find the sources for '#include ' .*WARN.*cannot find the sources for '#include ' - .*WARN.*Cannot find the file '.*component_XXX.cc', skipping + .*WARN.*Cannot find the file '.*component_XXX\.cc'.*skipping .*WARN.*Cannot find a report for '.*' + .*WARN.*Preprocessor:.* """ And the following metrics have following values: | metric | value | @@ -30,7 +30,6 @@ Feature: Smoketests | statements | 36 | | classes | 1 | | files | 8 | - | directories | None | | functions | 5 | | comment_lines_density | 30 | | comment_lines | 24 | @@ -82,11 +81,11 @@ Feature: Smoketests And the analysis in server has completed And the analysis log contains no error/warning messages except those matching: """ - .*WARN.*Unable to get a valid mac address, will use a dummy address .*WARN.*cannot find the sources for '#include ' .*WARN.*cannot find the sources for '#include ' - .*WARN.*Cannot find the file '.*component_XXX.cc', skipping + .*WARN.*Cannot find the file '.*component_XXX\.cc'.*skipping .*WARN.*Cannot find a report for '.*' + .*WARN.*Preprocessor:.* """ And the following metrics have following values: | metric | value | @@ -95,7 +94,6 @@ Feature: Smoketests | statements | 36 | | classes | 1 | | files | 8 | - | directories | None | | functions | 5 | | comment_lines_density | 30 | | comment_lines | 24 | @@ -147,11 +145,11 @@ Feature: Smoketests And the analysis in server has completed And the analysis log contains no error/warning messages except those matching: """ - .*WARN.*Unable to get a valid mac address, will use a dummy address .*WARN.*cannot find the sources for '#include ' .*WARN.*cannot find the sources for '#include ' - .*WARN.*Cannot find the file '.*component_XXX.cc', skipping + .*WARN.*Cannot find the file '.*component_XXX\.cc'.*skipping .*WARN.*Cannot find a report for '.*' + .*WARN.*Preprocessor:.* """ And the following metrics have following values: | metric | value | @@ -160,7 +158,6 @@ Feature: Smoketests | statements | 36 | | classes | 1 | | files | 8 | - | directories | None | | functions | 5 | | comment_lines_density | 30 | | comment_lines | 24 | @@ -221,12 +218,14 @@ Feature: Smoketests And the analysis in server has completed And the analysis log contains no error/warning messages except those matching: """ - .*WARN.*Unable to get a valid mac address, will use a dummy address - .*WARN.*to create a dependency with 'PathHandling/PathHandle.h' + .*WARN.*to create a dependency with 'PathHandling/PathHandle\.h' .*WARN.*cannot find the sources for '#include ' - .*WARN.*Cannot find the file '.*gtestmock.1.7.2.*', ignoring coverage measures + .*WARN.*Cannot find the file '.*gtestmock\.1\.7\.2.*', ignoring coverage measures .*WARN.*Cannot find a report for '.*' .*WARN.*cannot find the sources for '#include.* + .*WARN.*Preprocessor:.* + .*WARN.*Using absolute path pattern is deprecated.* + .*WARN.*Cannot sanitize file path.* """ And the following metrics have following values: | metric | value | diff --git a/integration-tests/features/steps/test_execution_statistics.py b/integration-tests/features/steps/test_execution_statistics.py index 2d9203a839..b4517da6da 100644 --- a/integration-tests/features/steps/test_execution_statistics.py +++ b/integration-tests/features/steps/test_execution_statistics.py @@ -3,6 +3,7 @@ # SonarQube Python Plugin # Copyright (C) Waleri Enns, Günter Wirth +# Copyright (C) 2010-2024 SonarOpenCommunity # dev@sonar.codehaus.org # This program is free software; you can redistribute it and/or @@ -27,8 +28,6 @@ from common import analyse_log, build_regexp, get_sonar_log_file, analyse_log_lines, sonar_analysis_finished from webapi import web_api_get, web_api_set -SONAR_LOGIN = os.getenv('sonar.login', 'admin') -SONAR_PASSWORD = os.getenv('sonar.password', 'admin') TESTDATADIR = os.path.normpath(os.path.join(os.path.realpath(__file__), '..', '..', '..', 'testdata')) TEST_METRICS_ORDER = ['tests', @@ -122,7 +121,7 @@ def step_impl(context, rule, params): payload = {'key': context.profile_key, 'rule': rule} web_api_set(url, payload) url = ('/api/qualityprofiles/activate_rule') - payload = {'key': context.profile_key, 'rule': rule, 'severity': 'MAJOR', 'params': params} + payload = {'key': context.profile_key, 'rule': rule, 'params': params} web_api_set(url, payload) @@ -130,7 +129,7 @@ def step_impl(context, rule, params): def step_impl(context, rule): assert context.profile_key != '', f"PROFILE KEY NOT FOUND: {str(context.profile_key)}" url = ('/api/qualityprofiles/activate_rule') - payload = {'key': context.profile_key, 'rule': rule, 'severity': 'MAJOR'} + payload = {'key': context.profile_key, 'rule': rule} web_api_set(url, payload) @@ -146,10 +145,10 @@ def step_impl(context, rule): def step_impl(context, rule, templaterule, repository): assert context.profile_key != '', f"PROFILE KEY NOT FOUND: {str(context.profile_key)}" url = ('/api/rules/create') - payload = {'custom_key': rule, 'html_description': 'nodesc', 'name': rule, 'severity': 'MAJOR', 'template_key': templaterule, 'markdown_description': 'nodesc'} + payload = {'customKey': rule, 'html_description': 'nodesc', 'name': rule, 'templateKey': templaterule, 'markdownDescription': 'nodesc'} web_api_set(url, payload) url = ('/api/qualityprofiles/activate_rule') - payload = {'key': context.profile_key, 'rule': repository + ':' + rule, 'severity': 'MAJOR'} + payload = {'key': context.profile_key, 'rule': repository + ':' + rule} web_api_set(url, payload) @@ -184,7 +183,7 @@ def step_impl(context): badlines, _errors, _warnings = analyse_log(context.log, ignore_re) assert len(badlines) == 0,\ - ('Found following errors and/or warnings lines in the logfile:\n' + ''.join(badlines) + '\nFor details see ' + context.log) + ('Found additonal errors and/or warnings lines in the logfile:\n' + ''.join(badlines) + '\nFor details see ' + context.log) @then('the analysis log contains no error/warning messages') @@ -231,7 +230,7 @@ def step_impl(context): @then('the analysis log contains a line matching') def step_impl(context): - assert _contains_line_matching(context.log, context.text) + assert _contains_line_matching(context.log, context.text), f"The analysis log does not contain a line matching '{context.text}'" @when('I run "{command}"') @@ -241,13 +240,13 @@ def step_impl(context, command): @when('I run sonar-scanner with "{params}"') def step_impl(context, params): - _run_command(context, 'sonar-scanner -Dsonar.login=' + SONAR_LOGIN + ' -Dsonar.password=' + SONAR_PASSWORD + ' ' + params) + _run_command(context, 'sonar-scanner -Dsonar.host.url=http://localhost:9000 ' + params) # use token from SONAR_TOKEN @when('I run sonar-scanner with following options') def step_impl(context): arguments = [line for line in context.text.split('\n') if line != ''] - command = 'sonar-scanner -Dsonar.login=' + SONAR_LOGIN + ' -Dsonar.password=' + SONAR_PASSWORD + ' ' + ' '.join(arguments) + command = 'sonar-scanner -Dsonar.host.url=http://localhost:9000 ' + ' '.join(arguments) # use token from SONAR_TOKEN _run_command(context, command) @@ -344,7 +343,7 @@ def _run_command(context, command): print('cmd: ' + command, flush=True) with open(context.log, 'r', encoding='utf8') as log: for line in log: - if 'WARN:' in line or 'ERROR:' in line: + if 'WARN' in line or 'ERROR' in line: print(line, flush=True) context.rc = proc.returncode diff --git a/integration-tests/features/webapi.py b/integration-tests/features/webapi.py index 62fce4889c..6c3998ed3a 100644 --- a/integration-tests/features/webapi.py +++ b/integration-tests/features/webapi.py @@ -3,6 +3,7 @@ # SonarQube Python Plugin # Copyright (C) Waleri Enns, Günter Wirth +# Copyright (C) 2010-2024 SonarOpenCommunity # dev@sonar.codehaus.org # This program is free software; you can redistribute it and/or @@ -34,7 +35,7 @@ def web_api_get(url, log=False): url = SONAR_URL + url response = None if log: - print(f"\n'{url}' response:", flush=True) + print(f"\n'{url}' response:", flush=True) response = requests.get(url, timeout=60, auth=HTTPBasicAuth(SONAR_LOGIN, SONAR_PASSWORD)) response.raise_for_status() if not response.text: diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml index 9ef62e7773..1c987f81a9 100644 --- a/integration-tests/pom.xml +++ b/integration-tests/pom.xml @@ -5,7 +5,7 @@ org.sonarsource.sonarqube-plugins.cxx cxx -2.1.3-SNAPSHOT +2.2.0-SNAPSHOT integration-tests diff --git a/pom.xml b/pom.xml index 3297e4a1db..0c1c1e5fe1 100644 --- a/pom.xml +++ b/pom.xml @@ -7,12 +7,12 @@org.sonarsource.parent parent -65.0.218 +75.0.0.1943 org.sonarsource.sonarqube-plugins.cxx cxx -2.1.3-SNAPSHOT +2.2.0-SNAPSHOT pom Cxx @@ -259,30 +259,31 @@UTF-8 true integration-tests/target/site/jacoco-aggregate/jacoco.xml - +2010-2024 + -9.9.6.92038 -9.14.0.375 -8.9 +10.4.0.87286 +10.6.0.2114 +9.14.0.375 -1.10.15 +1.10.14 9.7 3.26.3 -2.17.0 +2.16.1 2.6 2.0.1 1.28 29.0.0 2.11.0 -33.3.0-jre +33.2.1-jre 2.17.2 2.0.0 2.0.6.1 3.0.2 -5.11.0 +5.10.3 1.10.19 -5.13.0 +5.12.0 5.1 2.4.1 4.2.2 @@ -290,11 +291,11 @@7.0.0 -11 -2.7.4 +17 +2.7.3 1.0.0 3.13.0 -3.8.0 +3.7.1 0.8.12 3.4.2 4.5 @@ -314,6 +315,11 @@${sonar.plugin.api.version} provided + org.sonarsource.api.plugin +sonar-plugin-api-test-fixtures +${sonar.plugin.api.version} ++ org.sonarsource.sonarqube sonar-plugin-api-impl @@ -327,6 +333,12 @@test + +org.slf4j +slf4j-api +1.7.30 +commons-io commons-io @@ -341,13 +353,13 @@org.junit.jupiter junit-jupiter-engine ${junit-jupiter.version} -test +test org.junit.jupiter junit-jupiter-api ${junit-jupiter.version} -test +test + org.assertj @@ -465,7 +477,18 @@org.apache.maven.plugins maven-compiler-plugin - ++ org.apache.maven.plugins +maven-surefire-plugin +2.22.2 ++ ++ @{argLine} + --add-opens=java.base/java.lang=ALL-UNNAMED + --add-opens=java.base/java.util=ALL-UNNAMED + +diff --git a/sonar-cxx-plugin/pom.xml b/sonar-cxx-plugin/pom.xml index 99b512cad6..6f1ffd781c 100644 --- a/sonar-cxx-plugin/pom.xml +++ b/sonar-cxx-plugin/pom.xml @@ -7,7 +7,7 @@ org.sonarsource.sonarqube-plugins.cxx cxx -2.1.3-SNAPSHOT +2.2.0-SNAPSHOT sonar-cxx-plugin @@ -32,11 +32,21 @@sonar-plugin-api provided + org.sonarsource.api.plugin +sonar-plugin-api-test-fixtures +provided ++ org.sonarsource.sonarqube sonar-plugin-api-impl test + org.slf4j +slf4j-api +provided +${project.groupId} cxx-squid @@ -103,7 +113,8 @@org.sonarsource.sonar-packaging-maven-plugin sonar-packaging-maven-plugin - diff --git a/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CustomCxxRulesDefinition.java b/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CustomCxxRulesDefinition.java index cc31f1080b..b2cf5fc59b 100644 --- a/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CustomCxxRulesDefinition.java +++ b/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CustomCxxRulesDefinition.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxChecks.java b/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxChecks.java index 3ef1790461..42b2be872c 100644 --- a/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxChecks.java +++ b/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxChecks.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxLanguage.java b/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxLanguage.java index f1dda9b31b..fe0be84c4e 100644 --- a/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxLanguage.java +++ b/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxLanguage.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxMetricDefinition.java b/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxMetricDefinition.java index c8d19f9058..3a8a7e6bc6 100644 --- a/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxMetricDefinition.java +++ b/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxMetricDefinition.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxPlugin.java b/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxPlugin.java index 48815cd41f..023d4f9314 100644 --- a/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxPlugin.java +++ b/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxPlugin.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxRuleRepository.java b/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxRuleRepository.java index 469c5252c7..041c64c635 100644 --- a/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxRuleRepository.java +++ b/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxRuleRepository.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxSonarWayProfile.java b/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxSonarWayProfile.java index 1071193b6b..dc15dd58a5 100644 --- a/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxSonarWayProfile.java +++ b/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxSonarWayProfile.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxSquidSensor.java b/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxSquidSensor.java index ee22f080f1..41f532c323 100644 --- a/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxSquidSensor.java +++ b/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/CxxSquidSensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/DroppedPropertiesSensor.java b/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/DroppedPropertiesSensor.java index 505de26ffe..e6f218e0e6 100644 --- a/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/DroppedPropertiesSensor.java +++ b/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/DroppedPropertiesSensor.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/package-info.java b/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/package-info.java index 011be09cd5..8de7fb51cd 100644 --- a/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/package-info.java +++ b/sonar-cxx-plugin/src/main/java/org/sonar/plugins/cxx/package-info.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CustomCxxRulesDefinitionTest.java b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CustomCxxRulesDefinitionTest.java index c13ec394fa..b3619c3654 100644 --- a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CustomCxxRulesDefinitionTest.java +++ b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CustomCxxRulesDefinitionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxCheckListTest.java b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxCheckListTest.java index d4facb5015..a37611088a 100644 --- a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxCheckListTest.java +++ b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxCheckListTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxChecksTest.java b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxChecksTest.java index c7df2d825e..1e717b0594 100644 --- a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxChecksTest.java +++ b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxChecksTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxFileLinesContextTest.java b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxFileLinesContextTest.java index 5f3cb28a48..6964f11de9 100644 --- a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxFileLinesContextTest.java +++ b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxFileLinesContextTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxHighlighterTest.java b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxHighlighterTest.java index 4733b0a7f2..c8f5a18d6d 100644 --- a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxHighlighterTest.java +++ b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxHighlighterTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxLanguageTest.java b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxLanguageTest.java index 84ef31d029..4b3f0b659f 100644 --- a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxLanguageTest.java +++ b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxLanguageTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxMetricDefinitionTest.java b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxMetricDefinitionTest.java index 705d751ac5..5b206da693 100644 --- a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxMetricDefinitionTest.java +++ b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxMetricDefinitionTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxPluginTest.java b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxPluginTest.java index f6ddcb3d01..abf78fe765 100644 --- a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxPluginTest.java +++ b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxPluginTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxRuleRepositoryTest.java b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxRuleRepositoryTest.java index e131ef1af8..f4b7cc79df 100644 --- a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxRuleRepositoryTest.java +++ b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxRuleRepositoryTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxSonarWayProfileTest.java b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxSonarWayProfileTest.java index 3309005b77..1310cb18ff 100644 --- a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxSonarWayProfileTest.java +++ b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxSonarWayProfileTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxSquidSensorTest.java b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxSquidSensorTest.java index 8b8655a0be..65093affa6 100644 --- a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxSquidSensorTest.java +++ b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/CxxSquidSensorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or diff --git a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/DroppedPropertiesSensorTest.java b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/DroppedPropertiesSensorTest.java index 5e5a5693a4..49084e625e 100644 --- a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/DroppedPropertiesSensorTest.java +++ b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/DroppedPropertiesSensorTest.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or @@ -28,8 +28,8 @@ import org.junit.jupiter.api.io.TempDir; import org.sonar.api.batch.sensor.internal.SensorContextTester; import org.sonar.api.config.internal.MapSettings; -import org.sonar.api.utils.log.LogTesterJUnit5; -import org.sonar.api.utils.log.LoggerLevel; +import org.sonar.api.testfixtures.log.LogTesterJUnit5; +import org.slf4j.event.Level; class DroppedPropertiesSensorTest { @@ -48,7 +48,7 @@ void testNoMsg() throws Exception { var sensor = new DroppedPropertiesSensor(analysisWarnings::add); sensor.execute(contextTester); - assertThat(logTester.logs(LoggerLevel.WARN)).isEmpty(); + assertThat(logTester.logs(Level.WARN)).isEmpty(); assertThat(analysisWarnings).isEmpty(); } @@ -62,7 +62,7 @@ void testNoLongerSupported() throws Exception { sensor.execute(contextTester); var msg = "CXX property 'sonar.cxx.cppncss.reportPaths' is no longer supported."; - assertThat(logTester.logs(LoggerLevel.WARN)).contains(msg); + assertThat(logTester.logs(Level.WARN)).contains(msg); assertThat(analysisWarnings).containsExactly(msg); } @@ -77,7 +77,7 @@ void testNoLongerSupportedWithInfo() throws Exception { var msg = "CXX property 'sonar.cxx.suffixes.sources' is no longer supported." + " Use key 'sonar.cxx.file.suffixes' instead."; - assertThat(logTester.logs(LoggerLevel.WARN)).contains(msg); + assertThat(logTester.logs(Level.WARN)).contains(msg); assertThat(analysisWarnings).containsExactly(msg); } diff --git a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/TestUtils.java b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/TestUtils.java index 3ab84f63d2..3e892bc353 100644 --- a/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/TestUtils.java +++ b/sonar-cxx-plugin/src/test/java/org/sonar/plugins/cxx/TestUtils.java @@ -1,6 +1,6 @@ /* * C++ Community Plugin (cxx plugin) - * Copyright (C) 2010-2023 SonarOpenCommunity + * Copyright (C) 2010-2024 SonarOpenCommunity * http://github.com/SonarOpenCommunity/sonar-cxx * * This program is free software; you can redistribute it and/or${sonarQubeMinVersion} +${pluginApiMinVersion} +cxx,cpp,c++,c