* Add Shadow jar publication to lang-painless module.
This change creates a shadow jar for asm dependencies so
that they do not conflict with direct asm dependencies from log4j AL2 patch.
Signed-off-by: Marc Handalian <handalm@amazon.com>
* Remove security.manager systemProperty that is not required.
Signed-off-by: Marc Handalian <handalm@amazon.com>
* Add explicit task dependency for publishing to maven local required by gradle.
Signed-off-by: Marc Handalian <handalm@amazon.com>
* Move asm dependencies back to api scope.
Signed-off-by: Marc Handalian <handalm@amazon.com>