META-INF/
META-INF/MANIFEST.MF
META-INF/services/
com/
com/android/
com/android/jack/
com/android/jack/coverage/
META-INF/services/com.android.jack.plugin.v01.Plugin
com.android.sched.discover
com/android/jack/coverage/CodeCoverageAnalyzer$ProbeUpdater.classCodeCoverageAnalyzer.java
package com.android.jack.coverage
com.android.jack.coverage.CodeCoverageAnalyzer$ProbeUpdater extends com.android.jack.ir.ast.JVisitor {
private final com.android.jack.coverage.ProbeDescription probe
public void (com.android.jack.coverage.ProbeDescription)
com.android.jack.coverage.ProbeDescription probe
public void endVisit (com.android.jack.ir.ast.JExpression)
com.android.jack.ir.ast.JExpression x
public boolean visit (com.android.jack.ir.ast.JIfStatement)
com.android.jack.ir.ast.JIfStatement x
public boolean visit (com.android.jack.ir.ast.JSwitchStatement)
com.android.jack.ir.ast.JSwitchStatement x
public boolean visit (com.android.jack.ir.ast.JStatement)
com.android.jack.ir.ast.JStatement x
private void updateProbe (com.android.jack.ir.sourceinfo.SourceInfo)
com.android.jack.ir.sourceinfo.SourceInfo sourceInfo
int line
}
com/android/jack/coverage/CodeCoverageAnalyzer.classCodeCoverageAnalyzer.java
package com.android.jack.coverage
public com.android.jack.coverage.CodeCoverageAnalyzer extends java.lang.Object implements com.android.sched.schedulable.RunnableSchedulable {
static final boolean $assertionsDisabled
public void ()
public void run (com.android.jack.ir.ast.JMethod)
com.android.jack.ir.ast.JMethod m
com.android.jack.ir.ast.JDefinedClassOrInterface declaringClass
com.android.jack.coverage.CodeCoverageMarker coverageMarker
com.android.jack.cfg.ControlFlowGraph controlFlowGraph
private static void analyzeCFG (com.android.jack.ir.ast.JMethod, com.android.jack.cfg.ControlFlowGraph, com.android.jack.coverage.CodeCoverageMarker)
com.android.jack.cfg.BasicBlock succ
com.android.jack.coverage.CodeCoverageAnalyzer$ProbeUpdater visitor
com.android.jack.ir.ast.JStatement st
java.util.List predStatements
com.android.jack.ir.ast.JStatement branchStatement
com.android.jack.ir.sourceinfo.SourceInfo branchSourceInfo
com.android.jack.cfg.BasicBlock pred
com.android.jack.cfg.BasicBlock bb
com.android.jack.ir.ast.JMethod method
com.android.jack.cfg.ControlFlowGraph controlFlowGraph
com.android.jack.coverage.CodeCoverageMarker coverageMarker
java.util.Deque workQueue
java.util.Set visitedBlocks
com.android.jack.cfg.BasicBlock entryBlock
com.android.jack.cfg.BasicBlock exitBlock
com.android.jack.coverage.ProbeDescription currentProbe
private static boolean isLastBlockForProbe (com.android.jack.cfg.BasicBlock, com.android.jack.cfg.BasicBlock)
com.android.jack.cfg.BasicBlock succ
com.android.jack.cfg.BasicBlock bb
com.android.jack.cfg.BasicBlock exitBlock
java.util.List successors
int successorsCount
public volatile void run (com.android.sched.item.Component)
static void ()
}
com/android/jack/coverage/CodeCoverageFeature.classCodeCoverageFeature.java
package com.android.jack.coverage
public com.android.jack.coverage.CodeCoverageFeature extends java.lang.Object implements com.android.sched.item.Feature {
public static final com.android.sched.util.config.id.BooleanPropertyId CODE_COVERAGE
public static final com.android.sched.util.config.id.WriterFilePropertyId COVERAGE_METADATA_FILE
public static final com.android.sched.util.config.id.PropertyId COVERAGE_JACOCO_PACKAGE_NAME
public static final com.android.sched.util.config.id.PropertyId COVERAGE_JACOCO_INCLUDES
public static final com.android.sched.util.config.id.PropertyId COVERAGE_JACOCO_EXCLUDES
public static final com.android.sched.util.config.id.EnumPropertyId COVERAGE_SCOPE
public void ()
static void ()
}
com/android/jack/coverage/CodeCoverageLookupException.classCodeCoverageLookupException.java
package com.android.jack.coverage
public com.android.jack.coverage.CodeCoverageLookupException extends com.android.jack.reporting.ReportableException {
private static final long serialVersionUID
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public com.android.jack.reporting.Reportable$ProblemLevel getDefaultProblemLevel ()
}
com/android/jack/coverage/CodeCoverageMarker$Analyzed.classCodeCoverageMarker.java
package com.android.jack.coverage
public final com.android.jack.coverage.CodeCoverageMarker$Analyzed extends java.lang.Object implements com.android.sched.item.Tag {
public void ()
}
com/android/jack/coverage/CodeCoverageMarker$Complete.classCodeCoverageMarker.java
package com.android.jack.coverage
public final com.android.jack.coverage.CodeCoverageMarker$Complete extends java.lang.Object implements com.android.sched.item.Tag {
public void ()
}
com/android/jack/coverage/CodeCoverageMarker$Initialized.classCodeCoverageMarker.java
package com.android.jack.coverage
public final com.android.jack.coverage.CodeCoverageMarker$Initialized extends java.lang.Object implements com.android.sched.item.Tag {
public void ()
}
com/android/jack/coverage/CodeCoverageMarker.classCodeCoverageMarker.java
package com.android.jack.coverage
public com.android.jack.coverage.CodeCoverageMarker extends java.lang.Object implements com.android.sched.marker.Marker {
public static final long INVALID_CLASS_ID
private final java.util.List probes
private long classId
private com.android.jack.ir.ast.JMethod initMethod
public synchronized com.android.jack.coverage.ProbeDescription createProbe (com.android.jack.ir.ast.JMethod)
com.android.jack.ir.ast.JMethod method
com.android.jack.coverage.ProbeDescription p
public void ()
private void (long, java.util.List)
long classId
java.util.List probes
public long getClassId ()
public void setClassId (long)
long classId
public java.util.List getProbes ()
public int getNumberOfProbes ()
public com.android.jack.ir.ast.JMethod getInitMethod ()
public void setInitMethod (com.android.jack.ir.ast.JMethod)
com.android.jack.ir.ast.JMethod initMethod
public com.android.sched.marker.Marker cloneIfNeeded ()
com.android.jack.coverage.CodeCoverageMarker marker
}
com/android/jack/coverage/CodeCoverageMetadataFile.classCodeCoverageMetadataFile.java
package com.android.jack.coverage
public com.android.jack.coverage.CodeCoverageMetadataFile extends java.lang.Object implements com.android.sched.item.Production {
public void ()
}
com/android/jack/coverage/CodeCoverageMetadataFileWriter$Visitor.classCodeCoverageMetadataFileWriter.java
package com.android.jack.coverage
com.android.jack.coverage.CodeCoverageMetadataFileWriter$Visitor extends com.android.jack.ir.ast.JVisitor {
private static final String ONE_TAB
private static final int ONE_TAB_LENGTH
private final java.io.PrintWriter writer
private final com.android.jack.coverage.CodeCoverageMarker marker
private String currentIndent
static final boolean $assertionsDisabled
public void (java.io.PrintWriter, com.android.jack.coverage.CodeCoverageMarker)
java.io.PrintWriter writer
com.android.jack.coverage.CodeCoverageMarker marker
private void indent ()
private void unindent ()
private void println (java.lang.String)
String str
private static java.lang.String getSourceFileNameWithoutPath (com.android.jack.ir.ast.JDefinedClassOrInterface)
int pos
com.android.jack.ir.ast.JDefinedClassOrInterface x
com.android.jack.ir.sourceinfo.SourceInfo sourceInfo
String sourceFilename
public boolean visit (com.android.jack.ir.ast.JDefinedClassOrInterface)
com.android.jack.ir.ast.JMethod m
com.android.jack.ir.ast.JInterface inf
String commaSuffix
int i
int e
com.android.jack.ir.ast.JMethod m
String methodSignature
int nameEndPos
String methodName
String methodDesc
int i
int e
java.util.Map$Entry entry
int line
com.android.jack.coverage.ProbeDescription$ProbeLineData data
int insnsCount
int branchCount
com.android.jack.coverage.ProbeDescription p
java.util.Map linesMap
java.util.Iterator keyIterator
int i
int e
com.android.jack.ir.ast.JDefinedClassOrInterface x
String className
com.android.jack.ir.ast.JClass superClass
String superClassName
String sourceFilename
java.util.List probes
com.android.jack.ir.ast.JMethod coverageInitMethod
java.util.List methods
long classID
java.util.List interfaces
static void ()
}
com/android/jack/coverage/CodeCoverageMetadataFileWriter.classCodeCoverageMetadataFileWriter.java
package com.android.jack.coverage
public com.android.jack.coverage.CodeCoverageMetadataFileWriter extends java.lang.Object implements com.android.sched.schedulable.RunnableSchedulable {
public static final String VERSION
public static final String JSON_VERSION_ATTRIBUTE
public static final String JSON_DATA_ATTRIBUTE
private static final com.android.jack.ir.formatter.TypeFormatter typeFormatter
private static final com.android.jack.ir.formatter.TypeAndMethodFormatter methodFormatter
public void ()
public void run (com.android.jack.ir.ast.JSession)
java.io.IOException e
java.io.IOException e
com.android.jack.ir.ast.JSession session
com.android.sched.util.file.WriterFile file
com.android.sched.util.stream.CustomPrintWriter writer
private void writeMetadata (com.android.jack.ir.ast.JSession, java.io.PrintWriter)
com.android.jack.ir.ast.JDefinedClassOrInterface c
com.android.jack.coverage.CodeCoverageMarker marker
com.android.jack.ir.ast.JSession session
java.io.PrintWriter writer
java.util.Iterator list
boolean first
public volatile void run (com.android.sched.item.Component)
static com.android.jack.ir.formatter.TypeFormatter access$000 ()
static com.android.jack.ir.formatter.TypeAndMethodFormatter access$100 ()
static void ()
}
com/android/jack/coverage/CodeCoveragePlugin.classCodeCoveragePlugin.java
package com.android.jack.coverage
public com.android.jack.coverage.CodeCoveragePlugin extends com.android.jack.plugin.v01.SchedAnnotationProcessorBasedPlugin {
public static final String PLUGIN_NAME
private static final String PLUGIN_FRIENDLY_NAME
private static final String PLUGIN_DESCRIPTION
private static final int JACK_COMPATIBLE_VERSION_RELEASE_CODE
private static final int JACK_COMPATIBLE_VERSION_SUBRELEASE_CODE
public void ()
public java.lang.String getCanonicalName ()
public java.lang.String getFriendlyName ()
public java.lang.String getDescription ()
public com.android.sched.util.Version getVersion ()
java.io.IOException e
public com.android.sched.scheduler.FeatureSet getFeatures (com.android.sched.util.config.Config, com.android.sched.scheduler.Scheduler)
com.android.sched.util.config.Config config
com.android.sched.scheduler.Scheduler scheduler
com.android.sched.scheduler.FeatureSet set
public com.android.sched.scheduler.ProductionSet getProductions (com.android.sched.util.config.Config, com.android.sched.scheduler.Scheduler)
com.android.sched.util.config.Config config
com.android.sched.scheduler.Scheduler scheduler
com.android.sched.scheduler.ProductionSet set
public boolean isCompatibileWithJack (com.android.sched.util.Version)
com.android.sched.util.UncomparableVersion e
com.android.sched.util.Version jackVersion
public java.util.List getSortedRunners ()
public java.util.Collection getCheckerRunners ()
}
com/android/jack/coverage/CodeCoverageSelector$1.classCodeCoverageSelector.java
package com.android.jack.coverage
com.android.jack.coverage.CodeCoverageSelector$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$jack$coverage$CoverageScope
static void ()
}
com/android/jack/coverage/CodeCoverageSelector.classCodeCoverageSelector.java
package com.android.jack.coverage
public com.android.jack.coverage.CodeCoverageSelector extends java.lang.Object implements com.android.sched.schedulable.RunnableSchedulable {
private static final com.android.jack.ir.formatter.SourceFormatter formatter
private final com.android.jack.coverage.CoverageFilter filter
private final com.android.jack.coverage.CoverageScope scope
public void ()
public void run (com.android.jack.ir.ast.JDefinedClassOrInterface)
com.android.jack.ir.ast.JDefinedClassOrInterface t
private boolean needsCoverage (com.android.jack.ir.ast.JDefinedClassOrInterface)
com.android.jack.ir.ast.JDefinedClassOrInterface declaredType
String typeName
private boolean isInScope (com.android.jack.ir.ast.JDefinedClassOrInterface)
com.android.jack.ir.ast.JDefinedClassOrInterface declaredType
private static boolean isSourceType (com.android.jack.ir.ast.JDefinedClassOrInterface)
com.android.jack.ir.ast.JDefinedClassOrInterface declaredType
public volatile void run (com.android.sched.item.Component)
static void ()
}
com/android/jack/coverage/CodeCoverageTransformer$JacocoPackageNotFoundException.classCodeCoverageTransformer.java
package com.android.jack.coverage
com.android.jack.coverage.CodeCoverageTransformer$JacocoPackageNotFoundException extends java.lang.Exception {
private static final long serialVersionUID
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
}
com/android/jack/coverage/CodeCoverageTransformer$TransformerVisitor.classCodeCoverageTransformer.java
package com.android.jack.coverage
com.android.jack.coverage.CodeCoverageTransformer$TransformerVisitor extends com.android.jack.ir.ast.JVisitor {
private final com.android.jack.ir.ast.JMethod coverageMethod
private final com.android.jack.transformations.request.TransformationRequest transformationRequest
private com.android.jack.transformations.LocalVarCreator localVarCreator
private com.android.jack.ir.ast.JLocal coverageProbesArrayLocal
static final boolean $assertionsDisabled
public void (com.android.jack.ir.ast.JMethod, com.android.jack.transformations.request.TransformationRequest)
com.android.jack.ir.ast.JMethod initMethod
com.android.jack.transformations.request.TransformationRequest transformationRequest
private static boolean canInsertProbeBeforeLastStatement (com.android.jack.cfg.BasicBlock)
com.android.jack.cfg.BasicBlock bb
com.android.jack.ir.ast.JStatement lastStmt
public boolean visit (com.android.jack.ir.ast.JMethod)
com.android.jack.transformations.request.TransformationStep transformationStep
com.android.jack.coverage.ProbeMarker probeMarker
com.android.jack.ir.ast.JStatement insertionPoint
com.android.jack.coverage.ProbeDescription probe
com.android.jack.transformations.request.TransformationStep transformationStep
com.android.jack.ir.ast.JStatement probeStatement
com.android.jack.cfg.BasicBlock bb
com.android.jack.ir.ast.JMethod m
com.android.jack.ir.ast.JMethodBody methodBody
com.android.jack.cfg.ControlFlowGraph controlFlowGraph
private com.android.jack.ir.ast.JLocal insertCoverageLocal (com.android.jack.ir.ast.JMethodBody, com.android.jack.ir.ast.JMethod, com.android.jack.ir.sourceinfo.SourceInfo)
com.android.jack.ir.ast.JMethodBody x
com.android.jack.ir.ast.JMethod coverageMethod
com.android.jack.ir.sourceinfo.SourceInfo sourceInfo
com.android.jack.ir.ast.JType booleanArrayType
com.android.jack.ir.ast.JLocal local
com.android.jack.ir.ast.JLocalRef localRef
com.android.jack.ir.ast.JExpression expr
com.android.jack.ir.ast.JAsgOperation assign
private com.android.jack.ir.ast.JStatement createProbeStatement (com.android.jack.ir.sourceinfo.SourceInfo, com.android.jack.coverage.ProbeDescription)
com.android.jack.ir.sourceinfo.SourceInfo sourceInfo
com.android.jack.coverage.ProbeDescription probe
com.android.jack.ir.ast.JLocalRef localRef
com.android.jack.ir.ast.JArrayRef arrayRef
com.android.jack.ir.ast.JAsgOperation assign
static void ()
}
com/android/jack/coverage/CodeCoverageTransformer.classCodeCoverageTransformer.java
package com.android.jack.coverage
public com.android.jack.coverage.CodeCoverageTransformer extends com.android.jack.digest.SourceDigestAdder implements com.android.sched.schedulable.RunnableSchedulable {
private static final String COVERAGE_DATA_FIELD_NAME
private static final int CLASS_COVERAGE_DATA_FIELD_MODIFIERS
private static final int INTERFACE_COVERAGE_DATA_FIELD_MODIFIERS
private static final String COVERAGE_DATA_INIT_METHOD_NAME
private static final int COVERAGE_DATA_INIT_METHOD_MODIFIERS
private static final String LOCAL_VAR_NAME_PREFIX
private final com.android.jack.ir.formatter.TypeFormatter binaryTypeFormatter
private com.android.jack.ir.ast.JDefinedClass jacocoProbesClass
private com.android.jack.ir.ast.JMethodId jacocoProbesMethod
private static final String JACOCO_RUNTIME_CLASS_NAME
static final boolean $assertionsDisabled
public void ()
private static com.android.jack.ir.ast.JPackage lookupJacocoRuntimePackage (com.android.jack.lookup.JLookup) throws com.android.jack.coverage.CodeCoverageTransformer$JacocoPackageNotFoundException
com.android.jack.ir.ast.JPackageLookupException e
String packageString
com.android.jack.ir.ast.JPackage p
com.android.jack.ir.ast.JPackage parentPackage
com.android.jack.ir.ast.JPackageLookupException e
String parentPackageName
Throwable lookupFailureCause
com.android.jack.lookup.JLookup lookup
com.android.jack.coverage.JacocoPackage jacocoPackage
String jacocoPackageName
private synchronized com.android.jack.ir.ast.JDefinedClass lookupJacocoOfflineClass (com.android.jack.lookup.JLookup)
com.android.jack.ir.ast.JPackage jacocoRuntimePackage
com.android.jack.coverage.CodeCoverageLookupException cle
com.android.jack.coverage.CodeCoverageTransformer$JacocoPackageNotFoundException e
com.android.jack.ir.ast.JDefinedClassOrInterface clOrI
com.android.jack.coverage.CodeCoverageLookupException cle
com.android.jack.lookup.JLookupException e
com.android.jack.ir.ast.JPackage jacocoRuntimePackage
com.android.jack.ir.ast.JDefinedClassOrInterface clOrI
com.android.jack.lookup.JLookup lookup
private synchronized com.android.jack.ir.ast.JMethodId lookupJacocoProbesMethod (com.android.jack.lookup.JLookup, com.android.jack.ir.ast.JType, com.android.jack.ir.ast.JType, com.android.jack.ir.ast.JType, com.android.jack.ir.ast.JType)
com.android.jack.ir.ast.JDefinedClass jacocoClass
java.util.List argsTypes
com.android.jack.lookup.JLookup lookup
com.android.jack.ir.ast.JType classIdType
com.android.jack.ir.ast.JType classNameType
com.android.jack.ir.ast.JType probeCountType
com.android.jack.ir.ast.JType probeArrayType
private long computeClassID (com.android.jack.ir.ast.JDefinedClassOrInterface)
com.android.jack.ir.ast.JDefinedClassOrInterface declaredType
byte[] digest
java.math.BigInteger bigInteger
public void run (com.android.jack.ir.ast.JDefinedClassOrInterface)
com.android.jack.ir.ast.JDefinedClassOrInterface declaredType
com.android.jack.coverage.CodeCoverageMarker marker
long classID
com.android.jack.transformations.request.TransformationRequest transformationRequest
com.android.jack.ir.ast.JField coverageDataField
com.android.jack.ir.ast.JMethod coverageInitMethod
private com.android.jack.ir.ast.JField createProbesArrayField (com.android.jack.ir.ast.JDefinedClassOrInterface)
com.android.jack.ir.ast.JDefinedClassOrInterface declaredType
com.android.jack.ir.ast.JType booleanArrayType
int modifiers
private com.android.jack.ir.ast.JMethod createProbesArrayInitMethod (com.android.jack.ir.ast.JDefinedClassOrInterface, int, com.android.jack.transformations.request.TransformationRequest, com.android.jack.ir.ast.JField, long)
com.android.jack.ir.ast.JDefinedClassOrInterface declaredType
int probeCount
com.android.jack.transformations.request.TransformationRequest transformationRequest
com.android.jack.ir.ast.JField coverageDataField
long classId
com.android.jack.ir.ast.JType returnType
com.android.jack.ir.ast.JMethodId methodId
com.android.jack.ir.ast.JMethod coverageInitMethod
private void fillCoverageInitMethodBody (com.android.jack.ir.ast.JMethod, com.android.jack.ir.ast.JDefinedClassOrInterface, int, com.android.jack.transformations.request.TransformationRequest, com.android.jack.ir.ast.JField, long)
com.android.jack.ir.ast.JLocal classIdLocal
com.android.jack.ir.ast.JLocal classNameLocal
com.android.jack.ir.ast.JLocal probeCountLocal
com.android.jack.ir.ast.JStatement classIdInit
String className
com.android.jack.ir.ast.JStatement classNameInit
com.android.jack.ir.ast.JStatement probeCountInit
com.android.jack.ir.ast.JMethodCall methodCall
com.android.jack.ir.ast.JStatement assignLocal
com.android.jack.ir.ast.JFieldRef putFieldRef
com.android.jack.ir.ast.JAsgOperation assignField
com.android.jack.ir.ast.JMethod coverageInitMethod
com.android.jack.ir.ast.JDefinedClassOrInterface declaredType
int probeCount
com.android.jack.transformations.request.TransformationRequest transformationRequest
com.android.jack.ir.ast.JField coverageDataField
long classId
com.android.jack.ir.ast.JType coverageDataType
com.android.jack.ir.ast.JBlock block
com.android.jack.lookup.JLookup lookup
com.android.jack.ir.ast.JDefinedClass jacocoClass
com.android.jack.ir.ast.JType classIdType
com.android.jack.ir.ast.JType classNameType
com.android.jack.ir.ast.JType probeCountType
com.android.jack.ir.ast.JMethodId jacocoMethodId
com.android.jack.transformations.LocalVarCreator localVarCreator
com.android.jack.ir.ast.JLocal coverageDataLocal
com.android.jack.ir.ast.JStatement coverageDataLocalInit
com.android.jack.ir.ast.JBlock ifBlock
com.android.jack.ir.ast.JEqOperation condition
com.android.jack.ir.ast.JIfStatement ifStatement
com.android.jack.ir.ast.JReturnStatement returnStatement
private static com.android.jack.ir.ast.JStatement createLocalAssignStatement (com.android.jack.ir.ast.JLocal, com.android.jack.ir.ast.JExpression)
com.android.jack.ir.ast.JLocal local
com.android.jack.ir.ast.JExpression expr
com.android.jack.ir.ast.JLocalRef localRef
com.android.jack.ir.ast.JExpression assign
private static com.android.jack.ir.ast.JType getCoverageDataType ()
public volatile void run (com.android.sched.item.Component)
static void ()
}
com/android/jack/coverage/CoverageFilter.classCoverageFilter.java
package com.android.jack.coverage
public com.android.jack.coverage.CoverageFilter extends java.lang.Object {
static final String[] EXCLUDED_PACKAGES
private final com.android.jack.coverage.CoverageFilterSet includes
private final com.android.jack.coverage.CoverageFilterSet excludes
public void (com.android.jack.coverage.CoverageFilterSet, com.android.jack.coverage.CoverageFilterSet)
String packageName
com.android.jack.coverage.CoverageFilterSet includes
com.android.jack.coverage.CoverageFilterSet excludes
public void ()
public boolean matches (java.lang.String)
String className
static void ()
}
com/android/jack/coverage/CoverageFilterSet.classCoverageFilterSet.java
package com.android.jack.coverage
public com.android.jack.coverage.CoverageFilterSet extends java.lang.Object {
private final java.util.List patterns
static final boolean $assertionsDisabled
public void ()
public void addPattern (com.android.jack.coverage.CoveragePattern)
com.android.jack.coverage.CoveragePattern pattern
public java.util.List getPatterns ()
public boolean isEmpty ()
public boolean matchesAny (java.lang.String)
com.android.jack.coverage.CoveragePattern pattern
String className
public com.android.jack.coverage.CoverageFilterSet makeCopy ()
com.android.jack.coverage.CoveragePattern cp
com.android.jack.coverage.CoverageFilterSet copy
static void ()
}
com/android/jack/coverage/CoverageFilterSetCodec.classCoverageFilterSetCodec.java
package com.android.jack.coverage
public com.android.jack.coverage.CoverageFilterSetCodec extends java.lang.Object implements com.android.sched.util.codec.StringCodec {
private final com.android.sched.util.codec.ListCodec parser
public void ()
public com.android.jack.coverage.CoverageFilterSet parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.CodecContext context
String string
java.util.List patterns
public com.android.jack.coverage.CoverageFilterSet checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext context
String string
java.util.List patterns
private static com.android.jack.coverage.CoverageFilterSet createFromPatterns (java.util.List)
com.android.jack.coverage.CoveragePattern pattern
java.util.List patterns
com.android.jack.coverage.CoverageFilterSet filterSet
public java.lang.String getUsage ()
public java.util.List getValueDescriptions ()
public java.lang.String getVariableName ()
public java.lang.String formatValue (com.android.jack.coverage.CoverageFilterSet)
com.android.jack.coverage.CoverageFilterSet data
public void checkValue (com.android.sched.util.codec.CodecContext, com.android.jack.coverage.CoverageFilterSet) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext context
com.android.jack.coverage.CoverageFilterSet data
public volatile java.lang.Object checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
public volatile java.lang.Object parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
public volatile java.lang.String formatValue (java.lang.Object)
public volatile void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Object) throws com.android.sched.util.codec.CheckingException
}
com/android/jack/coverage/CoveragePattern.classCoveragePattern.java
package com.android.jack.coverage
public com.android.jack.coverage.CoveragePattern extends java.lang.Object {
private final String string
private final java.util.regex.Pattern pattern
public void (java.lang.String)
char c
int i
int e
String string
StringBuilder sb
public java.lang.String getString ()
public java.util.regex.Pattern getPattern ()
public final boolean equals (java.lang.Object)
Object obj
com.android.jack.coverage.CoveragePattern other
public final int hashCode ()
public java.lang.String toString ()
public boolean matchesAny (java.lang.String)
String string
}
com/android/jack/coverage/CoveragePatternCodec.classCoveragePatternCodec.java
package com.android.jack.coverage
public com.android.jack.coverage.CoveragePatternCodec extends java.lang.Object implements com.android.sched.util.codec.StringCodec {
public void ()
public com.android.jack.coverage.CoveragePattern parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.CodecContext context
String string
public com.android.jack.coverage.CoveragePattern checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext context
String string
public java.lang.String getUsage ()
public java.util.List getValueDescriptions ()
java.util.List valueDescriptions
public java.lang.String getVariableName ()
public java.lang.String formatValue (com.android.jack.coverage.CoveragePattern)
com.android.jack.coverage.CoveragePattern data
public void checkValue (com.android.sched.util.codec.CodecContext, com.android.jack.coverage.CoveragePattern) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext context
com.android.jack.coverage.CoveragePattern data
String string
static java.lang.String fakeWildcards (java.lang.String)
String string
public volatile java.lang.Object checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
public volatile java.lang.Object parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
public volatile java.lang.String formatValue (java.lang.Object)
public volatile void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Object) throws com.android.sched.util.codec.CheckingException
}
com/android/jack/coverage/CoverageScope.classCoverageScope.java
package com.android.jack.coverage
public final com.android.jack.coverage.CoverageScope extends java.lang.Enum {
public static final com.android.jack.coverage.CoverageScope SOURCE
public static final com.android.jack.coverage.CoverageScope IMPORTS
public static final com.android.jack.coverage.CoverageScope ALL
private static final com.android.jack.coverage.CoverageScope[] $VALUES
public static com.android.jack.coverage.CoverageScope[] values ()
public static com.android.jack.coverage.CoverageScope valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/jack/coverage/JacocoPackage$Codec.classJacocoPackage.java
package com.android.jack.coverage
public final com.android.jack.coverage.JacocoPackage$Codec extends java.lang.Object implements com.android.sched.util.codec.StringCodec {
private final com.android.jack.util.PackageCodec parser
public void ()
public com.android.jack.coverage.JacocoPackage parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.CodecContext context
String string
public com.android.jack.coverage.JacocoPackage checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext context
String string
public java.lang.String getUsage ()
public java.util.List getValueDescriptions ()
public java.lang.String getVariableName ()
public java.lang.String formatValue (com.android.jack.coverage.JacocoPackage)
com.android.jack.coverage.JacocoPackage data
public void checkValue (com.android.sched.util.codec.CodecContext, com.android.jack.coverage.JacocoPackage) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext context
com.android.jack.coverage.JacocoPackage data
public volatile java.lang.Object checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
public volatile java.lang.Object parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
public volatile java.lang.String formatValue (java.lang.Object)
public volatile void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Object) throws com.android.sched.util.codec.CheckingException
}
com/android/jack/coverage/JacocoPackage.classJacocoPackage.java
package com.android.jack.coverage
com.android.jack.coverage.JacocoPackage extends java.lang.Object {
private final String packageName
public void (java.lang.String)
String packageName
public java.lang.String getPackageName ()
}
com/android/jack/coverage/ProbeDescription$ProbeLineData.classProbeDescription.java
package com.android.jack.coverage
public com.android.jack.coverage.ProbeDescription$ProbeLineData extends java.lang.Object {
private int nodesCount
private int branchesCount
public void ()
public int getNodesCount ()
public int getBranchesCount ()
static int access$000 (com.android.jack.coverage.ProbeDescription$ProbeLineData)
com.android.jack.coverage.ProbeDescription$ProbeLineData x0
static int access$002 (com.android.jack.coverage.ProbeDescription$ProbeLineData, int)
com.android.jack.coverage.ProbeDescription$ProbeLineData x0
int x1
static int access$100 (com.android.jack.coverage.ProbeDescription$ProbeLineData)
com.android.jack.coverage.ProbeDescription$ProbeLineData x0
static int access$102 (com.android.jack.coverage.ProbeDescription$ProbeLineData, int)
com.android.jack.coverage.ProbeDescription$ProbeLineData x0
int x1
}
com/android/jack/coverage/ProbeDescription.classProbeDescription.java
package com.android.jack.coverage
public com.android.jack.coverage.ProbeDescription extends java.lang.Object {
private final int probeId
private final com.android.jack.ir.ast.JMethod method
private final java.util.Map lineToData
public void (int, com.android.jack.ir.ast.JMethod)
int probeId
com.android.jack.ir.ast.JMethod method
public int getProbeId ()
public com.android.jack.ir.ast.JMethod getMethod ()
public java.util.Map getLineToData ()
public void incrementLine (int, int, boolean)
int line
int nodesCount
boolean branchNode
com.android.jack.coverage.ProbeDescription$ProbeLineData probeData
public java.lang.String toString ()
}
com/android/jack/coverage/ProbeMarker.classProbeMarker.java
package com.android.jack.coverage
public com.android.jack.coverage.ProbeMarker extends java.lang.Object implements com.android.sched.marker.Marker {
private final com.android.jack.coverage.ProbeDescription probe
public void (com.android.jack.coverage.ProbeDescription)
com.android.jack.coverage.ProbeDescription probe
public com.android.jack.coverage.ProbeDescription getProbe ()
public com.android.sched.marker.Marker cloneIfNeeded ()
}
jack-coverage-plugin-version.properties