Skip to content

Update config and introduce conversion API modules#179

Merged
alexander-yevsyukov merged 16 commits intomasterfrom
update-config-again
Oct 29, 2025
Merged

Update config and introduce conversion API modules#179
alexander-yevsyukov merged 16 commits intomasterfrom
update-config-again

Conversation

@alexander-yevsyukov
Copy link
Contributor

@alexander-yevsyukov alexander-yevsyukov commented Oct 28, 2025

This PR updates config brining latest dependency versions. The PR also introduces two new modules:

  • time-java — provides API for conversion between our types and Java Time. This is a breaking API change because this API moved under the io.spine.time.java package.
  • time-kotlin — similar module for conversion between our types and KotlinX DateTime (Add conversion to types from kotlinx-datetime #113).

Other notable changes

  • Temporal.toAny() as deprecated in favor of packed() to avoid the confusion with Kotlin's Any.

@alexander-yevsyukov alexander-yevsyukov marked this pull request as draft October 28, 2025 20:01
@alexander-yevsyukov alexander-yevsyukov self-assigned this Oct 28, 2025
@codecov
Copy link

codecov bot commented Oct 28, 2025

Codecov Report

❌ Patch coverage is 92.64706% with 5 lines in your changes missing coverage. Please review.
✅ Project coverage is 89.43%. Comparing base (44253d3) to head (39f2d00).
⚠️ Report is 17 commits behind head on master.

Additional details and impacted files
@@             Coverage Diff              @@
##             master     #179      +/-   ##
============================================
+ Coverage     89.11%   89.43%   +0.31%     
  Complexity      293      293              
============================================
  Files            53       55       +2     
  Lines           900      965      +65     
  Branches         21       25       +4     
============================================
+ Hits            802      863      +61     
- Misses           92       94       +2     
- Partials          6        8       +2     
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@alexander-yevsyukov alexander-yevsyukov marked this pull request as ready for review October 28, 2025 21:48
@alexander-yevsyukov alexander-yevsyukov merged commit bfe195e into master Oct 29, 2025
7 checks passed
@alexander-yevsyukov alexander-yevsyukov deleted the update-config-again branch October 29, 2025 09:46
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