Skip to content

Conversation

@FinlayRJW
Copy link
Contributor

Before this PR

WitchcraftLoggingPluginTest was a groovy test using Specification

After this PR

Now we use GradlePluginTests and make it a java test

==COMMIT_MSG==
Migrate WitchcraftLoggingPluginTest to java framework
==COMMIT_MSG==

Possible downsides?

dont have access to the project like in Specification so have to be a bit creative to check if a plugin is present

@changelog-app
Copy link

changelog-app bot commented Jan 23, 2026

Generate changelog in changelog/@unreleased

Type (Select exactly one)

  • Feature (Adding new functionality)
  • Improvement (Improving existing functionality)
  • Fix (Fixing an issue with existing functionality)
  • Break (Creating a new major version by breaking public APIs)
  • Deprecation (Removing functionality in a non-breaking way)
  • Migration (Automatically moving data/functionality to a new system)

Description

Migrate WitchcraftLoggingPluginTest to java framework

Check the box to generate changelog(s)

  • Generate changelog entry

@FinlayRJW FinlayRJW changed the base branch from develop to roomba/migrate-gradle-testing-junit-framework-95bbab190963ce4c January 23, 2026 16:28
@FinlayRJW FinlayRJW changed the base branch from roomba/migrate-gradle-testing-junit-framework-95bbab190963ce4c to develop January 23, 2026 16:31
@changelog-app
Copy link

changelog-app bot commented Jan 23, 2026

Generate changelog in changelog/@unreleased

Type (Select exactly one)

  • Feature (Adding new functionality)
  • Improvement (Improving existing functionality)
  • Fix (Fixing an issue with existing functionality)
  • Break (Creating a new major version by breaking public APIs)
  • Deprecation (Removing functionality in a non-breaking way)
  • Migration (Automatically moving data/functionality to a new system)

Description

Migrate WitchcraftLoggingPluginTest to java framework

Check the box to generate changelog(s)

  • Generate changelog entry

@changelog-app
Copy link

changelog-app bot commented Jan 23, 2026

Successfully generated changelog entry!

Need to regenerate?

Simply interact with the changelog bot comment again to regenerate these entries.

🔄 Changelog entries were re-generated at Fri, 23 Jan 2026 16:33:30 UTC!


📋Changelog Preview

💡 Improvements

  • Migrate WitchcraftLoggingPluginTest to java framework (#892)

versions.props Outdated
@@ -1,6 +1,5 @@
com.fasterxml.jackson.*:* = 2.20.1
com.fasterxml.jackson.core:jackson-annotations = 2.20
com.palantir.gradle.plugintesting:gradle-plugin-testing-junit = 0.50.0

Choose a reason for hiding this comment

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

you won't have to do this anymore hopefully once palantir/gradle-plugin-testing#353 merges

Comment on lines 71 to 73
.add("java")
.add("java-library")
.add("com.palantir.witchcraft-logging-testreport");

Choose a reason for hiding this comment

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

same, this should be addressed with palantir/gradle-plugin-testing#353

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.

4 participants