creadur-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul Merlin (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (RAT-163) Gradle Rat plugin
Date Fri, 19 Jun 2015 15:22:01 GMT

    [ https://issues.apache.org/jira/browse/RAT-163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14593511#comment-14593511
] 

Paul Merlin commented on RAT-163:
---------------------------------

Hi Philipp,

> Due to the fact that RAT is used by many 'old' projects we still rely on compiler version
1.5.
> Can you easily downgrade your proposed grails plugin?

Done, commited/pushed.

> If I got it right you refer to the anttasks of ApacheRAT ?!

Yes, the Gradle Plugin use the RAT ant tasks under the hood.

> I'm not sure about the integration of maven and gradle and the publication of the plugin
itself to be available in the gradle world.
> Is maven central automatically made available in gradle builds to allow plugin resolutions?

Gradle Plugins are published to https://plugins.gradle.org/ so 'users' don't need to add any
repository to their buildscript.
They can also be deployed to any repository as any repository can be declared in users buildscript.
The current build setup of the RAT plugin in question is already setup for publication to
`plugins.gradle.org`.

> Can you use the current 0.12-SNAPSHOT to make sure it runs well with the latest available
version.

I tried the plugin using the 0.12-SNAPSHOT version without any issue. Didn't commit the change
tough.

All in all, I've read a bit more about maven/gradle builds integration and I think I can come
up with something usable to include the gradle plugin in the creadur-rat repository. Would
you be interested by me doing the work and proposing the changes?

Cheers

/Paul



> Gradle Rat plugin
> -----------------
>
>                 Key: RAT-163
>                 URL: https://issues.apache.org/jira/browse/RAT-163
>             Project: Apache Rat
>          Issue Type: New Feature
>            Reporter: David Chen
>
> A number of new Apache projects, such as Samza, are using Gradle. However, there currently
does not exist a Rat plugin for Gradle. The closest alternative, the Gradle License Plugin
(https://github.com/hierynomus/license-gradle-plugin) is not flexible enough compared to Rat
for use cases such as defining exclusion rules.
> I have created a preliminary Gradle Rat plugin as part of SAMZA-285 and would like to
clean it up and make it a proper Gradle Rat plugin.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message