Refactor: Migrate to TOML dependency management (#1)
Merged
Commits were rebased onto target branch
Siarhei Luskanau opened 2 months 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 2 months 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 months ago
Siarhei Luskanau commented 2 months 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 months ago
Previous Value Current Value
CREATE_MERGE_COMMIT
REBASE_SOURCE_BRANCH_COMMITS
wojciech.kapcia@tigase.net commented 2 months 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 months ago

Let me update the PR with group/name notation?

wojciech.kapcia@tigase.net commented 2 months ago

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

New commits added 2 months 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 months ago
wojciech.kapcia@tigase.net merged 2 months ago
wojciech.kapcia@tigase.net commented 2 months ago

Thank you.

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

Siarhei Luskanau commented 2 months 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