MCPcopy Create free account
hub / github.com/apache/fory / bump_java_version

Function bump_java_version

ci/release.py:488–527  ·  view source on GitHub ↗
(new_version)

Source from the content-addressed store, hash-verified

486
487
488def bump_java_version(new_version):
489 new_version = _normalize_java_version(new_version)
490 for p in [
491 "integration_tests/graalvm_tests",
492 "integration_tests/grpc_tests/java",
493 "integration_tests/jdk_compatibility_tests",
494 "integration_tests/jpms_tests",
495 "integration_tests/idl_tests/java",
496 "benchmarks/java",
497 "java/fory-core",
498 "java/fory-format",
499 "java/fory-extensions",
500 "java/fory-graalvm-feature",
501 "java/fory-test-core",
502 "java/fory-testsuite",
503 "java/fory-latest-jdk-tests",
504 "java/fory-annotation-processor",
505 ]:
506 _bump_version(p, "pom.xml", new_version, _update_pom_parent_version)
507 for file in ["build.gradle", "README.md"]:
508 _bump_version(
509 "integration_tests/android_tests",
510 file,
511 new_version,
512 _update_android_tests_dependency_version,
513 )
514 _bump_version(
515 "benchmarks/java25",
516 "pom.xml",
517 new_version,
518 _update_java25_benchmark_version,
519 )
520 # mvn versions:set too slow
521 # os.chdir(os.path.join(PROJECT_ROOT_DIR, "java"))
522 # subprocess.check_output(
523 # f"mvn versions:set -DnewVersion={new_version}",
524 # shell=True,
525 # universal_newlines=True,
526 # )
527 _bump_version("java", "pom.xml", new_version, _update_parent_pom_version)
528
529
530def bump_python_version(new_version):

Callers 1

bump_versionFunction · 0.85

Calls 2

_normalize_java_versionFunction · 0.85
_bump_versionFunction · 0.85

Tested by

no test coverage detected