Package com.android.manifmerger
Class MergingReport
java.lang.Object
com.android.manifmerger.MergingReport
Contains the result of 2 files merging.
TODO: more work necessary, this is pretty raw as it stands.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThis builder is used to accumulate logging, action recording and intermediary results as well as final result of the merging activity.static enumstatic final classLog record.static enumOverall result of the merging process. -
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.collect.ImmutableList<String>Returns all the merging intermediary stages ifManifestMerger2.Invoker.Feature.KEEP_INTERMEDIARY_STAGESis set.com.google.common.collect.ImmutableList<MergingReport.Record>booleanvoidlog(com.android.utils.ILogger logger) dumps all logging records to a logger.
-
Method Details
-
log
public void log(@NonNull com.android.utils.ILogger logger) dumps all logging records to a logger. -
getMergedDocument
-
isAaptSafeManifestUnchanged
public boolean isAaptSafeManifestUnchanged() -
getMergedXmlDocument
-
getIntermediaryStages
Returns all the merging intermediary stages ifManifestMerger2.Invoker.Feature.KEEP_INTERMEDIARY_STAGESis set. -
getResult
-
getLoggingRecords
-
getActions
-
getReportString
-