Fornece acesso a informações sobre a regra da cadeia de ferramentas Java. Acessível como um campo "java_toolchain" em uma estrutura de destino.
Membros
bootclasspath
depset JavaToolchainInfo.bootclasspath
As entradas do bootclasspath de destino do Java. Corresponde ao flag -bootclasspath do javac.
ijar
FilesToRunProvider JavaToolchainInfo.ijar
Um FilesToRunProvider que representa o executável ijar.
jacocorunner
FilesToRunProvider JavaToolchainInfo.jacocorunner
O jacocorunner usado pela cadeia de ferramentas.
Pode retornar
None.
java_runtime
JavaRuntimeInfo JavaToolchainInfo.java_runtime
As informações de tempo de execução do Java.
jvm_opt
depset JavaToolchainInfo.jvm_opt
As opções padrão para a JVM que executa o compilador Java e as ferramentas associadas.
label
Label JavaToolchainInfo.label
O rótulo da cadeia de ferramentas.
proguard_allowlister
FilesToRunProvider JavaToolchainInfo.proguard_allowlister
Retorna o binário para validar a configuração do ProGuard
Pode retornar
None.
single_jar
FilesToRunProvider JavaToolchainInfo.single_jar
O jar de implantação do SingleJar.
source_version
string JavaToolchainInfo.source_version
A versão de origem do Java.
target_version
string JavaToolchainInfo.target_version
A versão de destino do Java.
depset JavaToolchainInfo.tools
As ferramentas de compilação.