Skip to content

pitest version update#59

Merged
jaksonlin merged 9 commits intomainfrom
test-craft
May 29, 2025
Merged

pitest version update#59
jaksonlin merged 9 commits intomainfrom
test-craft

Conversation

@jaksonlin
Copy link
Owner

  • update the pitest version to the last version support JDK8 runtime
  • using a modified version of pitest to allow run mutation on a class's specified method
  • update plugin to allow selection of method to mutate this will shorten the time required to run pitest

@jaksonlin jaksonlin merged commit ccf94a2 into main May 29, 2025
1 check passed
@github-actions
Copy link

Qodana Community for JVM

115 new problems were found

Inspection name Severity Problems
Unused import 🔶 Warning 18
Unnecessary call to 'toString()' 🔶 Warning 10
Unchecked warning 🔶 Warning 9
Constant values 🔶 Warning 8
Field can be local variable 🔶 Warning 8
Nullability and data flow problems 🔶 Warning 7
Field may be 'final' 🔶 Warning 7
Result of method call ignored 🔶 Warning 5
@NotNull/@Nullable problems 🔶 Warning 5
Minimum 'switch' branches 🔶 Warning 4
Call to 'printStackTrace()' 🔶 Warning 4
Incorrect string capitalization 🔶 Warning 3
Redundant local variable 🔶 Warning 3
Default annotation parameter value 🔶 Warning 2
Redundant type cast 🔶 Warning 2
Redundant 'if' statement 🔶 Warning 2
Unnecessary 'return' statement 🔶 Warning 2
AutoCloseable used without 'try'-with-resources 🔶 Warning 1
'InputStream' and 'OutputStream' can be constructed using 'Files' methods 🔶 Warning 1
Mismatched query and update of collection 🔶 Warning 1
Redundant 'Collection' operation 🔶 Warning 1
Stream API call chain can be simplified 🔶 Warning 1
'size() == 0' can be replaced with 'isEmpty()' 🔶 Warning 1
Suspicious indentation after control statement without braces 🔶 Warning 1
Unnecessary semicolon 🔶 Warning 1
Unused assignment 🔶 Warning 1
Write-only object 🔶 Warning 1
Non-distinguishable logging calls ◽️ Notice 3
Non-constant string concatenation as argument to logging call ◽️ Notice 3

💡 Qodana analysis was run in the pull request mode: only the changed files were checked

View the detailed Qodana report

To be able to view the detailed Qodana report, you can either:

To get *.log files or any other Qodana artifacts, run the action with upload-result option set to true,
so that the action will upload the files as the job artifacts:

      - name: 'Qodana Scan'
        uses: JetBrains/qodana-action@v2024.1.5
        with:
          upload-result: true
Contact Qodana team

Contact us at qodana-support@jetbrains.com

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant