Cleanup unthrown exceptions. -- PiperOrigin-RevId: 144360540 MOS_MIGRATED_REVID=144360540
diff --git a/src/tools/android/java/com/google/devtools/build/android/AndroidDataWriter.java b/src/tools/android/java/com/google/devtools/build/android/AndroidDataWriter.java index 36374e4..f035758 100644 --- a/src/tools/android/java/com/google/devtools/build/android/AndroidDataWriter.java +++ b/src/tools/android/java/com/google/devtools/build/android/AndroidDataWriter.java
@@ -215,7 +215,7 @@ @Override public void copyResource(final Path source, final String relativeDestinationPath) - throws IOException, MergingException { + throws MergingException { final Path destinationPath = resourceDirectory.resolve(relativeDestinationPath); if (!source.getParent().getFileName().toString().startsWith(SdkConstants.FD_RES_RAW) && source.getFileName().toString().endsWith(SdkConstants.DOT_PNG)) {
diff --git a/src/tools/android/java/com/google/devtools/build/android/AndroidDataWritingVisitor.java b/src/tools/android/java/com/google/devtools/build/android/AndroidDataWritingVisitor.java index 8d1f547..4dfe1a4 100644 --- a/src/tools/android/java/com/google/devtools/build/android/AndroidDataWritingVisitor.java +++ b/src/tools/android/java/com/google/devtools/build/android/AndroidDataWritingVisitor.java
@@ -45,11 +45,9 @@ * * @param source The source file to copy. * @param relativeDestinationPath The relative destination path to write the resource to. - * @throws IOException if there are errors during copying. - * @throws MergingException for errors during png crunching. + * @throws MergingException for errors during copying. */ - void copyResource(Path source, String relativeDestinationPath) - throws IOException, MergingException; + void copyResource(Path source, String relativeDestinationPath) throws MergingException; /** * Adds the namespaces associated with a {@link FullyQualifiedName}.
diff --git a/src/tools/android/java/com/google/devtools/build/android/DataResource.java b/src/tools/android/java/com/google/devtools/build/android/DataResource.java index b177b9e..9ed3658 100644 --- a/src/tools/android/java/com/google/devtools/build/android/DataResource.java +++ b/src/tools/android/java/com/google/devtools/build/android/DataResource.java
@@ -14,17 +14,14 @@ package com.google.devtools.build.android; import com.android.ide.common.res2.MergingException; -import java.io.IOException; /** * Represents an Android Resource parsed from an xml or binary file. */ public interface DataResource extends DataValue { - /** - * Write as a resource using the supplied {@link AndroidDataWritingVisitor}. - */ + /** Write as a resource using the supplied {@link AndroidDataWritingVisitor}. */ void writeResource(FullyQualifiedName key, AndroidDataWritingVisitor mergedDataWriter) - throws IOException, MergingException; + throws MergingException; /** * Combines these resource together and returns a single resource.
diff --git a/src/tools/android/java/com/google/devtools/build/android/DataValueFile.java b/src/tools/android/java/com/google/devtools/build/android/DataValueFile.java index b24d127..e6ed99a 100644 --- a/src/tools/android/java/com/google/devtools/build/android/DataValueFile.java +++ b/src/tools/android/java/com/google/devtools/build/android/DataValueFile.java
@@ -43,9 +43,7 @@ return new DataValueFile(source); } - /** - * Creates a {@link DataValueFile} from a {@link SerializeFormat.DataValue}. - */ + /** Creates a {@link DataValueFile} from a {@link SerializeFormat#DataValue}. */ public static DataValueFile from(Path source) { return of(source); } @@ -82,7 +80,7 @@ @Override public void writeResource(FullyQualifiedName key, AndroidDataWritingVisitor mergedDataWriter) - throws IOException, MergingException { + throws MergingException { mergedDataWriter.copyResource(source.getPath(), key.toPathString(source.getPath())); }