8000 Clean-up: Remove unused methods and references to JavaFileObject. · google/dagger@027b02c · GitHub
[go: up one dir, main page]

Skip to content

Commit 027b02c

Browse files
bcorsoDagger Team
authored andcommitted
Clean-up: Remove unused methods and references to JavaFileObject.
These are no longer used due to the migration to XProcessing testing API. RELNOTES=N/A PiperOrigin-RevId: 507785408
1 parent fae46c7 commit 027b02c

File tree

2 files changed

+1
-16
lines changed

2 files changed

+1
-16
lines changed

javatests/dagger/internal/codegen/CompilerMode.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -65,12 +65,4 @@ public ImmutableMap<String, String> processorOptions() {
6565
public FluentIterable<String> javacopts() {
6666
return FluentIterable.from(javacopts);
6767
}
68-
69-
/**
70-
* Returns a {@link JavaFileBuilder} that builds {@link javax.tools.JavaFileObject}s for this
71-
* mode.
72-
*/
73-
public JavaFileBuilder javaFileBuilder(String qualifiedName) {
74-
return new JavaFileBuilder(this, qualifiedName);
75-
}
7668
}

javatests/dagger/internal/codegen/JavaFileBuilder.java

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,13 @@
2020

2121
import androidx.room.compiler.processing.util.Source;
2222
import com.google.common.collect.ImmutableList;
23-
import com.google.testing.compile.JavaFileObjects;
2423
import dagger.testing.compile.CompilerTests;
2524
import java.util.Collections;
2625
import java.util.HashSet;
2726
import java.util.Set;
28-
import javax.tools.JavaFileObject;
2927

3028
/**
31-
* A fluent API to build a {@link JavaFileObject} appropriate for a current set of settings, such as
29+
* A fluent API to build a {@link Source} appropriate for a current set of settings, such as
3230
* compiler mode.
3331
*
3432
* <p>After creating a builder, you can add lines to the file. Call {@link #addLines(String...)} to
@@ -89,11 +87,6 @@ JavaFileBuilder addLinesIf(Object setting, String... lines) {
8987
return this;
9088
}
9189

92-
/** Builds the {@link JavaFileObject}. */
93-
JavaFileObject build() {
94-
return JavaFileObjects.forSourceLines(qualifiedName, sourceLines.build());
95-
}
96-
9790
/** Builds the {@link Source}. */
9891
Source buildSource() {
9992
return CompilerTests.javaSource(qualifiedName, sourceLines.build().toArray(new String[] {}));

0 commit comments

Comments
 (0)
0