Results 113 issues of Pankraz76

### New feature, improvement proposal ## `Migrate to Java 21` apply changes commonly needed when migrating to Java `21`. - https://github.com/pmd/pmd/issues/5713 - https://github.com/apache/maven-pmd-plugin/pull/201 https://docs.openrewrite.org/recipes/java/migrate/upgradetojava21 > Java 21 brings significant improvements,...

enhancement

Private method `findNodeById(java.util.List, java.lang.String)` is never used - https://github.com/apache/maven/pull/2310 - https://github.com/apache/maven/pull/2310#issuecomment-2877236604

bug

please fix: https://pmd.github.io/pmd/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname ```console - Stream.of(DependencyScope.values()).collect(Collectors.toMap(s -> s.id, s -> s))); + Stream.of(values()).collect(Collectors.toMap(s -> s.id, s -> s))); ```

enhancement

add fix for - https://checkstyle.org/checks/javadoc/javadocparagraph.html - https://github.com/apache/maven/pull/2292 - https://github.com/apache/maven/pull/2292/files#r2077437814

enhancement
good first issue
recipe

Migrate from `java.io.File` to `java.nio.Path`. It would be nice to have a migration for this massive task. Its might be a little complex but doable and highly aprechiated. Basically we...

enhancement
recipe

`Exception 'java.lang.Exception' is never thrown in the method` - https://docs.openrewrite.org/recipes/staticanalysis/unnecessarythrows - https://github.com/apache/maven/blob/3706aa1e5c7b96632eb0b69e1210f7648df0e981/impl/maven-executor/src/test/java/org/apache/maven/cling/executor/MavenExecutorTestSupport.java#L322

bug

### ✨ Migrate to Lambda `forEach` from Traditional `for` Loop Migrating from traditional `for` loops to lambda-based `forEach` improves code readability and aligns with modern Java functional programming practices. >...

enhancement
recipe

The `boolean1` name looks kind of `off to me` because of the text chars and number mix matching. Is it mandatory because there's the need for numerous fields, so the...

bug

Reduce `complexity` and `coupling` by increasing `cohesion` in `EqualsAvoidsNull` Push the well done approach provided by @greg-at-moderne further to simply and separate the concerns done in #496.

Fix misaligned `.editorconfig` to fix wildcard imports. as seen here we still produce unwanted start imports: https://github.com/openrewrite/rewrite-static-analysis/pull/497/files#r2032495684