Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[apex] Merge main (7.x) branch into experimental-apex-parser and fix tests #4479

Merged
This pull request is big! We’re only showing the most recent 250 commits.

Commits on May 5, 2023

  1. Configuration menu
    Copy the full SHA
    1252911 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eaf4354 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2023

  1. Fix pmd#4492: GuardLogStatement with Java method reference

    Anastasiia Koba committed May 6, 2023
    Configuration menu
    Copy the full SHA
    28eefd6 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. Configuration menu
    Copy the full SHA
    fa0be31 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    23756ec View commit details
    Browse the repository at this point in the history
  3. [cli] Use RulePriority.name() for completion candidates

    This avoids having spaces in the possible values. E.g. MEDIUM_HIGH instead of Medium High.
    adangel committed May 9, 2023
    Configuration menu
    Copy the full SHA
    a35d647 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Configuration menu
    Copy the full SHA
    d230be2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a56cb3 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. Configuration menu
    Copy the full SHA
    ab37e25 View commit details
    Browse the repository at this point in the history
  2. Merge pull request pmd#4551 from oowekyala:issue4432-unnecessary-impo…

    …rt-static
    
    [java] Fix pmd#4432 - FP with UnnecessaryImport pmd#4551
    adangel committed May 12, 2023
    Configuration menu
    Copy the full SHA
    9e5d131 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a8bb9d9 View commit details
    Browse the repository at this point in the history
  4. [core] Refactor cpdhtml.xslt and cpdhtml-v2.xslt

    - Update bootstrap, jquery, datatables
    - Optimize styling
    - Add param lines for cpdhtml.xslt
    adangel committed May 12, 2023
    Configuration menu
    Copy the full SHA
    50efdaa View commit details
    Browse the repository at this point in the history
  5. Add test case

    oowekyala committed May 12, 2023
    Configuration menu
    Copy the full SHA
    6c635c5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    16d92c2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4635196 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3aea46c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c1a42f5 View commit details
    Browse the repository at this point in the history
  10. Merge pull request pmd#4426 from mohan-chinnappan-n:master

    [cpd] New XML to HTML XLST report format for PMD CPD pmd#4426
    adangel committed May 12, 2023
    Configuration menu
    Copy the full SHA
    e8c0d57 View commit details
    Browse the repository at this point in the history
  11. Update release notes

    oowekyala committed May 12, 2023
    Configuration menu
    Copy the full SHA
    c5790f1 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Cleanup test

    oowekyala committed May 16, 2023
    Configuration menu
    Copy the full SHA
    42ff3a3 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. Configuration menu
    Copy the full SHA
    11c06fd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d6d8d7 View commit details
    Browse the repository at this point in the history
  3. Merge pull request pmd#4431 from tiobe:master

    [coco] CPD: Coco support for code duplication detection pmd#4431
    adangel committed May 19, 2023
    Configuration menu
    Copy the full SHA
    23629f4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1269635 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6b4c6b2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e3fd77a View commit details
    Browse the repository at this point in the history
  7. Add @wener-tiobe as a contributor

    adangel committed May 19, 2023
    Configuration menu
    Copy the full SHA
    ce3d6d1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    75781f5 View commit details
    Browse the repository at this point in the history
  9. Merge pull request pmd#4470 from tiobe:ignored-identifiers-and-literals

    [cpp] CPD: Added strings as literal and ignore identifiers in sequences pmd#4470
    adangel committed May 19, 2023
    Configuration menu
    Copy the full SHA
    a1adcce View commit details
    Browse the repository at this point in the history
  10. Update pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule…

    …/bestpractices/xml/JUnitTestsShouldIncludeAssert.xml [skip ci]
    adangel committed May 19, 2023
    Configuration menu
    Copy the full SHA
    9b3e76f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d628e80 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    fe34cbd View commit details
    Browse the repository at this point in the history
  13. Merge pull request pmd#4507 from LynnBroe:issue4503

    [java] Fix pmd#4503: A false negative about JUnitTestsShouldIncludeAssert and testng pmd#4507
    adangel committed May 19, 2023
    Configuration menu
    Copy the full SHA
    e431831 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b3d379c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    3f3216b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    337d261 View commit details
    Browse the repository at this point in the history
  17. Merge pull request pmd#4533 from LynnBroe:issue4063

    [java] Fix pmd#4063: False-negative about try/catch block in Loop pmd#4533
    adangel committed May 19, 2023
    Configuration menu
    Copy the full SHA
    605dce0 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c4fb7af View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    c6ab61c View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    327ac5e View commit details
    Browse the repository at this point in the history
  21. Merge pull request pmd#4536 from LynnBroe:issue4268

    [java] Fix pmd#4268: CommentDefaultAccessModifier - false positive with TestNG's @test annotation pmd#4536
    adangel committed May 19, 2023
    Configuration menu
    Copy the full SHA
    d6deabe View commit details
    Browse the repository at this point in the history
  22. [doc] Update release notes

    add missing external contributions for rc3
    adangel committed May 19, 2023
    Configuration menu
    Copy the full SHA
    97343c7 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    e243da6 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    52b9d61 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2023

  1. [core] Rework slf4j reinitialization

    - Support also subclasses of slf4j-simple: e.g. maven uses an own logger factory and own loggers
    - Determine the new log level by reevaluating the configuration, similar what the constructors did
    - Remove unnecessary PmdLoggerFactoryFriend
    adangel committed May 20, 2023
    Configuration menu
    Copy the full SHA
    11f0e8a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    110235c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    429ab23 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. Merge pull request pmd#4567 from adangel/slf4j-logging-reconfiguration

    [core] Rework slf4j reinitialization
    jsotuyod committed May 22, 2023
    Configuration menu
    Copy the full SHA
    68db058 View commit details
    Browse the repository at this point in the history
  2. Merge pull request pmd#4560 from oowekyala/issue4557-unnecessary-impo…

    …rt-ambiguous
    
    [java] Fix FP of UnnecessaryImport
    jsotuyod committed May 22, 2023
    Configuration menu
    Copy the full SHA
    59345b9 View commit details
    Browse the repository at this point in the history
  3. Merge pull request pmd#4550 from adangel/pmd-processor-threads

    [core] Restore behavior with thread=1 setting
    jsotuyod committed May 22, 2023
    Configuration menu
    Copy the full SHA
    bcf8bdd View commit details
    Browse the repository at this point in the history

Commits on May 26, 2023

  1. Configuration menu
    Copy the full SHA
    18b14c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    191b9de View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/pmd7-textfile-display-name' into…

    … pmd7-textfile-display-name
    oowekyala committed May 26, 2023
    Configuration menu
    Copy the full SHA
    0c0d756 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c358b39 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7e07ee8 View commit details
    Browse the repository at this point in the history
  6. Merge remote-tracking branch 'origin/issue4434-exceptionasflowcontrol…

    …' into issue4434-exceptionasflowcontrol
    oowekyala committed May 26, 2023
    Configuration menu
    Copy the full SHA
    1474ab5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3c01697 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    81233fa View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ffeb9ab View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fd0416c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    715f49d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f2cd5ab View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    2f067dd View commit details
    Browse the repository at this point in the history
  14. Update LanguageRegistry.java javadoc

    Be more clear about how to invoke replacement methods.
    jsotuyod committed May 26, 2023
    Configuration menu
    Copy the full SHA
    d568ea7 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2023

  1. Configuration menu
    Copy the full SHA
    8b952c2 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2023

  1. Configuration menu
    Copy the full SHA
    ce6a3e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f147c76 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c0364e2 View commit details
    Browse the repository at this point in the history
  4. [doc] Fix old rule name example

    Co-authored-by: Juan Martín Sotuyo Dodero <juansotuyo@gmail.com>
    adangel and jsotuyod committed May 28, 2023
    Configuration menu
    Copy the full SHA
    01d055d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a9b9672 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e290420 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1a74cc2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    263d368 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8f0cf6e View commit details
    Browse the repository at this point in the history
  10. Merge pull request pmd#4460 from adangel:fix-assembly-finalName

    Fix assembly-plugin warnings pmd#4460
    adangel committed May 28, 2023
    Configuration menu
    Copy the full SHA
    cf83a91 View commit details
    Browse the repository at this point in the history
  11. Merge pull request pmd#4552 from adangel:minimum-priority

    [doc] Update documentation regarding minimum-priority pmd#4552
    adangel committed May 28, 2023
    Configuration menu
    Copy the full SHA
    0499e4b View commit details
    Browse the repository at this point in the history
  12. Merge pull request pmd#4537 from LynnBroe:issue4455

    [java] Fix pmd#4455: A false positive about FieldNamingConventions and UtilityClass pmd#4537
    adangel committed May 28, 2023
    Configuration menu
    Copy the full SHA
    3a82552 View commit details
    Browse the repository at this point in the history
  13. Merge pull request pmd#4538 from LynnBroe:issue4456

    [java] Fix pmd#4456: A false positive about FinalFieldCouldBeStatic and UtilityClass pmd#4538
    adangel committed May 28, 2023
    Configuration menu
    Copy the full SHA
    07a9c0d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    4dd2497 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    adb7fa2 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2d004a1 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    0f1453c View commit details
    Browse the repository at this point in the history
  18. Merge pull request pmd#4541 from LynnBroe:issue4458

    [java] Fix pmd#4458: A false positive about RedundantFieldInitializer and @value pmd#4541
    adangel committed May 28, 2023
    Configuration menu
    Copy the full SHA
    d6ee587 View commit details
    Browse the repository at this point in the history
  19. Merge pull request pmd#4542 from LynnBroe:issue4510

    [java] Fix pmd#4510: A false positive about ConstructorCallsOverridableMethod and @value pmd#4542
    adangel committed May 28, 2023
    Configuration menu
    Copy the full SHA
    348248e View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    96dce89 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    f8ec89b View commit details
    Browse the repository at this point in the history
  22. Merge pull request pmd#4545 from oowekyala:issue4433-hashtable-proper…

    …ties
    
    [java] Fix pmd#4433 - FP with ReplaceHashtableWithMap pmd#4545
    adangel committed May 28, 2023
    Configuration menu
    Copy the full SHA
    8742cbe View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    5aa917b View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    47bb75d View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    dea05bf View commit details
    Browse the repository at this point in the history
  26. Merge pull request pmd#4553 from anastasiia-koba:issue-4492

    [java] Fix pmd#4492: GuardLogStatement gives false positive when argument is a Java method reference pmd#4553
    adangel committed May 28, 2023
    Configuration menu
    Copy the full SHA
    7584ba3 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    fc13c32 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    bf64735 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    700df96 View commit details
    Browse the repository at this point in the history
  30. Update release notes

    oowekyala committed May 28, 2023
    Configuration menu
    Copy the full SHA
    9b098b8 View commit details
    Browse the repository at this point in the history
  31. Update docs

    oowekyala committed May 28, 2023
    Configuration menu
    Copy the full SHA
    ae452c0 View commit details
    Browse the repository at this point in the history
  32. Fix CPD renderer tests on windows

    Note that those removed tests about form feeds
    are related to the fact that form feeds are invalid
    path characters on windows, so we can't construct
    a file id containing them anyway.
    oowekyala committed May 28, 2023
    Configuration menu
    Copy the full SHA
    aa716ac View commit details
    Browse the repository at this point in the history

Commits on May 29, 2023

  1. Fix CPD cli tests

    oowekyala committed May 29, 2023
    Configuration menu
    Copy the full SHA
    ac33663 View commit details
    Browse the repository at this point in the history
  2. Fix distribution IT

    oowekyala committed May 29, 2023
    Configuration menu
    Copy the full SHA
    bd42296 View commit details
    Browse the repository at this point in the history
  3. Doc for CPD

    oowekyala committed May 29, 2023
    Configuration menu
    Copy the full SHA
    5c4a566 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5c436c7 View commit details
    Browse the repository at this point in the history
  5. Lint

    oowekyala committed May 29, 2023
    Configuration menu
    Copy the full SHA
    885ab6c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    802ebc6 View commit details
    Browse the repository at this point in the history
  7. Merge pull request pmd#4425 from oowekyala:pmd7-textfile-display-name

    [core] Replace TextFile::pathId pmd#4425
    adangel committed May 29, 2023
    Configuration menu
    Copy the full SHA
    8f486e1 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. [core] TextDocument: Add backwards compatible factory method

    This method is needed by pmd-designer 7.0.0-rc1, which is shipped with the distribution.
    adangel committed May 30, 2023
    Configuration menu
    Copy the full SHA
    17beee6 View commit details
    Browse the repository at this point in the history
  2. [dist] Add jcommander back

    This dependency is needed by pmd-designer 7.0.0-rc1, which is shipped with the distribution.
    adangel committed May 30, 2023
    Configuration menu
    Copy the full SHA
    25e230a View commit details
    Browse the repository at this point in the history
  3. Prepare pmd release 7.0.0-rc3

    adangel committed May 30, 2023
    Configuration menu
    Copy the full SHA
    e96c2c0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7d6d303 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    835b625 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8a26648 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cd572a9 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2023

  1. Configuration menu
    Copy the full SHA
    9e5305f View commit details
    Browse the repository at this point in the history
  2. [ci] Fix selecting default on sourceforge

    Updates build-tools to 22-SNAPSHOT
    
    Refs pmd#4460
    adangel committed Jun 1, 2023
    Configuration menu
    Copy the full SHA
    4d7d36b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c112378 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e6428eb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    be59b47 View commit details
    Browse the repository at this point in the history
  6. Merge pull request pmd#4584 from adangel/issue-4401

    [java] Fix test cases so that PMD can be built with Java19+
    jsotuyod committed Jun 1, 2023
    Configuration menu
    Copy the full SHA
    e8dbb54 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. Configuration menu
    Copy the full SHA
    d253f36 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2023

  1. Update migration guide

    adangel committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    d0817da View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2023

  1. Configuration menu
    Copy the full SHA
    9b1431d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c54d3bb View commit details
    Browse the repository at this point in the history
  3. Fixups

    oowekyala committed Jun 10, 2023
    Configuration menu
    Copy the full SHA
    4ef43e9 View commit details
    Browse the repository at this point in the history
  4. Consolidate CPD packages

    oowekyala committed Jun 10, 2023
    Configuration menu
    Copy the full SHA
    629e3b4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    287a9a2 View commit details
    Browse the repository at this point in the history
  6. Delete cpp default version

    oowekyala committed Jun 10, 2023
    Configuration menu
    Copy the full SHA
    6f6608d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d07240c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a43a3d7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    efecee4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    86f06ae View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    08f3776 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2023

  1. Configuration menu
    Copy the full SHA
    6ad8363 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2023

  1. Configuration menu
    Copy the full SHA
    ae506ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    92ae88b View commit details
    Browse the repository at this point in the history
  3. [ci] Next try to fix maven downloads

    - reduce ttl to 30 seconds
    - show transfers/downloads
    adangel committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    40b0f5e View commit details
    Browse the repository at this point in the history
  4. Bump maven from 3.9.0 to 3.9.2

    Maybe that fixes the download issues in azure
    See https://issues.apache.org/jira/browse/MRESOLVER-347
    adangel committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    69e15ba View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    601abc0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d238de5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    03a5b75 View commit details
    Browse the repository at this point in the history
  8. Merge pull request pmd#4604 from adangel/issue-4596-apex-excessivepub…

    …liccount
    
    [apex] ExcessivePublicCount: consider properties
    jsotuyod committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    6a3eb6f View commit details
    Browse the repository at this point in the history
  9. [doc] Update release notes

    adangel committed Jun 24, 2023
    Configuration menu
    Copy the full SHA
    47d3728 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8d08ab2 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d0bc4c7 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f5829ac View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Configuration menu
    Copy the full SHA
    79b5904 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    68cc4e7 View commit details
    Browse the repository at this point in the history
  3. Fix checkstyle

    adangel committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    60dfa53 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e084b49 View commit details
    Browse the repository at this point in the history
  5. Update @nawforce as a contributor

    adangel committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    1d66177 View commit details
    Browse the repository at this point in the history
  6. Merge pull request pmd#4528 from nawforce/update-apexlink

    [apex] Update to apexlink
    adangel committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    2f36868 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Update migration guide (Java AST: Body declarations, Module declarati…

    …ons, anonymous class declarations, method and constructor declarations, formal parameters, void type)
    adangel committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    ec201c9 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2023

  1. Add tests for UseDiamondOperator

    oowekyala committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    0557c5c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b327c13 View commit details
    Browse the repository at this point in the history
  3. Add test

    oowekyala committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    11ca295 View commit details
    Browse the repository at this point in the history
  4. Update release notes

    oowekyala committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    9673a23 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Configuration menu
    Copy the full SHA
    4394889 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a6fe3d View commit details
    Browse the repository at this point in the history
  3. Simplify test case

    adangel committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    42aee1d View commit details
    Browse the repository at this point in the history
  4. Merge pull request pmd#4621 from oowekyala:issue4620-classloading-chi…

    …ld-first
    
    [core] Make ClasspathClassLoader::getResource child first pmd#4621
    adangel committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    3e2de67 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. Configuration menu
    Copy the full SHA
    b53214e View commit details
    Browse the repository at this point in the history
  2. Update migration guide (Java AST: Expressions)

    Literals, Method calls, Constructor calls
    adangel committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    3164e93 View commit details
    Browse the repository at this point in the history
  3. Update migration guide (Java AST: Expressions)

    - Field access, array access, variable access
    - this/super expressions
    - type expressions
    - method call chains
    - Parenthesized expressions
    adangel committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    0bc59a8 View commit details
    Browse the repository at this point in the history
  4. [java] Update JavaDesignerBindings: Expose Operator as main attribute

    for AssignmentExpression and UnaryExpression
    adangel committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    6f278c4 View commit details
    Browse the repository at this point in the history
  5. Apply suggestions from review

    Co-authored-by: Juan Martín Sotuyo Dodero <juansotuyo@gmail.com>
    adangel and jsotuyod committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    5813391 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2023

  1. Update migration guide

    - Extending PMD
    - Release downloads
    - CLI changes
    - Custom distributions
    - Rule Tests
    - CPD endcolumn
    adangel committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    cb493bb View commit details
    Browse the repository at this point in the history
  2. Update migration guide (Language versions, Build Tools)

    - Language versions
    - Build Tools
    adangel committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    41964fe View commit details
    Browse the repository at this point in the history
  3. Update migration guide (Java AST)

    - Final touches for Java AST changes:
    add jdoc links, add details collapsible
    - Move info from release notes into migration guide
    adangel committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    55f7460 View commit details
    Browse the repository at this point in the history
  4. Update migration guide (Final touches)

    - Final touches
    adangel committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    a065600 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

  1. Refs pmd#4634

    - fix the JUnit4TestShouldUseTestAnnotation rule for TestNG,
    - add test
    - update changelog
    krdabrowski committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    91d7cc2 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2023

  1. Configuration menu
    Copy the full SHA
    8523adc View commit details
    Browse the repository at this point in the history
  2. Add @krdabrowski as a contributor

    adangel committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    7b5a70e View commit details
    Browse the repository at this point in the history
  3. Merge pull request pmd#4637 from krdabrowski:fix-4634

    [java] fix pmd#4634 - JUnit4TestShouldUseTestAnnotation false positive with TestNG pmd#4637
    adangel committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    1021b3b View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Configuration menu
    Copy the full SHA
    510608f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2b0cadf View commit details
    Browse the repository at this point in the history
  3. [doc] Make side fixed only for big screens

    Also wrap the inline-toc in an accordion to
    save some space.
    Remove some of the unneeded javascript.
    
    Fixes pmd#4521
    adangel committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    f980c1f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b73611f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    faa2d0a View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

  1. Configuration menu
    Copy the full SHA
    67fac20 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    28c017c View commit details
    Browse the repository at this point in the history
  3. [core] Minor refactorings

    adangel committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    ea11fcd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8681e8d View commit details
    Browse the repository at this point in the history
  5. [core] PropertyDescriptor - remove deprecated methods

    Update tests and usages for valueFrom/asDelimitedString
    adangel committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    3ea4031 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    79d6e8b View commit details
    Browse the repository at this point in the history
  7. [core] Add tests in RuleSetFactoryMessages

    - moved deprecated delimiter test to messages
    - added value as attribute and tag test
    adangel committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    5eea2f3 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Configuration menu
    Copy the full SHA
    5846666 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24257a0 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Configuration menu
    Copy the full SHA
    894d9fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    86fdc44 View commit details
    Browse the repository at this point in the history
  3. [doc] Fix dead links

    adangel committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    a9ed11b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d85a1a7 View commit details
    Browse the repository at this point in the history
  5. Add unit tests for the behavior I hope to see

    Two of these tests are failing. It doesn't recognise constants.
    I guess that it never has recognised constants, and this is another
    problem in the code. I don't know whether to try to fix this or consider
    it a different problem so I can make smaller pull requests.
    rcorfieldffdc committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    bcbaffc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    10a50b8 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Remove the tests related to issue 4650

    This commit will need to be reverted in 4650's branch.
    rcorfieldffdc committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    2ab8447 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f19067 View commit details
    Browse the repository at this point in the history
  3. Fix Checkstyle errors by changing tab indentation to spaces

    mvnw clean verify - now passes.
    rcorfieldffdc committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    4151ca1 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Merge pull request pmd#4643 from adangel/issue-4521-mobile-website

    [doc] Make side fixed only for big screens
    jsotuyod committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    9aa8101 View commit details
    Browse the repository at this point in the history
  2. Merge pull request pmd#4380 from oowekyala:port-properties

     [core] Update properties framework pmd#4380
    adangel committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    027fb4b View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. Configuration menu
    Copy the full SHA
    9ce9b24 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    df08d08 View commit details
    Browse the repository at this point in the history
  3. [cli] Move option "--relativize-paths-with" up to AbstractAnalysisPmd…

    …Subcommand
    
    It applies to both PMD and CPD
    adangel committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    67cbb94 View commit details
    Browse the repository at this point in the history
  4. [cli] Remove todo about slf4j

    adangel committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    c6a63da View commit details
    Browse the repository at this point in the history
  5. [cli] Fix javadoc

    adangel committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    5200cc9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3984dc2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    932ac33 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    681c528 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6298d87 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8511c7b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    41ff4be View commit details
    Browse the repository at this point in the history
  12. Fix checkstyle

    adangel committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    8085673 View commit details
    Browse the repository at this point in the history
  13. All language modules: getInstance()

    Use a consistent implementation of getInstance().
    Now all modules resolve against the LanguageRegistry.
    adangel committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    32afa53 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2023

  1. [core] CPD GUI - fix empty SourceManager

    - Introduce ExitAction
    - Sort languages by name
    adangel committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    908f480 View commit details
    Browse the repository at this point in the history
  2. [core] Fix potential NPE in SourceManager

    when SoftReferences have been freed.
    adangel committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    c1109b4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1aefe47 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2023

  1. Configuration menu
    Copy the full SHA
    a2765a1 View commit details
    Browse the repository at this point in the history
  2. [doc] CPD Language Properties

    adangel committed Aug 27, 2023
    Configuration menu
    Copy the full SHA
    ad4a19f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f65a7cb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fc0b3ad View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Configuration menu
    Copy the full SHA
    056b339 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Configuration menu
    Copy the full SHA
    55eefca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    859a06a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    55c65fa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    aeba5f4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a0b700d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    61b6037 View commit details
    Browse the repository at this point in the history
  7. Merge pull request pmd#4590 from adangel:issue-4294-migration-guide

    [doc] Add migration guide for PMD 7 pmd#4590
    adangel committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    512d6cb View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Update CpdCommand.java

    wener-tiobe committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    d79df96 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba35bdc View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Configuration menu
    Copy the full SHA
    b4150af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dc1d4f9 View commit details
    Browse the repository at this point in the history
  3. Merge pull request pmd#4665 from AndreyBozhko:autocloseable

    [java] Doc: Fix references AutoClosable -> AutoCloseable pmd#4665
    adangel committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    ca53c60 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2023

  1. Configuration menu
    Copy the full SHA
    8db5e83 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7076f16 View commit details
    Browse the repository at this point in the history
  3. Merge pull request pmd#4664 from wener-tiobe:patch-1

    [cli] CPD: Fix NPE when only --file-list is specified pmd#4664
    adangel committed Sep 9, 2023
    Configuration menu
    Copy the full SHA
    19f14e9 View commit details
    Browse the repository at this point in the history
  4. 📝 update integrations md

    cyw3 authored and adangel committed Sep 9, 2023
    Configuration menu
    Copy the full SHA
    71e622f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    deb60b1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ecb6b39 View commit details
    Browse the repository at this point in the history
  7. Update @cyw3 as a contributor

    adangel committed Sep 9, 2023
    Configuration menu
    Copy the full SHA
    c6a10db View commit details
    Browse the repository at this point in the history
  8. Merge pull request pmd#4651 from cyw3:master (rebased)

    [doc] Add "Tencent Cloud Code Analysis" in Tools / Integrations pmd#4651
    
    Closes pmd#4651
    adangel committed Sep 9, 2023
    Configuration menu
    Copy the full SHA
    a2a64a7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7d0e1f0 View commit details
    Browse the repository at this point in the history
  10. Add @rcorfieldffdc as a contributor

    Closes pmd#4647
    adangel committed Sep 9, 2023
    Configuration menu
    Copy the full SHA
    007deca View commit details
    Browse the repository at this point in the history
  11. Add @m0rjc as a contributor

    Closes pmd#4648
    adangel committed Sep 9, 2023
    Configuration menu
    Copy the full SHA
    a364447 View commit details
    Browse the repository at this point in the history
  12. Merge pull request pmd#4649 from rcorfieldffdc:defect/4646-apex-soql-…

    …injection-sobjecttype-token-variables
    
    [apex] Add SObjectType and SObjectField to list of injectable SOQL variable types pmd#4649
    adangel committed Sep 9, 2023
    Configuration menu
    Copy the full SHA
    347d599 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. [core][apex] Support TextDocument#offsetAtLineColumn

    - not for FragmentedTextDocuments
    
    Refs pmd#4479
    adangel committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    1760196 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    30416ae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    82bc73c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    22f5a09 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. Configuration menu
    Copy the full SHA
    55ee8b3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b015bda View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3757191 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cc7d97c View commit details
    Browse the repository at this point in the history
  5. Fix unused import

    adangel committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    e191bb9 View commit details
    Browse the repository at this point in the history