Home | History | Annotate | Download | only in tools

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.class
CodeCoverageAnalyzer.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.class
CodeCoverageAnalyzer.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.class
CodeCoverageFeature.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.class
CodeCoverageLookupException.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.class
CodeCoverageMarker.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.class
CodeCoverageMarker.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.class
CodeCoverageMarker.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.class
CodeCoverageMarker.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.class
CodeCoverageMetadataFile.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.class
CodeCoverageMetadataFileWriter.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.class
CodeCoverageMetadataFileWriter.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.class
CodeCoveragePlugin.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.class
CodeCoverageSelector.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.class
CodeCoverageSelector.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.class
CodeCoverageTransformer.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.class
CodeCoverageTransformer.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.class
CodeCoverageTransformer.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.class
CoverageFilter.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.class
CoverageFilterSet.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.class
CoverageFilterSetCodec.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.class
CoveragePattern.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.class
CoveragePatternCodec.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.class
CoverageScope.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.class
JacocoPackage.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.class
JacocoPackage.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.class
ProbeDescription.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.class
ProbeDescription.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.class
ProbeMarker.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