Skip to content

Conversation

@Rogosha
Copy link

@Rogosha Rogosha commented Sep 16, 2025

Changes

  • Upgraded Java version from 821
  • Migrated build system from MavenGradle
  • Updated dependencies to the latest compatible versions
  • Partially adapted unit and integration tests (many are still failing)

Rogosha and others added 4 commits August 7, 2025 18:58
Fixed Gradle dependencies problem using old version of gradle
Functional version, tests passed successfully
- Migrated build system from **Maven** to **Gradle**
- Dependencies updated to the latest compatible versions

- Partial fixes applied to unit and integration tests
@Rogosha Rogosha closed this Sep 16, 2025
@Rogosha Rogosha reopened this Sep 16, 2025
@vsbogd vsbogd self-requested a review September 16, 2025 11:10
@vsbogd
Copy link
Member

vsbogd commented Sep 16, 2025

.idea directory and all files under it is a part of local development environment configuration (which is different for different users) and should not be exposed by Git repository.

Copy link
Member

@vsbogd vsbogd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see few changes (some of which are massive) in this PR:

  • migration to Gradle
  • migration to JVM 21
  • migration to new libraries versions
  • fixing issues (not sure whether they are related to changes above or not)

Good practice is to deliver such changes one by one in separate PRs to be able review and discuss them carefully. When a single PR contains all changes then it is difficult to understand which changes in code are caused by which migration. Also some of migrations are questionable. For instance I don't see what is the reason of migration to Gradle build system.

Comment on lines -60 to +62
<version>${protobuf.version}</version>
<version>4.31.1</version>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This version is shared across few locations Please update properties above instead of updating specific version tags.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is this script for?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants