-
Notifications
You must be signed in to change notification settings - Fork 30
Open
Description
When using google auto (https://github.com/google/auto/tree/master/value), the presto maven plugin flags it with:
[ERROR] Failed to execute goal com.facebook.presto:presto-maven-plugin:0.3:check-spi-dependencies (default-check-spi-dependencies) on project owl-presto-connector:
[ERROR]
[ERROR] Presto plugin dependency com.google.auto.value:auto-value must not have scope 'provided'. It is not part of the SPI and will not be available at runtime.
[ERROR] -> [Help 1]
[ERROR]
Google auto value is an annotation processor that executes at compile time and is not needed at run time. Presto should not flag this dependency as erroneous.
Right now, I need to use version 0.4 of the plugin and add
<configuration
<allowedProvidedDependencies>com.google.auto.value:auto-value</allowedProvidedDependencies>
</configuration>to the plugin configuration.
Metadata
Metadata
Assignees
Labels
No labels