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

Remove deprecated code and prepare for Java 11 #465

Merged
merged 19 commits into from
Mar 12, 2023
Merged

Remove deprecated code and prepare for Java 11 #465

merged 19 commits into from
Mar 12, 2023

Conversation

uhafner
Copy link
Member

@uhafner uhafner commented Jan 10, 2023

Remove obsolete code and refactor some classes. Switch Java baseline to Java 11.

dependabot bot and others added 2 commits January 2, 2023 21:00
Bumps [analysis-pom](https://github.com/jenkinsci/analysis-pom-plugin) from 5.37.0 to 6.0.0.
- [Release notes](https://github.com/jenkinsci/analysis-pom-plugin/releases)
- [Changelog](https://github.com/jenkinsci/analysis-pom-plugin/blob/master/CHANGELOG.md)
- [Commits](jenkinsci/analysis-pom-plugin@v5.37.0...v6.0.0)

---
updated-dependencies:
- dependency-name: org.jvnet.hudson.plugins:analysis-pom
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@uhafner uhafner marked this pull request as draft January 10, 2023 12:44
@SuppressWarnings("unused")
@Deprecated
protected Optional<Run<?, ?>> find(final Run<?, ?> owner, final Run<?, ?> lastCompletedBuildOfReferenceJob) {
protected Optional<Run<?, ?>> find(final Run<?, ?> owner, final Run<?, ?> lastCompletedBuildOfReferenceJob,

Check notice

Code scanning / CodeQL

Useless parameter

The parameter 'owner' is never used.
@SuppressWarnings("unused")
@Deprecated
protected Optional<Run<?, ?>> find(final Run<?, ?> owner, final Run<?, ?> lastCompletedBuildOfReferenceJob) {
protected Optional<Run<?, ?>> find(final Run<?, ?> owner, final Run<?, ?> lastCompletedBuildOfReferenceJob,

Check notice

Code scanning / CodeQL

Useless parameter

The parameter 'lastCompletedBuildOfReferenceJob' is never used.
@Deprecated
protected Optional<Run<?, ?>> find(final Run<?, ?> owner, final Run<?, ?> lastCompletedBuildOfReferenceJob) {
protected Optional<Run<?, ?>> find(final Run<?, ?> owner, final Run<?, ?> lastCompletedBuildOfReferenceJob,
final FilteredLog logger) {

Check notice

Code scanning / CodeQL

Useless parameter

The parameter 'logger' is never used.
@codecov
Copy link

codecov bot commented Jan 10, 2023

Codecov Report

Merging #465 (91f6656) into master (3d90265) will increase coverage by 0.07%.
The diff coverage is 76.92%.

❗ Current head 91f6656 differs from pull request most recent head b8b32b7. Consider uploading reports for the commit b8b32b7 to get more accurate results

@@             Coverage Diff              @@
##             master     #465      +/-   ##
============================================
+ Coverage     71.42%   71.50%   +0.07%     
+ Complexity      386      381       -5     
============================================
  Files            48       48              
  Lines          1169     1158      -11     
  Branches        101      101              
============================================
- Hits            835      828       -7     
- Misses          293      296       +3     
+ Partials         41       34       -7     
Impacted Files Coverage Δ
...ava/io/jenkins/plugins/forensics/delta/Change.java 100.00% <ø> (ø)
...java/io/jenkins/plugins/forensics/delta/Delta.java 100.00% <ø> (ø)
...nkins/plugins/forensics/delta/DeltaCalculator.java 100.00% <ø> (ø)
...o/jenkins/plugins/forensics/delta/FileChanges.java 100.00% <ø> (ø)
.../jenkins/plugins/forensics/delta/FileEditType.java 100.00% <ø> (ø)
...kins/plugins/forensics/miner/CommitStatistics.java 100.00% <ø> (ø)
...plugins/forensics/reference/ReferenceRecorder.java 72.61% <ø> (+1.35%) ⬆️
...plugins/forensics/util/CommitDecoratorFactory.java 0.00% <0.00%> (-11.12%) ⬇️
...jenkins/plugins/forensics/blame/BlamerFactory.java 56.00% <66.66%> (-3.26%) ⬇️
...lugins/forensics/delta/DeltaCalculatorFactory.java 56.00% <66.66%> (-3.26%) ⬇️
... and 1 more

... and 5 files with indirect coverage changes

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@uhafner uhafner marked this pull request as ready for review March 12, 2023 19:00
@uhafner uhafner merged commit 5cdad7a into master Mar 12, 2023
@uhafner uhafner deleted the java11 branch March 12, 2023 19:01
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