diff --git a/README.md b/README.md index a8e7942..f8f885e 100644 --- a/README.md +++ b/README.md @@ -41,11 +41,14 @@ You can also build and run only Ruling Tests using the `ruling` property: ## License headers License headers are automatically updated by the spotless plugin but only for Java files. -Furthermore, there are files such as `package-info.java` and `module-info.java` that spotless ignores. +Furthermore, there are files such as `package-info.java` and `module-info.java` that spotless ignores. For those files use a manual script like below to update the license. E.g. on Mac: + + `find . -type f -name "*-info.java" -exec sed -i '' 's/2018-2025/2018-2026/' "{}" \;` + ## License -Copyright 2018-2025 SonarSource. +Copyright 2018-2026 SonarSource. SonarQube analyzers released after November 29, 2024, including patch fixes for prior versions, are published under the [Sonar Source-Available License Version 1 (SSALv1)](LICENSE). diff --git a/its/plugin/src/test/java/org/sonarsource/slang/CoverageTest.java b/its/plugin/src/test/java/org/sonarsource/slang/CoverageTest.java index 47f9751..37e9ce3 100644 --- a/its/plugin/src/test/java/org/sonarsource/slang/CoverageTest.java +++ b/its/plugin/src/test/java/org/sonarsource/slang/CoverageTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/its/plugin/src/test/java/org/sonarsource/slang/DuplicationsTest.java b/its/plugin/src/test/java/org/sonarsource/slang/DuplicationsTest.java index 5080393..b022e33 100644 --- a/its/plugin/src/test/java/org/sonarsource/slang/DuplicationsTest.java +++ b/its/plugin/src/test/java/org/sonarsource/slang/DuplicationsTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/its/plugin/src/test/java/org/sonarsource/slang/ExternalReportTest.java b/its/plugin/src/test/java/org/sonarsource/slang/ExternalReportTest.java index 2a8e6d4..8f56c03 100644 --- a/its/plugin/src/test/java/org/sonarsource/slang/ExternalReportTest.java +++ b/its/plugin/src/test/java/org/sonarsource/slang/ExternalReportTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/its/plugin/src/test/java/org/sonarsource/slang/MeasuresTest.java b/its/plugin/src/test/java/org/sonarsource/slang/MeasuresTest.java index fdb30d1..bd1bb3c 100644 --- a/its/plugin/src/test/java/org/sonarsource/slang/MeasuresTest.java +++ b/its/plugin/src/test/java/org/sonarsource/slang/MeasuresTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/its/plugin/src/test/java/org/sonarsource/slang/NoSonarTest.java b/its/plugin/src/test/java/org/sonarsource/slang/NoSonarTest.java index 0374ffa..68a9705 100644 --- a/its/plugin/src/test/java/org/sonarsource/slang/NoSonarTest.java +++ b/its/plugin/src/test/java/org/sonarsource/slang/NoSonarTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/its/plugin/src/test/java/org/sonarsource/slang/ProfileRegistrarTest.java b/its/plugin/src/test/java/org/sonarsource/slang/ProfileRegistrarTest.java index 2134849..8e4945a 100644 --- a/its/plugin/src/test/java/org/sonarsource/slang/ProfileRegistrarTest.java +++ b/its/plugin/src/test/java/org/sonarsource/slang/ProfileRegistrarTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/its/plugin/src/test/java/org/sonarsource/slang/SonarLintTest.java b/its/plugin/src/test/java/org/sonarsource/slang/SonarLintTest.java index 8eeda3f..34936a6 100644 --- a/its/plugin/src/test/java/org/sonarsource/slang/SonarLintTest.java +++ b/its/plugin/src/test/java/org/sonarsource/slang/SonarLintTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/its/plugin/src/test/java/org/sonarsource/slang/TestBase.java b/its/plugin/src/test/java/org/sonarsource/slang/TestBase.java index bff1d82..284cf00 100644 --- a/its/plugin/src/test/java/org/sonarsource/slang/TestBase.java +++ b/its/plugin/src/test/java/org/sonarsource/slang/TestBase.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/its/plugin/src/test/java/org/sonarsource/slang/Tests.java b/its/plugin/src/test/java/org/sonarsource/slang/Tests.java index 3c02669..a601663 100644 --- a/its/plugin/src/test/java/org/sonarsource/slang/Tests.java +++ b/its/plugin/src/test/java/org/sonarsource/slang/Tests.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/its/ruling/src/test/java/org/sonarsource/slang/SlangRulingTest.java b/its/ruling/src/test/java/org/sonarsource/slang/SlangRulingTest.java index 82397ea..bb0d095 100644 --- a/its/ruling/src/test/java/org/sonarsource/slang/SlangRulingTest.java +++ b/its/ruling/src/test/java/org/sonarsource/slang/SlangRulingTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/its/test-plugin/src/main/java/org/sonarsource/ruby/testplugin/TestPlugin.java b/its/test-plugin/src/main/java/org/sonarsource/ruby/testplugin/TestPlugin.java index bc6d198..c2df9c1 100644 --- a/its/test-plugin/src/main/java/org/sonarsource/ruby/testplugin/TestPlugin.java +++ b/its/test-plugin/src/main/java/org/sonarsource/ruby/testplugin/TestPlugin.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/its/test-plugin/src/main/java/org/sonarsource/ruby/testplugin/TestProfileRegistrar.java b/its/test-plugin/src/main/java/org/sonarsource/ruby/testplugin/TestProfileRegistrar.java index b774473..c3a188f 100644 --- a/its/test-plugin/src/main/java/org/sonarsource/ruby/testplugin/TestProfileRegistrar.java +++ b/its/test-plugin/src/main/java/org/sonarsource/ruby/testplugin/TestProfileRegistrar.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/its/test-plugin/src/main/java/org/sonarsource/ruby/testplugin/TestRulesDefinition.java b/its/test-plugin/src/main/java/org/sonarsource/ruby/testplugin/TestRulesDefinition.java index 99c1cf6..13cdf14 100644 --- a/its/test-plugin/src/main/java/org/sonarsource/ruby/testplugin/TestRulesDefinition.java +++ b/its/test-plugin/src/main/java/org/sonarsource/ruby/testplugin/TestRulesDefinition.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/mise.toml b/mise.toml index 8f35408..1b2a670 100644 --- a/mise.toml +++ b/mise.toml @@ -1,3 +1,3 @@ [tools] -java = "17.0" +java = "corretto-21" gradle = "8.14" diff --git a/settings.gradle b/settings.gradle index 3d9b06a..379dd63 100644 --- a/settings.gradle +++ b/settings.gradle @@ -58,7 +58,7 @@ dependencyResolutionManagement { library("assertj-core", "org.assertj", "assertj-core").version("3.26.3") library("junit-jupiter-api", "org.junit.jupiter", "junit-jupiter-api").version("5.11.0") library("junit-jupiter-engine", "org.junit.jupiter", "junit-jupiter-engine").version("5.11.0") - library("junit-platform-launcher", "org.junit.platform", "junit-platform-launcher").version("6.0.1") + library("junit-platform-launcher", "org.junit.platform", "junit-platform-launcher").version("1.11.0") } } } diff --git a/sonar-ruby-plugin/src/main/java/org/sonar/plugins/ruby/api/RubyProfileRegistrar.java b/sonar-ruby-plugin/src/main/java/org/sonar/plugins/ruby/api/RubyProfileRegistrar.java index fc87b97..31a0090 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonar/plugins/ruby/api/RubyProfileRegistrar.java +++ b/sonar-ruby-plugin/src/main/java/org/sonar/plugins/ruby/api/RubyProfileRegistrar.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/checks/Constants.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/checks/Constants.java index f517a2a..01438d2 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/checks/Constants.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/checks/Constants.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/checks/UnusedFunctionParameterRubyCheck.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/checks/UnusedFunctionParameterRubyCheck.java index 5c7f35d..0e3f368 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/checks/UnusedFunctionParameterRubyCheck.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/checks/UnusedFunctionParameterRubyCheck.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/checks/UnusedLocalVariableRubyCheck.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/checks/UnusedLocalVariableRubyCheck.java index 4a995cb..2d02354 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/checks/UnusedLocalVariableRubyCheck.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/checks/UnusedLocalVariableRubyCheck.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/checks/package-info.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/checks/package-info.java index 50f69eb..215c9b4 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/checks/package-info.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/checks/package-info.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/AstNode.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/AstNode.java index fd4d1d0..7f5de8d 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/AstNode.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/AstNode.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/RubyConverter.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/RubyConverter.java index 2bdc1db..9983b69 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/RubyConverter.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/RubyConverter.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/RubyNativeKind.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/RubyNativeKind.java index c03790b..7cdb3f5 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/RubyNativeKind.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/RubyNativeKind.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/RubyVisitor.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/RubyVisitor.java index abff50a..25e50b1 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/RubyVisitor.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/RubyVisitor.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/CommentAdapter.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/CommentAdapter.java index 5f4001e..8072837 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/CommentAdapter.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/CommentAdapter.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/JRubyObjectAdapter.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/JRubyObjectAdapter.java index 02fb187..e338adf 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/JRubyObjectAdapter.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/JRubyObjectAdapter.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/RangeAdapter.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/RangeAdapter.java index 5009fa2..652ef10 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/RangeAdapter.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/RangeAdapter.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/SourceMapAdapter.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/SourceMapAdapter.java index d2d5930..3250719 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/SourceMapAdapter.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/SourceMapAdapter.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/TokenAdapter.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/TokenAdapter.java index e9a9af0..e7c4a9c 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/TokenAdapter.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/TokenAdapter.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/package-info.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/package-info.java index a289815..d114b01 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/package-info.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/adapter/package-info.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/impl/RubyPartialExceptionHandlingTree.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/impl/RubyPartialExceptionHandlingTree.java index cbdd5b8..7d9da96 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/impl/RubyPartialExceptionHandlingTree.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/impl/RubyPartialExceptionHandlingTree.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/impl/package-info.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/impl/package-info.java index d10cbcf..79b82cd 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/impl/package-info.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/impl/package-info.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/package-info.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/package-info.java index fd14db3..cbe9dde 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/package-info.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/converter/package-info.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/externalreport/rubocop/RuboCopJsonReportReader.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/externalreport/rubocop/RuboCopJsonReportReader.java index 2708852..8ea12ec 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/externalreport/rubocop/RuboCopJsonReportReader.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/externalreport/rubocop/RuboCopJsonReportReader.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/externalreport/rubocop/RuboCopRulesDefinition.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/externalreport/rubocop/RuboCopRulesDefinition.java index 192ade5..c52783e 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/externalreport/rubocop/RuboCopRulesDefinition.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/externalreport/rubocop/RuboCopRulesDefinition.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/externalreport/rubocop/RuboCopSensor.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/externalreport/rubocop/RuboCopSensor.java index 06d1e02..2bafcd2 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/externalreport/rubocop/RuboCopSensor.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/externalreport/rubocop/RuboCopSensor.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/externalreport/rubocop/package-info.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/externalreport/rubocop/package-info.java index f353bf4..deeecab 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/externalreport/rubocop/package-info.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/externalreport/rubocop/package-info.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyCheckList.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyCheckList.java index b48aca1..fd60708 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyCheckList.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyCheckList.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyExclusionsFileFilter.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyExclusionsFileFilter.java index 5e02188..dff6540 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyExclusionsFileFilter.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyExclusionsFileFilter.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyLanguage.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyLanguage.java index 751bfb6..22ac961 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyLanguage.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyLanguage.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyPlugin.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyPlugin.java index 9b7c81c..2931d37 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyPlugin.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyPlugin.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyProfileDefinition.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyProfileDefinition.java index 5958fec..a693a4f 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyProfileDefinition.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyProfileDefinition.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyRulesDefinition.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyRulesDefinition.java index 70c5422..e859f88 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyRulesDefinition.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubyRulesDefinition.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubySensor.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubySensor.java index 281906b..a7d4611 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubySensor.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/RubySensor.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/SimpleCovSensor.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/SimpleCovSensor.java index b312d1b..e23e58b 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/SimpleCovSensor.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/SimpleCovSensor.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/package-info.java b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/package-info.java index d91f18b..b13ea79 100644 --- a/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/package-info.java +++ b/sonar-ruby-plugin/src/main/java/org/sonarsource/ruby/plugin/package-info.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/main/resources/whitequark_parser_init.rb b/sonar-ruby-plugin/src/main/resources/whitequark_parser_init.rb index 9594180..745875b 100644 --- a/sonar-ruby-plugin/src/main/resources/whitequark_parser_init.rb +++ b/sonar-ruby-plugin/src/main/resources/whitequark_parser_init.rb @@ -1,6 +1,6 @@ # # SonarSource Ruby -# Copyright (C) 2018-2025 SonarSource SA +# Copyright (C) 2018-2026 SonarSource SA # mailto:info AT sonarsource DOT com # # This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/checks/HardcodedCredentialsCheckTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/checks/HardcodedCredentialsCheckTest.java index c48480c..8b39ccb 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/checks/HardcodedCredentialsCheckTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/checks/HardcodedCredentialsCheckTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/checks/RubyVerifier.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/checks/RubyVerifier.java index 240fd4e..36f1617 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/checks/RubyVerifier.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/checks/RubyVerifier.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/checks/UnusedFunctionParameterRubyCheckTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/checks/UnusedFunctionParameterRubyCheckTest.java index 92230d6..c9e8064 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/checks/UnusedFunctionParameterRubyCheckTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/checks/UnusedFunctionParameterRubyCheckTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/checks/UnusedLocalVariableRubyCheckTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/checks/UnusedLocalVariableRubyCheckTest.java index 4e20456..a5bee89 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/checks/UnusedLocalVariableRubyCheckTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/checks/UnusedLocalVariableRubyCheckTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/AbstractRubyConverterTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/AbstractRubyConverterTest.java index 0d42a83..26cdafb 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/AbstractRubyConverterTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/AbstractRubyConverterTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/RubyConverterTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/RubyConverterTest.java index 1697965..6c0e856 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/RubyConverterTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/RubyConverterTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/RubyNativeKindTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/RubyNativeKindTest.java index 6cf00e1..78b3f2a 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/RubyNativeKindTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/RubyNativeKindTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/RubyVisitorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/RubyVisitorTest.java index 607af4d..837afcf 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/RubyVisitorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/RubyVisitorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/adapter/CommentAdapterTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/adapter/CommentAdapterTest.java index 0d96a35..94422ba 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/adapter/CommentAdapterTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/adapter/CommentAdapterTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/impl/RubyPartialExceptionHandlingTreeTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/impl/RubyPartialExceptionHandlingTreeTest.java index b46cecd..889486c 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/impl/RubyPartialExceptionHandlingTreeTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/impl/RubyPartialExceptionHandlingTreeTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ArgVisitorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ArgVisitorTest.java index f374906..5e0bcc9 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ArgVisitorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ArgVisitorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/AssignmentVisitorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/AssignmentVisitorTest.java index 4374089..a94e1fc 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/AssignmentVisitorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/AssignmentVisitorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/BinaryExpressionVisitorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/BinaryExpressionVisitorTest.java index b9e3a91..5ae56ba 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/BinaryExpressionVisitorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/BinaryExpressionVisitorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/BlockVisitorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/BlockVisitorTest.java index 6730fc2..c7945ef 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/BlockVisitorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/BlockVisitorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/CaseVisitorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/CaseVisitorTest.java index edd8ad4..a194ab7 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/CaseVisitorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/CaseVisitorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ClassVisitorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ClassVisitorTest.java index 7b3d40c..177a6b4 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ClassVisitorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ClassVisitorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ExceptionHandlingVisitorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ExceptionHandlingVisitorTest.java index b52096f..75316e1 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ExceptionHandlingVisitorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ExceptionHandlingVisitorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/FunctionVisitorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/FunctionVisitorTest.java index 84de1db..30b62c5 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/FunctionVisitorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/FunctionVisitorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/IdentifierVisitorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/IdentifierVisitorTest.java index d8b6931..c342150 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/IdentifierVisitorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/IdentifierVisitorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/IfVisitorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/IfVisitorTest.java index d25a1df..ad51877 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/IfVisitorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/IfVisitorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/JumpVisitorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/JumpVisitorTest.java index 6ba4a10..7c3fbc4 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/JumpVisitorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/JumpVisitorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/LiteralVisitorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/LiteralVisitorTest.java index 19455c9..0c6d76f 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/LiteralVisitorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/LiteralVisitorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/LoopVisitorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/LoopVisitorTest.java index 2f70df5..344319a 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/LoopVisitorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/LoopVisitorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ModifierVisitorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ModifierVisitorTest.java index 9873b5c..bfe5018 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ModifierVisitorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ModifierVisitorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ParenthesizedVisitorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ParenthesizedVisitorTest.java index de7c7f7..76dd2c1 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ParenthesizedVisitorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ParenthesizedVisitorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/RaiseVisitorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/RaiseVisitorTest.java index 8ec2a34..f31c819 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/RaiseVisitorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/RaiseVisitorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ReturnVisitorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ReturnVisitorTest.java index 8903bbf..d1e47c5 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ReturnVisitorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/ReturnVisitorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/StringLiteralVisitorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/StringLiteralVisitorTest.java index bda3045..8fbef4a 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/StringLiteralVisitorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/StringLiteralVisitorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/UnaryExpressionVisitorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/UnaryExpressionVisitorTest.java index 2c8d047..f703e01 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/UnaryExpressionVisitorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/UnaryExpressionVisitorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/VariableDeclarationVisitorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/VariableDeclarationVisitorTest.java index 6b47f7a..0b048c4 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/VariableDeclarationVisitorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/converter/visitor/VariableDeclarationVisitorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/externalreport/rubocop/RuboCopRulesDefinitionTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/externalreport/rubocop/RuboCopRulesDefinitionTest.java index 1bb0680..9db4449 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/externalreport/rubocop/RuboCopRulesDefinitionTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/externalreport/rubocop/RuboCopRulesDefinitionTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/externalreport/rubocop/RuboCopSensorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/externalreport/rubocop/RuboCopSensorTest.java index 103b2b3..73e81ed 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/externalreport/rubocop/RuboCopSensorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/externalreport/rubocop/RuboCopSensorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyCheckListTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyCheckListTest.java index ff81997..54f20f5 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyCheckListTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyCheckListTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyExclusionsFileFilterTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyExclusionsFileFilterTest.java index 4161f1c..beecd64 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyExclusionsFileFilterTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyExclusionsFileFilterTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyLanguageTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyLanguageTest.java index 5ff1551..65ef00a 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyLanguageTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyLanguageTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyPluginTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyPluginTest.java index 148dbbc..f69be90 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyPluginTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyPluginTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyProfileDefinitionTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyProfileDefinitionTest.java index 92e1576..f235b18 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyProfileDefinitionTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyProfileDefinitionTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyRulesDefinitionTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyRulesDefinitionTest.java index b08876f..fc39b30 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyRulesDefinitionTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubyRulesDefinitionTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubySensorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubySensorTest.java index c17927f..aadf056 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubySensorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/RubySensorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/SimpleCovSensorTest.java b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/SimpleCovSensorTest.java index 3b6875d..dcfad84 100644 --- a/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/SimpleCovSensorTest.java +++ b/sonar-ruby-plugin/src/test/java/org/sonarsource/ruby/plugin/SimpleCovSensorTest.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or diff --git a/utils/generate-rubocop-rules/src/main/java/org/sonarsource/slang/externalreport/rubocop/RuboCopRuleDefinition.java b/utils/generate-rubocop-rules/src/main/java/org/sonarsource/slang/externalreport/rubocop/RuboCopRuleDefinition.java index 1281518..f2a6e58 100644 --- a/utils/generate-rubocop-rules/src/main/java/org/sonarsource/slang/externalreport/rubocop/RuboCopRuleDefinition.java +++ b/utils/generate-rubocop-rules/src/main/java/org/sonarsource/slang/externalreport/rubocop/RuboCopRuleDefinition.java @@ -1,6 +1,6 @@ /* * SonarSource Ruby - * Copyright (C) 2018-2025 SonarSource SA + * Copyright (C) 2018-2026 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or