static DxDexKey of( @NonNull File sourceFile, @NonNull Revision buildToolsRevision, boolean jumboMode, boolean optimize, @NonNull Iterable<String> additionalParameters, @Nullable Boolean isMultiDex) { return new DxDexKey( sourceFile, buildToolsRevision, jumboMode, optimize, additionalParameters, isMultiDex); }
@Nullable @Override protected Node createItemNode( @NonNull Document document, @NonNull DxDexKey itemKey, @NonNull BaseItem item) throws IOException { Node itemNode = super.createItemNode(document, itemKey, item); if (itemNode != null) { itemKey.writeFieldsToXml(itemNode); } return itemNode; }
DxDexKey itemKey = DxDexKey.of( inputFile, builder.getTargetInfo().getBuildTools().getRevision(),