META-INF/
META-INF/MANIFEST.MF
META-INF/jetifier-standalone.kotlin_module
com/
com/android/
com/android/tools/
com/android/tools/build/
com/android/tools/build/jetifier/
com/android/tools/build/jetifier/standalone/
com/android/tools/build/jetifier/standalone/Main$Companion.class
Main.kt
package com.android.tools.build.jetifier.standalone
public final com.android.tools.build.jetifier.standalone.Main$Companion extends java.lang.Object {
public final org.apache.commons.cli.Options getOPTIONS ()
public final org.apache.commons.cli.Option getOPTION_INPUT ()
public final org.apache.commons.cli.Option getOPTION_OUTPUT ()
public final org.apache.commons.cli.Option getOPTION_CONFIG ()
public final org.apache.commons.cli.Option getOPTION_LOG_LEVEL ()
public final org.apache.commons.cli.Option getOPTION_REVERSED ()
public final org.apache.commons.cli.Option getOPTION_STRICT ()
public final org.apache.commons.cli.Option getOPTION_REBUILD_TOP_OF_TREE ()
public final org.apache.commons.cli.Option getOPTION_STRIP_SIGNATURES ()
public final org.apache.commons.cli.Option getOPTION_TIMESTAMPS ()
private final org.apache.commons.cli.Option createOption (java.lang.String, java.lang.String, java.lang.String, boolean, boolean)
org.apache.commons.cli.Option $this$apply
int $i$a$-apply-Main$Companion$createOption$1
String argName
String argNameLong
String desc
boolean hasArgs
boolean isRequired
static synthetic org.apache.commons.cli.Option createOption$default (com.android.tools.build.jetifier.standalone.Main$Companion, java.lang.String, java.lang.String, java.lang.String, boolean, boolean, int, java.lang.Object)
public final void main (java.lang.String[])
String[] args
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
public static final synthetic org.apache.commons.cli.Option access$createOption (com.android.tools.build.jetifier.standalone.Main$Companion, java.lang.String, java.lang.String, java.lang.String, boolean, boolean)
com.android.tools.build.jetifier.standalone.Main$Companion $this
String argName
String argNameLong
String desc
boolean hasArgs
boolean isRequired
}
com/android/tools/build/jetifier/standalone/Main.class
Main.kt
package com.android.tools.build.jetifier.standalone
public final com.android.tools.build.jetifier.standalone.Main extends java.lang.Object {
public static final String TAG
public static final String TOOL_NAME
private static final org.apache.commons.cli.Options OPTIONS
private static final org.apache.commons.cli.Option OPTION_INPUT
private static final org.apache.commons.cli.Option OPTION_OUTPUT
private static final org.apache.commons.cli.Option OPTION_CONFIG
private static final org.apache.commons.cli.Option OPTION_LOG_LEVEL
private static final org.apache.commons.cli.Option OPTION_REVERSED
private static final org.apache.commons.cli.Option OPTION_STRICT
private static final org.apache.commons.cli.Option OPTION_REBUILD_TOP_OF_TREE
private static final org.apache.commons.cli.Option OPTION_STRIP_SIGNATURES
public static final String ELIGIBLE_TIMESTAMPS
private static final org.apache.commons.cli.Option OPTION_TIMESTAMPS
public static final com.android.tools.build.jetifier.standalone.Main$Companion Companion
public final void run (java.lang.String[])
String timestampOp
java.nio.file.Path configPath
java.io.File tempFile
java.io.File tempFile
boolean containsSingleJavaFiles
com.android.tools.build.jetifier.processor.TransformationResult transformationResult
com.android.tools.build.jetifier.processor.Processor processor
java.util.Set fileMappings
com.android.tools.build.jetifier.core.config.Config config
com.android.tools.build.jetifier.processor.TimestampsPolicy timestampsPolicy
boolean shouldStripSignatures
boolean isStrict
boolean isReversed
boolean rebuildTopOfTree
String output
java.io.File input
org.apache.commons.cli.CommandLine cmd
String[] args
private final boolean containsSingleJavaFiles (java.util.Set)
com.android.tools.build.jetifier.processor.FileMapping fileMapping
java.util.Set fileMappings
private final org.apache.commons.cli.CommandLine parseCmdLine (java.lang.String[])
org.apache.commons.cli.ParseException e
String[] args
public void <init> ()
static void <clinit> ()
public static final synthetic org.apache.commons.cli.Options access$getOPTIONS$cp ()
public static final synthetic org.apache.commons.cli.Option access$getOPTION_INPUT$cp ()
public static final synthetic org.apache.commons.cli.Option access$getOPTION_OUTPUT$cp ()
public static final synthetic org.apache.commons.cli.Option access$getOPTION_CONFIG$cp ()
public static final synthetic org.apache.commons.cli.Option access$getOPTION_LOG_LEVEL$cp ()
public static final synthetic org.apache.commons.cli.Option access$getOPTION_REVERSED$cp ()
public static final synthetic org.apache.commons.cli.Option access$getOPTION_STRICT$cp ()
public static final synthetic org.apache.commons.cli.Option access$getOPTION_REBUILD_TOP_OF_TREE$cp ()
public static final synthetic org.apache.commons.cli.Option access$getOPTION_STRIP_SIGNATURES$cp ()
public static final synthetic org.apache.commons.cli.Option access$getOPTION_TIMESTAMPS$cp ()
public static final void main (java.lang.String[])
String[] args
}
com/android/tools/build/jetifier/standalone/TopOfTreeBuilder$Companion.class
TopOfTreeBuilder.kt
package com.android.tools.build.jetifier.standalone
public final com.android.tools.build.jetifier.standalone.TopOfTreeBuilder$Companion extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
com/android/tools/build/jetifier/standalone/TopOfTreeBuilder$FileFilter.class
TopOfTreeBuilder.kt
package com.android.tools.build.jetifier.standalone
final com.android.tools.build.jetifier.standalone.TopOfTreeBuilder$FileFilter extends java.lang.Object implements com.android.tools.build.jetifier.processor.archive.ArchiveItemVisitor {
private final java.util.Set files
private final kotlin.jvm.functions.Function1 filter
public final java.util.Set getFiles ()
public void visit (com.android.tools.build.jetifier.processor.archive.ArchiveFile)
com.android.tools.build.jetifier.processor.archive.ArchiveFile archiveFile
public void visit (com.android.tools.build.jetifier.processor.archive.Archive)
com.android.tools.build.jetifier.processor.archive.ArchiveItem it
int $i$a$-forEach-TopOfTreeBuilder$FileFilter$visit$1
Object element$iv
Iterable $this$forEach$iv
int $i$f$forEach
com.android.tools.build.jetifier.processor.archive.Archive archive
public void <init> (kotlin.jvm.functions.Function1)
kotlin.jvm.functions.Function1 filter
}
com/android/tools/build/jetifier/standalone/TopOfTreeBuilder$rebuildFrom$archivesFilter$1.class
TopOfTreeBuilder.kt
package com.android.tools.build.jetifier.standalone
final com.android.tools.build.jetifier.standalone.TopOfTreeBuilder$rebuildFrom$archivesFilter$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.tools.build.jetifier.standalone.TopOfTreeBuilder$rebuildFrom$archivesFilter$1 INSTANCE
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final boolean invoke (com.android.tools.build.jetifier.processor.archive.ArchiveFile)
com.android.tools.build.jetifier.processor.archive.ArchiveFile it
void <init> ()
static void <clinit> ()
}
com/android/tools/build/jetifier/standalone/TopOfTreeBuilder$rebuildFrom$pomFilter$1.class
TopOfTreeBuilder.kt
package com.android.tools.build.jetifier.standalone
final com.android.tools.build.jetifier.standalone.TopOfTreeBuilder$rebuildFrom$pomFilter$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final com.android.tools.build.jetifier.standalone.TopOfTreeBuilder$rebuildFrom$pomFilter$1 INSTANCE
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final boolean invoke (com.android.tools.build.jetifier.processor.archive.ArchiveFile)
com.android.tools.build.jetifier.processor.archive.ArchiveFile it
void <init> ()
static void <clinit> ()
}
com/android/tools/build/jetifier/standalone/TopOfTreeBuilder.class
TopOfTreeBuilder.kt
package com.android.tools.build.jetifier.standalone
public final com.android.tools.build.jetifier.standalone.TopOfTreeBuilder extends java.lang.Object {
public static final String DIR_PREFIX
public static final com.android.tools.build.jetifier.standalone.TopOfTreeBuilder$Companion Companion
public final void rebuildFrom (java.io.File, java.io.File)
com.android.tools.build.jetifier.processor.archive.ArchiveFile it
int $i$a$-first-TopOfTreeBuilder$rebuildFrom$1$1$artifactFile$1
Object element$iv
Iterable $this$first$iv
int $i$f$first
com.android.tools.build.jetifier.processor.archive.ArchiveFile it
int $i$a$-first-TopOfTreeBuilder$rebuildFrom$1$1$sourcesFile$1
Object element$iv
Iterable $this$first$iv
int $i$f$first
com.android.tools.build.jetifier.processor.archive.ArchiveFile sourcesFile
String nameSources
com.android.tools.build.jetifier.processor.archive.ArchiveFile artifactFile
String nameJar
String nameAar
String name
com.android.tools.build.jetifier.standalone.TopOfTreeBuilder $this$run
int $i$a$-run-TopOfTreeBuilder$rebuildFrom$1$1
com.android.tools.build.jetifier.processor.archive.ArchiveFile pomFile
int $i$a$-forEach-TopOfTreeBuilder$rebuildFrom$1
Object element$iv
Iterable $this$forEach$iv
int $i$f$forEach
com.android.tools.build.jetifier.processor.archive.Archive finalArchive
java.util.Set newFiles
java.util.Set libFiles
com.android.tools.build.jetifier.standalone.TopOfTreeBuilder$FileFilter archivesFilter
java.util.Set pomFiles
com.android.tools.build.jetifier.standalone.TopOfTreeBuilder$FileFilter pomFilter
com.android.tools.build.jetifier.processor.archive.Archive archive
java.io.File inputZip
java.io.File outputZip
private final void process (com.android.tools.build.jetifier.processor.archive.ArchiveFile, com.android.tools.build.jetifier.processor.archive.ArchiveFile, com.android.tools.build.jetifier.processor.archive.ArchiveFile, java.util.Set)
com.android.tools.build.jetifier.processor.archive.ArchiveFile newSourcesFile
com.android.tools.build.jetifier.processor.archive.ArchiveFile newPomFile
com.android.tools.build.jetifier.processor.archive.ArchiveFile newArtifactFile
java.nio.file.Path newSourcesFilePath
java.nio.file.Path newPomFilePath
java.nio.file.Path newLibFilePath
java.nio.file.Path artifactDir
String baseFileName
String packaging
String groupAsPath
com.android.tools.build.jetifier.core.pom.PomDependency pomDep
com.android.tools.build.jetifier.processor.archive.ArchiveFile pomFile
com.android.tools.build.jetifier.processor.archive.ArchiveFile artifactFile
com.android.tools.build.jetifier.processor.archive.ArchiveFile sourcesFile
java.util.Set resultSet
private final com.android.tools.build.jetifier.processor.archive.ArchiveFile getHashFileOf (com.android.tools.build.jetifier.processor.archive.ArchiveFile, java.lang.String)
byte[] result
java.security.MessageDigest md
com.android.tools.build.jetifier.processor.archive.ArchiveFile file
String hashType
public void <init> ()
static void <clinit> ()
}