Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

recommend witchcraft logging #1863

Merged
merged 3 commits into from
Aug 9, 2021

Conversation

carterkozak
Copy link
Contributor

==COMMIT_MSG==
Recommend the Witchcraft logging plugin when the sls-packaging distribution plugin is detected
==COMMIT_MSG==

@changelog-app
Copy link

changelog-app bot commented Aug 6, 2021

Generate changelog in changelog/@unreleased

Type

  • Feature
  • Improvement
  • Fix
  • Break
  • Deprecation
  • Manual task
  • Migration

Description

Recommend the Witchcraft logging plugin when the sls-packaging distribution plugin is detected

Check the box to generate changelog(s)

  • Generate changelog entry

@policy-bot policy-bot bot requested a review from robert3005 August 6, 2021 20:40
@carterkozak carterkozak removed the request for review from robert3005 August 6, 2021 20:40

private static boolean hasJavaServiceDistributionPluginLoaded() {
try {
Class.forName('com.palantir.gradle.dist.service.JavaServiceDistributionPlugin')
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Won't work using the plugins {} dsl, but we don't use that at this point.

@carterkozak carterkozak changed the title Ckozak/recommend witchcraft logging recommend witchcraft logging Aug 6, 2021
@carterkozak
Copy link
Contributor Author

I've manually verified that this functions as expected for both gradle integration and ipr workflows.

@bulldozer-bot bulldozer-bot bot merged commit 0d8bce0 into develop Aug 9, 2021
@bulldozer-bot bulldozer-bot bot deleted the ckozak/recommend_witchcraft_logging branch August 9, 2021 11:27
@svc-autorelease
Copy link
Collaborator

Released 4.10.0

This was referenced Aug 9, 2021
carterkozak added a commit that referenced this pull request Aug 12, 2021
This has been excavated out and replaced by:
https://github.com/palantir/witchcraft-java-logging#gradle-plugin

The witchcraft-java-logging gradle plugin acts as a marker to
avoid our silly sls-packaging class availability check.

Revert "recommend witchcraft logging (#1863)"

This reverts commit 0d8bce0.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants