Skip to content

Conversation

sksamuel
Copy link
Member

@sksamuel sksamuel commented Aug 11, 2024

Fixes #3895 caused by poor performance

Fixes #4112 too possibly.

Fixes #3746

@sksamuel sksamuel requested a review from a team as a code owner August 11, 2024 05:17
@sksamuel sksamuel enabled auto-merge August 11, 2024 05:18
@sksamuel
Copy link
Member Author

This PR disables the config lookup by classgraph scanning.
Instead we look for io.kotest.provided.ProjectConfig and instantiate that. Users can override that FQN by setting their own (like they could before) via a system property.

@sksamuel sksamuel added this pull request to the merge queue Aug 12, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 12, 2024
@sksamuel sksamuel enabled auto-merge August 12, 2024 18:29
@sksamuel sksamuel added this pull request to the merge queue Aug 12, 2024
Merged via the queue into master with commit 47f35f9 Aug 12, 2024
7 checks passed
@sksamuel sksamuel deleted the sks/3895 branch August 12, 2024 18:52
@1Mark
Copy link

1Mark commented Aug 13, 2024

When will this be tagged & released please?

@sksamuel
Copy link
Member Author

sksamuel commented Aug 13, 2024 via email

@LeoColman
Copy link
Member

I love how we went back and forth on this feature over the releases

@OliverO2
Copy link
Contributor

I'd love to see it coming back via a compiler plugin with a zero performance penalty.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants