OpenSearch/plugins/discovery-ec2
Alpar Torok 2cc611604f
Run Third party audit with forbidden APIs CLI (part3/3) (#33052)
The new implementation is functional equivalent with the old, ant based one.
It parses task standard error to get the missing classes and violations in the same way.
I considered re-using ForbiddenApisCliTask but Gradle makes it hard to build inheritance with tasks that have task actions , since the order of the task actions can't be controlled.
This inheritance isn't dully desired either as the third party audit task is much more opinionated and we don't want to expose some of the configuration.
We could probably extract a common base class without any task actions, but probably more trouble than it's worth.

Closes #31715
2018-08-28 10:03:30 +03:00
..
config/discovery-ec2 Configure AWS SDK logging configuration 2016-09-03 06:41:07 -04:00
licenses Upgrade AWS SDK Jackson Databind to 2.6.7.1 2017-11-13 12:05:14 -05:00
qa Detect and prevent configuration that triggers a Gradle bug (#31912) 2018-07-19 06:46:58 +00:00
src Add support for AWS session tokens (#30414) 2018-07-03 14:12:07 +01:00
build.gradle Run Third party audit with forbidden APIs CLI (part3/3) (#33052) 2018-08-28 10:03:30 +03:00