Home
last modified time | relevance | path

Searched refs:AutoValueExtension (Results 1 – 14 of 14) sorted by relevance

/external/auto/value/src/test/java/com/google/auto/value/processor/
DIncrementalExtensionTest.java21 import com.google.auto.value.extension.AutoValueExtension;
22 import com.google.auto.value.extension.AutoValueExtension.IncrementalExtensionType;
42 ImmutableList<AutoValueExtension> builtInExtensions = in builtInExtensionsAreIsolating()
62 AutoValueExtension nonIsolatingExtension = new NonIsolatingExtension(); in customExtensionsAreNotIsolatingByDefault()
65 ImmutableList<AutoValueExtension> extensions = in customExtensionsAreNotIsolatingByDefault()
66 ImmutableList.<AutoValueExtension>builder() in customExtensionsAreNotIsolatingByDefault()
79 AutoValueExtension isolatingExtension = new IsolatingExtension(); in customExtensionsCanBeIsolating()
82 ImmutableList<AutoValueExtension> extensions = in customExtensionsCanBeIsolating()
83 ImmutableList.<AutoValueExtension>builder() in customExtensionsCanBeIsolating()
95 private static class NonIsolatingExtension extends AutoValueExtension {
[all …]
DExtensionTest.java24 import com.google.auto.value.extension.AutoValueExtension;
25 import com.google.auto.value.extension.AutoValueExtension.BuilderContext;
241 AutoValueExtension ext1 = new ConsumeDizzle(); in testCantConsumeTwice()
242 AutoValueExtension ext2 = new AlsoConsumeDizzle(); in testCantConsumeTwice()
475 private void doTestNoCode(AutoValueExtension... extensions) { in doTestNoCode()
631 ZipEntry zipEntry = new ZipEntry("META-INF/services/" + AutoValueExtension.class.getName()); in doTestBadJarDoesntBlowUp()
689 static class ExtensionWithAnnotatedOptions extends AutoValueExtension {
697 static class ExtensionWithImplementedOptions extends AutoValueExtension {
710 private static class FooExtension extends AutoValueExtension {
783 private abstract static class EmptyExtension extends AutoValueExtension {
[all …]
/external/auto/value/src/main/java/com/google/auto/value/processor/
DAutoValueProcessor.java28 import com.google.auto.value.extension.AutoValueExtension;
86 public AutoValueProcessor(Iterable<? extends AutoValueExtension> testExtensions) { in AutoValueProcessor()
91 Iterable<? extends AutoValueExtension> testExtensions, ClassLoader loaderForExtensions) { in AutoValueProcessor()
100 private ImmutableList<AutoValueExtension> extensions;
104 static ImmutableList<AutoValueExtension> extensionsFromLoader(ClassLoader loader) { in extensionsFromLoader()
105 return SimpleServiceLoader.load(AutoValueExtension.class, loader).stream() in extensionsFromLoader()
138 AutoValueExtension.IncrementalExtensionType incrementalType = in getSupportedOptions()
142 .orElse(AutoValueExtension.IncrementalExtensionType.ISOLATING); in getSupportedOptions()
147 for (AutoValueExtension extension : extensions) { in getSupportedOptions()
154 AutoValueExtension.IncrementalExtensionType incrementalType) { in optionsFor()
[all …]
DExtensionContext.java20 import com.google.auto.value.extension.AutoValueExtension;
21 import com.google.auto.value.extension.AutoValueExtension.BuilderContext;
36 class ExtensionContext implements AutoValueExtension.Context {
DBuilderSpec.java32 import com.google.auto.value.extension.AutoValueExtension;
130 class Builder implements AutoValueExtension.BuilderContext {
/external/auto/value/userguide/
Dextensions.md18 To add a feature, write a class that extends [`AutoValueExtension`], and put
21 `AutoValueExtension` uses the [`ServiceLoader`] mechanism, which means:
25 `META-INF/services/com.google.auto.value.extension.AutoValueExtension` in a
40 [`AutoValueExtension`]: https://github.com/google/auto/blob/main/value/src/main/java/com/google/aut…
/external/auto/value/src/it/functional/src/test/java/com/google/auto/value/gwt/
DEmptyExtension.java21 import com.google.auto.value.extension.AutoValueExtension;
36 @AutoService(AutoValueExtension.class)
37 public class EmptyExtension extends AutoValueExtension {
/external/auto/value/src/main/java/com/google/auto/value/extension/toprettystring/processor/
DExtensionClassTypeSpecBuilder.java29 import com.google.auto.value.extension.AutoValueExtension;
30 import com.google.auto.value.extension.AutoValueExtension.Context;
DToPrettyStringMethods.java25 import com.google.auto.value.extension.AutoValueExtension.Context;
DToPrettyStringExtension.java37 import com.google.auto.value.extension.AutoValueExtension;
74 @AutoService(AutoValueExtension.class)
75 public final class ToPrettyStringExtension extends AutoValueExtension {
/external/auto/value/src/main/java/com/google/auto/value/extension/serializable/processor/
DSerializableAutoValueExtension.java26 import com.google.auto.value.extension.AutoValueExtension;
64 @AutoService(AutoValueExtension.class)
65 public final class SerializableAutoValueExtension extends AutoValueExtension {
/external/auto/value/src/main/java/com/google/auto/value/extension/
DAutoValueExtension.java78 public abstract class AutoValueExtension { class
/external/auto/value/src/main/java/com/google/auto/value/extension/memoized/processor/
DMemoizeExtension.java46 import com.google.auto.value.extension.AutoValueExtension;
80 @AutoService(AutoValueExtension.class)
81 public final class MemoizeExtension extends AutoValueExtension {
/external/auto/value/
DCHANGES.md178 [AutoValueExtension] class.
255 [AutoValueExtension]: src/main/java/com/google/auto/value/extension/AutoValueExtension.java