Uwe Schindler
|
469d742384
|
Remove the explicit dependency to "check", as fobiddenapis installs it automatically (especially for all source sets; if we want this explicit dependency, it should depend on 'forbiddenApis' not each task). In addition precommit, also adds it.
|
2020-09-03 17:50:57 +02:00 |
Dawid Weiss
|
3e47bfb7b4
|
Cleanup remaining scripts to use script-relative resource location.
|
2020-08-31 15:35:14 +02:00 |
Dawid Weiss
|
def82ab556
|
LUCENE-9435: Clean up ant compatability remnants in Gradle build
* Removing ant-only unused tasks.
* Correct message in TestVersion.java
* Remove unused file.
* Removing forbidden API rules for ant.
* Remove 'resolve' emulation.
* Move ecj-lint to task-definition-relative folder.
* Remove 'packaging' specification. It'll have to wait until proper new packaging is implemented for Solr distribution.
* Move render-javadoc tasks's files to task-relative location.
* Moved security manager policies and default JDK logging file to gradle's task relative locations.
* Removing obsolete ant tools. Moving check source patterns under gradle's folder.
* Correct paths.
* Correct property name in task selector.
|
2020-08-30 14:01:04 +02:00 |
Uwe Schindler
|
6abce32a3e
|
LUCENE-9479: Forbiddenapis & Gradle: Add commons-io bundled signatures (#1780)
|
2020-08-25 09:05:06 +02:00 |
Robert Muir
|
975df9ddd3
|
LUCENE-9182: add apache license headers to all .gradle files and enforce in rat task
|
2020-01-27 12:05:34 -05:00 |
Robert Muir
|
8e357b167b
|
LUCENE-9180: dos2unix files that don't need dos line endings
|
2020-01-27 11:29:59 -05:00 |
Dawid Weiss
|
7a12c89ce6
|
Move precommit dependencies to precommit for clarity.
|
2020-01-08 14:20:16 +01:00 |
Dawid Weiss
|
797f571fc3
|
Hook up forbidden apis to precommit.
|
2020-01-03 15:35:15 +01:00 |
Dawid Weiss
|
85e0e4fb75
|
Add a workaround for the problem of forbiddenApis not running upon changing just the rules/ rulesets.
|
2019-12-03 18:41:11 +01:00 |
Dawid Weiss
|
6461909129
|
Port forbidden APIs. See gradlew :helpForbiddenApis to see how rules are applied automatically based on the set of dependencies of a project.
|
2019-12-03 14:40:35 +01:00 |