Go to file
2024-10-30 02:47:22 +00:00
.github woody 2 migration (#29) 2024-06-24 17:12:24 +03:00
common Adding handling for Optional (#33) 2024-08-16 11:00:16 +03:00
filter Adding handling for Optional (#33) 2024-08-16 11:00:16 +03:00
migrator Adding handling for Optional (#33) 2024-08-16 11:00:16 +03:00
serializer Update all maven test dependencies 2024-10-30 02:47:22 +00:00
src/main/resources/checkstyle INT-41: Transfer to dev.vality (#2) 2022-01-20 06:58:43 -08:00
.codecov.yml 🔄 Synced file(s) with valitydev/configurations (#9) 2022-11-15 14:53:49 +07:00
.gitignore BJ-76: Thrift serializer (#1) 2017-01-31 15:44:44 +04:00
.lgtm.yml JD-573: add library-parent-pom (#69) 2021-09-03 17:27:11 +03:00
CODEOWNERS 🔄 Synced file(s) with valitydev/configurations (#9) 2022-11-15 14:53:49 +07:00
Jenkinsfile JD-573: add library-parent-pom (#69) 2021-09-03 17:27:11 +03:00
LICENSE Update file(s) from valitydev/.github 2022-02-24 18:02:08 +00:00
Makefile Ft/bj 140/use more than one damsel versions (#28) 2017-03-16 17:31:22 +03:00
pom.xml Update all maven test dependencies 2024-10-30 02:47:22 +00:00
README.md 0.4.0 release (#50) 2017-06-22 18:14:09 +03:00
renovate.json Update renovate config 2022-02-21 13:54:44 +03:00

G.E.C.K.

Набор инструментов для сериализации, миграции, фильтрации и генерации thrift-овых объектов.
default

В комплекте:

  • serializer (msgpack, jolt, thrift, xml, json)
  • mock
  • migrator
  • filter

Выпуск новой версии

Версии geck-pom и всех его модулей должны совпадать, для этого перед началом работы над новой версией библиотеки нужно увеличить версию geck-pom и в корневой директории проекта выполнить команду:
mvn versions:update-child-modules -DgenerateBackupPoms=false
Параметр generateBackupPoms можно опустить, если нужны резервные копии изменяемых файлов.

HOW-TO

Собрать и инсталировать jar(s) в локальный мавен репозиторий(без локально установленного трифта):

make wc_java_install LOCAL_BUILD=true SETTINGS_XML=path_to_rbk_maven_settings