Skip to content

Migrate to CallerFinder from reflect#87

Merged
alexander-yevsyukov merged 36 commits intomasterfrom
caller-finder-from-reflect
May 6, 2024
Merged

Migrate to CallerFinder from reflect#87
alexander-yevsyukov merged 36 commits intomasterfrom
caller-finder-from-reflect

Conversation

@alexander-yevsyukov
Copy link
Contributor

@alexander-yevsyukov alexander-yevsyukov commented May 6, 2024

This PR addressed the issue #6 migrating to CallerFinder which recently moved to reflect subproject.

Other notable changes

  • Latest config was applied.
  • Gradle bumped to 8.7.
  • Addressed the deprecation of Project.buildDir property.
  • Removed redundant dependencies on Google Flogger.
  • Added -Xexpect-actual-classes to Kotlin compiler args to avoid build time warnings on expect/actual classes.
  • The method getFluentLogger() of actual JVM class LoggingFactory was removed because there are no longer calls to in the whole GitHub organisation.

Future work

It is expected that this PR overlaps with #83 in terms of dependencies and config.
#83 will be analysed against new master after this PR is merged.

@alexander-yevsyukov alexander-yevsyukov self-assigned this May 6, 2024
@alexander-yevsyukov alexander-yevsyukov marked this pull request as ready for review May 6, 2024 14:20
@alexander-yevsyukov alexander-yevsyukov requested a review from armiol May 6, 2024 14:20
Copy link
Contributor

@armiol armiol left a comment

Choose a reason for hiding this comment

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

@alexander-yevsyukov please see my comments. I am also requesting the review, since the version increment check failed.

@alexander-yevsyukov alexander-yevsyukov requested a review from armiol May 6, 2024 15:17
@alexander-yevsyukov alexander-yevsyukov merged commit 06a46d3 into master May 6, 2024
@alexander-yevsyukov alexander-yevsyukov deleted the caller-finder-from-reflect branch May 6, 2024 15:38
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