Showing content from https://github.com/pmd/pmd-regression-tester/releases below:
Releases · pmd/pmd-regression-tester · GitHub
Releases: pmd/pmd-regression-tester
Releases · pmd/pmd-regression-tester
1.6.0 New and Noteworthy New Git default branch - "main"
We are joining the Git community and updating "master" to "main". Using the term "master" for the main
development branch can be offensive to some people. Existing versions of Git have been always capable of
working with any branch name and since 2.28.0 (July 2020) the default initial branch is configurable
(init.defaultBranch
). Since October 2020, the default branch for new repositories on GitHub
is "main". Finally, PMD will also use this new name for the main branch in all our own repositories.
Note: The regression tester will also use branch main
by default now for fetching repositories from the list of
projects. You might need to add <tag>master</tag>
for some projects.
Required Ruby version
With this version, Ruby 3.3 or higher is required.
Enhancements
- #123: Support ruby 3.3.0
- #125: Update rubocop configuration
Fixed Issues
- #126: Fix integration tests
- #127: Fix manual integration tests
- #129: Update manual integration tests
- #131: Refactor GitHub Actions Workflows
- #132: Fix manual integration test - Update expected_patch_config_3.xml: no more plsql exclusion
- #133: [ci] Make build a reuseable workflow
- #134: Fix missing violations in diff report
- #136: Fix integration tests - missing pmd-core:jar:tests
Dependency Updates
- #130: Update gems and required ruby version
- #135: Bump rubocop 1.79
External Contributions 1.5.5 Fixed Issues
- #121: Violation messages should be escaped for html
1.5.4 Enhancements
- #118: Update js libraries
- #119: Update manual integration test for PMD 7
- #120: Support new PMD 7 binary dist filename
1.5.3 Fixed Issues
- #115: Fix manual integration tests
- #116: Relative paths in pmd report result in missing code snippets
1.5.2 Enhancements
- #114: Support new PMD 7 CLI interface
1.5.1 Fixed Issues
- #106: git clone/checkout fails when using commit sha1 as tag
1.5.0 Enhancements
- #108: Disable progress bar for PMD 7
- #109: Make stdout/stderr and exit code available
Fixed Issues
- #107: Deprecated command line options is used:
-auxclasspath
1.4.1 Fixed Issues
- #104: Baseline filtering is not working anymore
1.4.0 Enhancements
- #103: Support other languages besides java
1.3.0 Enhancements
- #94: Improve code snippet preview
- #95: Add length menu for datatable to allow configurable page size
Fixed Issues
- #86: Uncaught TypeError: violation is undefined
- #93: Line numbers > 1000 are not displayed correctly
- #96: Fix failing integration tests
You can’t perform that action at this time.
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4