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

Function bump_version

ci/release.py:407–475  ·  view source on GitHub ↗
(**kwargs)

Source from the content-addressed store, hash-verified

405
406
407def bump_version(**kwargs):
408 new_version = kwargs["version"]
409 langs = kwargs["l"]
410 if langs == "all":
411 langs = [
412 "java",
413 "python",
414 "javascript",
415 "scala",
416 "rust",
417 "kotlin",
418 "cpp",
419 "go",
420 "dart",
421 "csharp",
422 "swift",
423 "compiler",
424 ]
425 else:
426 langs = langs.split(",")
427 for lang in langs:
428 if lang == "java":
429 bump_java_version(_normalize_java_version(new_version))
430 elif lang == "scala":
431 _bump_version(
432 "scala",
433 "build.sbt",
434 _normalize_java_version(new_version),
435 _update_scala_version,
436 )
437 elif lang == "kotlin":
438 bump_kotlin_version(_normalize_java_version(new_version))
439 elif lang == "rust":
440 bump_rust_version(new_version)
441 elif lang == "python":
442 bump_python_version(new_version)
443 elif lang == "javascript":
444 _bump_version(
445 "javascript/packages/core",
446 "package.json",
447 _normalize_js_version(new_version),
448 _update_js_version,
449 )
450 _bump_version(
451 "javascript/packages/hps",
452 "package.json",
453 _normalize_js_version(new_version),
454 _update_js_version,
455 )
456 _bump_version(
457 "integration_tests/idl_tests/javascript",
458 "package.json",
459 _normalize_js_version(new_version),
460 _update_js_version,
461 )
462 elif lang == "cpp":
463 bump_cpp_version(new_version)
464 elif lang == "go":

Callers 1

prepareFunction · 0.85

Calls 13

bump_java_versionFunction · 0.85
_normalize_java_versionFunction · 0.85
_bump_versionFunction · 0.85
bump_kotlin_versionFunction · 0.85
bump_rust_versionFunction · 0.85
bump_python_versionFunction · 0.85
_normalize_js_versionFunction · 0.85
bump_cpp_versionFunction · 0.85
bump_go_versionFunction · 0.85
bump_dart_versionFunction · 0.85
bump_csharp_versionFunction · 0.85
bump_swift_versionFunction · 0.85

Tested by

no test coverage detected