JavaToolchainInfo (link em inglês)
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Fornece acesso a informações sobre a regra da cadeia de ferramentas Java. Acessível como um campo "java_toolchain" em uma estrutura Target.
Membros
bootclasspath
depset JavaToolchainInfo.bootclasspath
As entradas de bootclasspath de destino do Java. Corresponde à flag -bootclasspath do javac.
ijar
FilesToRunProvider JavaToolchainInfo.ijar
Um FilesToRunProvider que representa o executável ijar.
jacocorunner
FilesToRunProvider JavaToolchainInfo.jacocorunner
O jacocorunner usado pelo conjunto de ferramentas.
Pode retornar
None
.
java_runtime
JavaRuntimeInfo JavaToolchainInfo.java_runtime
As informações do ambiente 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.
o rótulo.
Label JavaToolchainInfo.label
O rótulo do conjunto 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 da origem Java.
target_version
string JavaToolchainInfo.target_version
A versão de destino do Java.
depset JavaToolchainInfo.tools
As ferramentas de compilação.