Commit 4c7780c
committed
Upgrade Apache RAT
During local development, I'm regularly annoyed by spurious RAT
failures. While RAT does have some limitations -- for example, because
it never shells out to `git`, it can't ignore untracked files -- newer
versions do have improved support for `.gitignore` files, including the
global gitignore file when present at `~/.config/git/ignore` (the
default location). Additionally, the default exclusions have been
improved, so we no longer need quite as much manual configuration.
Specific changes:
1. Bumped `apache-rat-plugin` directly to 0.17. (In the version of the
Apache parent POM we are using, there is no property we can override
to do this.)
2. Removed exclusions that are obsolete or covered by our defaults.
3. Changed `apache-rat:check` to only run in `:httpcore5-parent`,
instead of separately validating each subproject.
4. Changed `<exclude>` to `<inputExclude>` as the former is now
deprecated.1 parent 4abea6d commit 4c7780c
1 file changed
+10
-15
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
267 | 267 | | |
268 | 268 | | |
269 | 269 | | |
| 270 | + | |
270 | 271 | | |
271 | 272 | | |
272 | 273 | | |
| 274 | + | |
273 | 275 | | |
274 | 276 | | |
275 | 277 | | |
276 | 278 | | |
277 | 279 | | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
284 | | - | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | | - | |
289 | | - | |
290 | | - | |
291 | | - | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
292 | 287 | | |
293 | 288 | | |
294 | 289 | | |
| |||
384 | 379 | | |
385 | 380 | | |
386 | 381 | | |
387 | | - | |
| 382 | + | |
0 commit comments