Refactor: Migrate to TOML dependency management (#1)
Merged
Commits were rebased onto target branch
Siarhei Luskanau opened 3 weeks ago

This commit introduces a TOML catalog for managing dependencies and plugins, replacing inline version definitions. It updates build scripts across the project to utilize the catalog, promoting consistency and simplifying dependency management. Additionally, it configures repositories for plugin and dependency resolution in the settings file.

New commits added 3 weeks ago
Refactor: Migrate to TOML dependency management
This commit introduces a TOML catalog for managing dependencies and plugins, replacing inline version definitions.
It updates build scripts across the project to utilize the catalog, promoting consistency and simplifying dependency management.
Additionally, it configures repositories for plugin and dependency resolution in the settings file.
3 weeks ago
Siarhei Luskanau commented 3 weeks ago

Do you mind if I will bump Kotlin version to 2.0.21 in next PR?

wojciech.kapcia@tigase.net changed merge strategy 2 weeks ago
Previous Value Current Value
CREATE_MERGE_COMMIT
REBASE_SOURCE_BRANCH_COMMITS
wojciech.kapcia@tigase.net commented 2 weeks ago

Thank you for the PR. It looks OK however I would stick with group/name notation (instead of module).

Do you mind if I will bump Kotlin version to 2.0.21 in next PR?

That would be welcomed :)

Siarhei Luskanau commented 2 weeks ago

Let me update the PR with group/name notation?

wojciech.kapcia@tigase.net commented 2 weeks ago

Yes, please (i.e. revert to how it was before)

New commits added 2 weeks ago
Refactor: Migrate to TOML dependency management
This commit introduces a TOML catalog for managing dependencies and plugins, replacing inline version definitions.
It updates build scripts across the project to utilize the catalog, promoting consistency and simplifying dependency management.
Additionally, it configures repositories for plugin and dependency resolution in the settings file.
2 weeks ago
wojciech.kapcia@tigase.net merged 2 weeks ago
wojciech.kapcia@tigase.net commented 2 weeks ago

Thank you.

Btw. please include the source contribution agreement text for clarity :)

Siarhei Luskanau commented 2 weeks ago

I submit my source code and allow Tigase to release the code as a part of Tigase's own software package under any license, either an open source or closed source.

pull request 1 of 1
Submitter Siarhei Luskanau
Target master
Source siarhei-luskanau/halcyon:toml
Merge Strategy
Rebase Source Branch Commits
Watchers (3)
Reference
pull request tigase/_libraries/halcyon#1
Please wait...
Page is in error, reload to recover