OpenSearch/modules/lang-painless
Ryan Ernst 85e4ef3429
Scripting: Reflect factory signatures in painless classloader (#34088)
It is sometimes desirable to pass a class into a script constructor that
will not actually be exposed in the script whitelist. This commit uses
reflection when creating the compiler to find all the classes of the
factory method signature, and make the classloader that wraps lookup
also expose these classes.
2018-09-26 13:22:48 -07:00
..
licenses Upgrade Painless from ANTLR 4.5.1-1 to ANTLR 4.5.3. (#27153) 2017-10-27 11:07:49 -07:00
spi Painless: Rename *Binding classes to *ClassBinding. (#33865) 2018-09-19 12:19:44 -07:00
src Scripting: Reflect factory signatures in painless classloader (#34088) 2018-09-26 13:22:48 -07:00
build.gradle NETWORKING:Def CName in Http Publish Addr to True (#33631) 2018-09-18 10:29:02 +02:00