SpineEventEngine / core-java

The Java implementation of the framework core
https://spine.io
Apache License 2.0
36 stars 12 forks source link

Improve checking of `@Subscribe` receptors in Kotlin classes #1493

Closed alexander-yevsyukov closed 1 year ago

alexander-yevsyukov commented 1 year ago

This PR improves checking of subscription receptors in Kotlin classes. Previously, a function declared in an internal class without access modifiers were considered as public, and caused corresponding warning.

Now, it is assumed effectively internal.

This PR also updates dependencies on validation, time, and base-types.

codecov[bot] commented 1 year ago

Codecov Report

Merging #1493 (40e380f) into master (7f703b4) will increase coverage by 0.01%. The diff coverage is 93.54%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1493 +/- ## ============================================ + Coverage 89.66% 89.67% +0.01% - Complexity 4896 4900 +4 ============================================ Files 631 631 Lines 15302 15309 +7 Branches 880 883 +3 ============================================ + Hits 13721 13729 +8 + Misses 1275 1273 -2 - Partials 306 307 +1 ```