Commit Graph

  • c6fd9eae6c Increment RSPEC ID counter leonardo-pilastri-sonarsource 2025-01-28 10:34:59 +00:00
  • 2b798c3265
    Modify rule S2092: Add Go language (#2760) Sebastien Andrivet 2025-01-28 11:16:42 +01:00
  • 35c4205143
    SONARJAVA-5286 Create rule S7184: "@Scheduled" annotation should only be applied to no-arg methods (#4617) github-actions[bot] 2025-01-28 11:00:17 +01:00
  • 8940eee53e
    SONARJAVA-5291 Modify rule S7177: specify spring context (#4623) leonardo-pilastri-sonarsource 2025-01-28 10:57:27 +01:00
  • 6d8bc854ec Increment RSPEC ID counter joke1196 2025-01-28 08:51:53 +00:00
  • 1e62d9fef8
    SONARJAVA-5292 Create rule S7183: @InitBinder methods should have void return type (#4616) github-actions[bot] 2025-01-28 09:48:25 +01:00
  • 74c4f4c8db update coverage information SonarTech 2025-01-28 02:39:23 +00:00
  • a4cc580848 Increment RSPEC ID counter erwan-serandour 2025-01-27 15:26:17 +00:00
  • 8aadee1de1
    SONARJAVA-5291 Create rule S7177: @DirtiesContext should be properly configured (#4610) github-actions[bot] 2025-01-27 15:47:41 +01:00
  • 46eb087a63
    SONARJAVA-5285 Create rule S7180: "@Cache*" annotations should only be applied on concrete classes (#4613) github-actions[bot] 2025-01-27 15:43:25 +01:00
  • 02efd2dd81 Update rule_product_mapping.json with SQS 2025.1 mb/product-mapping-ground-truth Marco Borgeaud 2025-01-27 12:20:29 +01:00
  • ae9c68fad9 Revert "Replace oldest version with null (cannot prove it was introduced in 9.1)" Marco Borgeaud 2025-01-27 12:19:13 +01:00
  • 2cf314fc87 Increment RSPEC ID counter leonardo-pilastri-sonarsource 2025-01-27 10:51:54 +00:00
  • 040c9dabef
    SONARJAVA-5289 Create rule S7179: @Cacheable and @CachePut should not be combined (#4612) github-actions[bot] 2025-01-27 11:49:43 +01:00
  • 3e63e081db Increment RSPEC ID counter erwan-serandour 2025-01-27 10:33:12 +00:00
  • 11dd942825
    SONARJAVA-5284 Create rule S7178: Injecting data into static fields is not supported by Spring (#4611) github-actions[bot] 2025-01-27 11:26:42 +01:00
  • 0264f089ea Increment RSPEC ID counter leonardo-pilastri-sonarsource 2025-01-27 10:25:43 +00:00
  • edf007aa25 Increment RSPEC ID counter joke1196 2025-01-27 10:16:20 +00:00
  • 0139e62599 Increment RSPEC ID counter guillaume-dequenne-sonarsource 2025-01-27 08:53:22 +00:00
  • 9a672e7951
    Modify rule S3330: Add Go language (#2770) Sebastien Andrivet 2025-01-24 16:46:12 +01:00
  • a268fb0763 Increment RSPEC ID counter erwan-serandour 2025-01-24 15:09:56 +00:00
  • 524adc4fb6 Increment RSPEC ID counter leonardo-pilastri-sonarsource 2025-01-24 10:25:36 +00:00
  • 74ed1fa393 update coverage information SonarTech 2025-01-24 02:40:11 +00:00
  • b494f9c025 Increment RSPEC ID counter erwan-serandour 2025-01-23 16:13:23 +00:00
  • 72cb5ddd1f Increment RSPEC ID counter leonardo-pilastri-sonarsource 2025-01-23 16:09:10 +00:00
  • bd7f201e23
    Apply missing android tags to rules that support Android APIs (#4603) Pierre-Loup 2025-01-23 10:12:26 +01:00
  • 59e278c497
    NET-988 Remove S1197 from SonarWay for VB.NET (#4609) Pavel Mikula 2025-01-20 14:31:07 +01:00
  • 2e155a926e
    SONARIAC-1892 Modify rule S6975: Fix how to fix it section split (#4604) GabinL21 2025-01-20 11:46:15 +01:00
  • 398cc98f7c
    Modify S2930: Fix typo (#4608) Sebastien Marichal 2025-01-10 10:36:46 +01:00
  • 519c3bbd18
    SONARIAC-1856 Modify S7019: remove second example id/diff (#4606) Rudy Regazzoni 2025-01-09 14:29:50 +01:00
  • 9cdea89191
    Add perftag back (#4605) Martin Strecker 2025-01-09 11:44:51 +01:00
  • 8536b2730e
    NET-936 Modify S3247: Add benchmarks (#4596) Martin Strecker 2025-01-09 11:00:20 +01:00
  • 8f2f6bee31
    Add PullRequesteCreated.yml (#4584) Pavel Mikula 2025-01-09 10:13:47 +01:00
  • 3a12fc79fa Add S7176 content rule/add-RSPEC-S7176 Jamie Anderson 2025-01-08 20:04:03 +00:00
  • e39e8bb76d
    NET-938 Modify S2629: Add benchmarks (#4602) Sebastien Marichal 2025-01-08 17:31:17 +01:00
  • 4be8383d89
    NET-943 Modify rule S1215: Add benchmark (#4601) Martin Strecker 2025-01-08 17:25:48 +01:00
  • 444c238059
    SONARIAC-1856 Modify S7019: add EXEC alternatives and exceptions (#4597) Rudy Regazzoni 2025-01-08 15:19:38 +01:00
  • efd18e59bf
    NET-934 Modify S1643: Use NetFx 4.8.1 in Brenchmark (#4600) Sebastien Marichal 2025-01-08 13:54:10 +01:00
  • 4e15f3d653
    Modify S3169: Add benchmarks (#4595) Martin Strecker 2025-01-08 12:15:50 +01:00
  • 43247cd487
    NET-933 Modify S1155: Add benchmarks (#4592) Sebastien Marichal 2025-01-08 10:23:49 +01:00
  • a2aa406613
    NET-934 Modify S1643: Add benchmarks (#4593) Sebastien Marichal 2025-01-08 10:23:35 +01:00
  • 383361a9e8 update coverage information SonarTech 2025-01-08 02:42:08 +00:00
  • 0c2b4ee07f Create rule S7176 jamie-anderson-sonarsource 2025-01-07 17:44:27 +00:00
  • 762341d2f9 Increment RSPEC ID counter jamie-anderson-sonarsource 2025-01-07 17:44:23 +00:00
  • dff46bdcfd
    Modify S3649(Python): Fix logic error (#4598) Loris S. 2025-01-07 14:53:28 +01:00
  • aa709674da
    Create rule S7175: Linear API keys should not be disclosed (#4594) github-actions[bot] 2025-01-07 10:14:41 +01:00
  • d195514c2d Increment RSPEC ID counter hendrik-buchwald-sonarsource 2025-01-06 15:11:41 +00:00
  • 56cf51e747
    Create rule S7174: Square API keys should not be disclosed (#4591) github-actions[bot] 2025-01-06 15:54:54 +01:00
  • 1a7c2fee97 Increment RSPEC ID counter hendrik-buchwald-sonarsource 2025-01-06 10:09:37 +00:00
  • 8db2c956de
    S6018 Add example showing use of inline out of line (CPP-4342) tomasz-kaminski-sonarsource 2025-01-02 11:37:02 +01:00
  • e5a0528302
    NET-920 Modify rule S125: Add dotnet example (#4589) Sebastien Marichal 2024-12-24 14:55:44 +01:00
  • 330156276c
    NET-913 Modify rule S1264: Improve description to match the implementation (#4587) Sebastien Marichal 2024-12-24 11:26:00 +01:00
  • deac0761b1 update coverage information SonarTech 2024-12-24 02:42:28 +00:00
  • f96f4c8de7
    NET-915 Modify rule S2930: Include tracked types in the description (#4588) Sebastien Marichal 2024-12-23 15:37:47 +01:00
  • 07d614dd5b
    Modify rule S4039: Improve description to match the implementation (#4586) Sebastien Marichal 2024-12-23 14:57:36 +01:00
  • bb47c97c62 update coverage information SonarTech 2024-12-21 02:40:14 +00:00
  • ff4d290574 Replace oldest version with null (cannot prove it was introduced in 9.1) Marco Borgeaud 2024-12-20 17:43:08 +01:00
  • 092710bea7 Add rule_product_mapping.json Marco Borgeaud 2024-12-20 17:41:44 +01:00
  • 434c3bf4df
    Modify rule S1542: Prevent strong substitution (#4585) Sebastien Marichal 2024-12-20 14:12:24 +01:00
  • 98e58e1e76
    Create rule S7173: "GoSub" statements should not be used (#4580) github-actions[bot] 2024-12-20 09:11:58 +00:00
  • 5adea709d2 update coverage information SonarTech 2024-12-20 02:42:54 +00:00
  • f376942ba0 Add introduction rule/add-RSPEC-S7172 Loïc Joly 2024-12-19 16:45:31 +01:00
  • 3e8152b698 Mark quickfix as infeasible. A basic fix would be possible, but a clever fix would not. Loïc Joly 2024-12-19 15:23:34 +01:00
  • fa77788cac Apply review suggestions Loïc Joly 2024-12-19 15:08:08 +01:00
  • 11808561cb Add link to S6023 Loïc Joly 2024-12-19 11:29:31 +01:00
  • be4040eafa Better asciidoc syntax Loïc Joly 2024-12-19 10:05:39 +01:00
  • de50069607 update coverage information SonarTech 2024-12-19 02:45:01 +00:00
  • bcf51a8a25
    Merge branch 'master' into rule/add-RSPEC-S7172 Loïc Joly 2024-12-19 02:18:04 +01:00
  • 152b6498b7 First draft of the rule description Loïc Joly 2024-12-19 02:14:39 +01:00
  • 38ffd02fc3
    Create rule S6146: "Option Explicit" should be enabled (#4582) github-actions[bot] 2024-12-18 16:32:34 +01:00
  • 1d97909d90
    Update description (#4583) Tobias Hahnen 2024-12-18 16:26:24 +01:00
  • 826213ed01
    Modify rule S907: vb6 LaYC (#4581) Sebastien Marichal 2024-12-18 15:06:04 +01:00
  • 92b006a703 Increment RSPEC ID counter sebastien-marichal 2024-12-18 10:24:07 +00:00
  • 5e18970336
    Modify rule S6932: Update code example (#4563) Mary Georgiou 2024-12-17 17:28:30 +01:00
  • af5edc79aa Fix version for unreleased rules and handle gracefully unreleased rules in mapping ft/rule-mapping Fred Tingaud 2024-12-17 11:57:29 +01:00
  • 77c4627ffb
    Create rule S7154: Fastly API tokens should not be disclosed (#4489) github-actions[bot] 2024-12-17 10:48:05 +01:00
  • 5e5c00550d
    Create rule S7166: Adobe OAuth credentials should not be disclosed (APPSEC-2237) (#4504) github-actions[bot] 2024-12-17 10:11:01 +01:00
  • 8558f5ea6f
    Modify rule S3749: Update rule description to add new javax and jakarta annotations (SONARJAVA-5036) (#4578) erwan-serandour 2024-12-16 18:03:21 +01:00
  • f0083ab9bd Modify rule S3457: Description acknowledges intentionality (SONARJAVA-5042) db/SONARJAVA-5042 Dorian Burihabwa 2024-12-16 17:57:32 +01:00
  • f9cf7be4f3
    Modify rule S1190: Replace misplaced NonCompliant comment (SONARJAVA-5029) (#4577) Dorian Burihabwa 2024-12-16 16:20:21 +01:00
  • e9a57f6817 Re-running script at f313f224968d06eee8d6e6dccb30b55f4fca7e74 ft/rule-mapping-nightly Marco Borgeaud 2024-12-16 15:55:33 +01:00
  • f313f22496 Merge remote-tracking branch 'origin/ft/rule-mapping' into ft/rule-mapping-nightly Marco Borgeaud 2024-12-16 15:54:46 +01:00
  • 7d9c3f3f82 Re-running script at 6b91b3abcc1750cefd05370e901e5ccc3948d7eb Marco Borgeaud 2024-12-16 15:54:27 +01:00
  • 277554fc6b
    S1448 Updating default value (#4560) Rudy Regazzoni 2024-12-16 15:38:32 +01:00
  • 3b745315e4 Only support tags >= 9 Marco Borgeaud 2024-12-16 15:38:14 +01:00
  • 69127ba290 Simplify how regex groups are accessed Marco Borgeaud 2024-12-16 14:37:25 +01:00
  • 70e2b8e427
    Modify rule S1075: Add more exceptions (SONARJAVA-5149) (#4570) erwan-serandour 2024-12-16 13:51:41 +01:00
  • f5d9bbf6ab Make comparable_version more linear Marco Borgeaud 2024-12-16 13:13:00 +01:00
  • e056c0f888 Simplify regex: drop unnecessary groups Marco Borgeaud 2024-12-16 13:11:22 +01:00
  • 1abfb8f923
    Update rspec-tools/rspec_tools/coverage.py Marco Borgeaud 2024-12-16 11:58:56 +01:00
  • 6b91b3abcc Update coverage nightly script to also generate the product mapping Fred Tingaud 2024-12-13 18:52:59 +01:00
  • 4b0392eb5d Merge remote-tracking branch 'origin/master' into ft/rule-mapping Fred Tingaud 2024-12-13 18:46:31 +01:00
  • 755ffff595 Apply suggestions Fred Tingaud 2024-12-13 18:37:29 +01:00
  • af2920e1a9 update coverage information SonarTech 2024-12-13 02:48:42 +00:00
  • 5f99700b6e RULEAPI-816 Create a rule / product mapping file Fred Tingaud 2024-12-12 17:55:27 +01:00
  • 5fb2c9dd39 RULEAPI-824 Sort tags by version number instead of commited date when computing coverage Fred Tingaud 2024-12-12 14:24:09 +01:00
  • efa7462eae RULEAPI-823 Don't consider tags that are not version numbers in coverage computation Fred Tingaud 2024-12-11 17:44:10 +01:00
  • 741e23121b RULEAPI-822 Don't consider sonar-css that is deprecated, when computing coverage Fred Tingaud 2024-12-11 17:43:15 +01:00
  • c480f9a4b0 RULEAPI-821 Skip all profile files, not only Sonar_way_profile Fred Tingaud 2024-12-10 15:06:25 +01:00
  • a6f4f03031 RULEAPI-820 Don't indiscriminately crop rule names on "_" in coverage computation Fred Tingaud 2024-12-10 14:39:30 +01:00