palantir / safe-logging

Interfaces and utilities for safe log messages
Apache License 2.0
14 stars 20 forks source link

Preconditions org.jetbrains:annotations should be api dep #798

Closed mswintermeyer closed 2 years ago

mswintermeyer commented 2 years ago

Before this PR

Some projects that depended on safe-logging:preconditions are failing to upgrade automatically because they cannot find this dep.

(/com/palantir/logsafe/Preconditions.class): warning: Cannot find annotation method 'value()' in type 'Contract': class file for org.jetbrains.annotations.Contract not found

After this PR

==COMMIT_MSG== ==COMMIT_MSG==

Possible downsides?

svc-autorelease commented 2 years ago

Released 3.2.0