Skip to main content
在 Manus 中运行任何 Skill
一键导入
GitHub 仓库

bump-java-version

bump-java-version 收录了来自 vasiliy-mikhailov 的 7 个 skills,并提供仓库级职业覆盖和站内 skill 详情页。

已收集 skills
7
Stars
2
更新
2026-07-01
Forks
1
职业覆盖
1 个职业分类 · 已分类 100%
仓库浏览

这个仓库中的 skills

discover-bump-dataset
软件开发工程师

Discover and expand the training dataset of real GitHub repos used to evaluate and harden the bump-java-version skill. Find FRESH unique Maven or Gradle projects that declare a given Java LTS (8/11/17/21), dedupe them against the corpus we already have, and validate which actually compile into baselines. Use when growing the corpus, filling a Java-version gap (e.g. need more J17/J21 baselines), or adding a build tool (Gradle). Harness tooling — NOT the portable bump-java-version skill.

2026-07-01
bump-java-11-to-17
软件开发工程师

Migrate a Maven or Gradle project one Java LTS step from Java 11 to Java 17: it must compile under JDK 17, conserve every previously-passing test, and raise the effective compiler target to 17, using only standard tools (JDKs, Maven or Gradle, OpenRewrite recipes from Maven Central; no project-specific scripts). Use for an 11→17 Java LTS bump.

2026-07-01
bump-java-17-to-21
软件开发工程师

Migrate a Maven or Gradle project one Java LTS step from Java 17 to Java 21: it must compile under JDK 21, conserve every previously-passing test, and raise the effective compiler target to 21, using only standard tools (JDKs, Maven or Gradle, OpenRewrite recipes from Maven Central; no project-specific scripts). Use for a 17→21 Java LTS bump.

2026-07-01
bump-java-21-to-25
软件开发工程师

Migrate a Maven or Gradle project one Java LTS step from Java 21 to Java 25: it must compile under JDK 25, conserve every previously-passing test, and raise the effective compiler target to 25, using only standard tools (JDKs, Maven or Gradle, OpenRewrite recipes from Maven Central; no project-specific scripts). Use for a 21→25 Java LTS bump.

2026-07-01
bump-java-8-to-11
软件开发工程师

Migrate a Maven or Gradle project one Java LTS step from Java 8 to Java 11: it must compile under JDK 11, conserve every previously-passing test, and raise the effective compiler target to 11, using only standard tools (JDKs, Maven or Gradle, OpenRewrite recipes from Maven Central; no project-specific scripts). Use for an 8→11 Java LTS bump.

2026-07-01
detect-java-version
软件开发工程师

Detect a Maven/Gradle project's REAL current Java level (by its declared bytecode target, not the build toolchain) and dispatch to the matching one-LTS bump hop (8->11, 11->17, 17->21, 21->25). Use as the entry point: it decides the hop and whether the project should be bumped at all.

2026-06-28
bump-java-version
软件开发工程师

Migrate a Maven or Gradle project from one Java LTS to the next (8->11, 11->17, 17->21, 21->25) so it still compiles under the new JDK and previously-passing tests still pass — via OpenRewrite recipes, using only standard tools (JDKs, Maven or Gradle, and OpenRewrite recipes from Maven Central; no project-specific scripts). Use when upgrading or bumping the Java version of a Maven or Gradle project, modernizing to a newer JDK or LTS, or performing the Spring Boot 1->2 / 2->3 and javax->jakarta migration that a Java upgrade requires.

2026-06-18