Home
last modified time | relevance | path

Searched refs:CodeBlock (Results 1 – 25 of 116) sorted by relevance

12345

/external/javapoet/src/test/java/com/squareup/javapoet/
DCodeBlockTest.java31 CodeBlock a = CodeBlock.builder().build(); in equalsAndHashCode()
32 CodeBlock b = CodeBlock.builder().build(); in equalsAndHashCode()
35 a = CodeBlock.builder().add("$L", "taco").build(); in equalsAndHashCode()
36 b = CodeBlock.builder().add("$L", "taco").build(); in equalsAndHashCode()
42 CodeBlock a = CodeBlock.of("$L taco", "delicious"); in of()
47 assertTrue(CodeBlock.builder().isEmpty()); in isEmpty()
48 assertTrue(CodeBlock.builder().add("").isEmpty()); in isEmpty()
49 assertFalse(CodeBlock.builder().add(" ").isEmpty()); in isEmpty()
54 CodeBlock.builder().add("$1>", "taco").build(); in indentCannotBeIndexed()
65 CodeBlock.builder().add("$1<", "taco").build(); in deindentCannotBeIndexed()
[all …]
/external/dagger2/java/dagger/internal/codegen/binding/
DAnnotationExpression.java28 import com.squareup.javapoet.CodeBlock;
53 extends SimpleAnnotationValueVisitor6<CodeBlock, AnnotationValue> {
69 CodeBlock getAnnotationInstanceExpression() { in getAnnotationInstanceExpression()
73 private CodeBlock getAnnotationInstanceExpression(AnnotationMirror annotation) { in getAnnotationInstanceExpression()
74 return CodeBlock.of( in getAnnotationInstanceExpression()
106 CodeBlock getValueExpression(TypeMirror valueType, AnnotationValue value) { in getValueExpression()
111 public CodeBlock visitEnumConstant(VariableElement c, AnnotationValue p) { in visitEnumConstant()
112 return CodeBlock.of("$T.$L", c.getEnclosingElement(), c.getSimpleName()); in visitEnumConstant()
116 public CodeBlock visitAnnotation(AnnotationMirror a, AnnotationValue p) { in visitAnnotation()
121 public CodeBlock visitType(TypeMirror t, AnnotationValue p) { in visitType()
[all …]
DFrameworkType.java26 import com.squareup.javapoet.CodeBlock;
59 public CodeBlock to(RequestKind requestKind, CodeBlock from) { in to()
62 return CodeBlock.of("$L.get()", from); in to()
65 return CodeBlock.of("$T.lazy($L)", DoubleCheck.class, from); in to()
71 return CodeBlock.of("$T.create($L)", ProviderOfLazy.class, from); in to()
74 return CodeBlock.of("$T.producerFromProvider($L)", Producers.class, from); in to()
77 return CodeBlock.of("$T.immediateFuture($L)", Futures.class, to(INSTANCE, from)); in to()
80 return CodeBlock.of("$T.successful($L)", Produced.class, to(INSTANCE, from)); in to()
90 CodeBlock codeBlock = to(requestKind, from.codeBlock()); in to()
129 public CodeBlock to(RequestKind requestKind, CodeBlock from) { in to()
[all …]
/external/dagger2/java/dagger/internal/codegen/javapoet/
DCodeBlocks.java29 import com.squareup.javapoet.CodeBlock;
44 public static Collector<CodeBlock, ?, CodeBlock> toParametersCodeBlock() { in toParametersCodeBlock()
47 return CodeBlock.joining(", "); in toParametersCodeBlock()
51 public static Collector<CodeBlock, ?, CodeBlock> toConcatenatedCodeBlock() { in toConcatenatedCodeBlock()
52 return CodeBlock.joining("\n", "", "\n"); in toConcatenatedCodeBlock()
56 public static CodeBlock makeParametersCodeBlock(Iterable<CodeBlock> codeBlocks) { in makeParametersCodeBlock()
64 public static CodeBlock parameterNames(Iterable<ParameterSpec> parameters) { in parameterNames()
67 .map(p -> CodeBlock.of("$N", p)) in parameterNames()
75 public static CodeBlock concat(Iterable<CodeBlock> codeBlocks) { in concat()
88 public static CodeBlock anonymousProvider(Expression expression) { in anonymousProvider()
[all …]
/external/auto/value/src/main/java/com/google/auto/value/extension/serializable/serializer/impl/
DImmutableMapSerializerExtension.java25 import com.squareup.javapoet.CodeBlock;
101 public CodeBlock toProxy(CodeBlock expression) { in toProxy()
102 return CodeBlock.of( in toProxy()
111 public CodeBlock fromProxy(CodeBlock expression) { in fromProxy()
112 return CodeBlock.of( in fromProxy()
120 private static CodeBlock generateKeyMapFunction( in generateKeyMapFunction()
123 Function<CodeBlock, CodeBlock> proxyMap) { in generateKeyMapFunction() argument
124 CodeBlock element = CodeBlock.of("element$$"); in generateKeyMapFunction()
125 return CodeBlock.of( in generateKeyMapFunction()
134 private static CodeBlock generateValueMapFunction( in generateValueMapFunction()
[all …]
DImmutableListSerializerExtension.java25 import com.squareup.javapoet.CodeBlock;
83 public CodeBlock toProxy(CodeBlock expression) { in toProxy()
84 CodeBlock element = CodeBlock.of("value$$"); in toProxy()
85 return CodeBlock.of( in toProxy()
95 public CodeBlock fromProxy(CodeBlock expression) { in fromProxy()
96 CodeBlock element = CodeBlock.of("value$$"); in fromProxy()
97 return CodeBlock.of( in fromProxy()
DOptionalSerializerExtension.java23 import com.squareup.javapoet.CodeBlock;
72 public CodeBlock toProxy(CodeBlock expression) { in toProxy()
73 return CodeBlock.of( in toProxy()
76 containedTypeSerializer.toProxy(CodeBlock.of("$L.get()", expression))); in toProxy()
80 public CodeBlock fromProxy(CodeBlock expression) { in fromProxy()
81 return CodeBlock.of( in fromProxy()
/external/dagger2/java/dagger/internal/codegen/writing/
DInjectionMethods.java52 import com.squareup.javapoet.CodeBlock;
142 static CodeBlock invoke( in invoke()
144 Function<DependencyRequest, CodeBlock> dependencyUsage, in invoke()
146 Optional<CodeBlock> moduleReference, in invoke()
149 ImmutableList.Builder<CodeBlock> arguments = ImmutableList.builder(); in invoke()
158 static ImmutableList<CodeBlock> invokeArguments( in invokeArguments()
160 Function<DependencyRequest, CodeBlock> dependencyUsage, in invokeArguments()
169 ImmutableList.Builder<CodeBlock> arguments = ImmutableList.builder(); in invokeArguments()
173 arguments.add(CodeBlock.of("$L", parameter.getSimpleName())); in invokeArguments()
197 CodeBlock arguments = in constructorProxy()
[all …]
DMemberSelect.java36 import com.squareup.javapoet.CodeBlock;
72 CodeBlock getExpressionFor(ClassName usingClass) { in getExpressionFor()
74 ? CodeBlock.of("$N", fieldName) in getExpressionFor()
75 : CodeBlock.of("$T.this.$N", owningClass(), fieldName); in getExpressionFor()
99 CodeBlock getExpressionFor(ClassName usingClass) { in getExpressionFor()
101 ? CodeBlock.of("$N()", methodName) in getExpressionFor()
102 : CodeBlock.of("$T.this.$N()", owningClass(), methodName); in getExpressionFor()
141 generatedClassNameForBinding(contributionBinding), CodeBlock.of("create()"))); in staticFactoryCreation()
155 owningClass, ImmutableList.copyOf(parameters), CodeBlock.of("create()"), FACTORY); in parameterizedFactoryCreateMethod()
159 final CodeBlock methodCodeBlock;
[all …]
DProducerFactoryGenerator.java55 import com.squareup.javapoet.CodeBlock;
147 List<CodeBlock> frameworkFieldAssignments = new ArrayList<>(); in write()
184 constructorBuilder.addCode(CodeBlock.join(frameworkFieldAssignments, "\n")); in write()
192 CodeBlock futureAccess = CodeBlock.of("$N.get()", fields.get(dependency)); in write()
198 ? CodeBlock.of("$T.createFutureProduced($L)", PRODUCERS, futureAccess) in write()
249 .map(p -> CodeBlock.of("$N", p.name)) in staticFactoryMethod()
266 private static CodeBlock fieldAssignment(FieldSpec field, ParameterizedTypeName type) { in fieldAssignment()
267 CodeBlock.Builder statement = CodeBlock.builder(); in fieldAssignment()
294 private CodeBlock producerTokenConstruction( in producerTokenConstruction()
296 CodeBlock producerTokenArgs = in producerTokenConstruction()
[all …]
DMethodBindingExpression.java29 import com.squareup.javapoet.CodeBlock;
87 CodeBlock methodCall = in getDependencyExpression()
90 ? CodeBlock.of( in getDependencyExpression()
92 : CodeBlock.of("$N()", methodName()); in getDependencyExpression()
98 : CodeBlock.of("$L.$L", componentImplementation.externalReferenceBlock(), methodCall)); in getDependencyExpression()
117 protected final CodeBlock methodBody() { in methodBody()
124 protected final CodeBlock methodBodyForComponentMethod( in methodBodyForComponentMethod()
132 private CodeBlock implementation(Supplier<CodeBlock> simpleBindingExpression) { in implementation()
188 abstract CodeBlock implementation(Supplier<CodeBlock> simpleBindingExpression); in implementation()
194 CodeBlock implementation(Supplier<CodeBlock> simpleBindingExpression) { in implementation()
[all …]
DSetBindingExpression.java27 import com.squareup.javapoet.CodeBlock;
71 CodeBlock.builder() in getDependencyExpression()
85 return collectionsStaticFactoryInvocation(requestingClass, CodeBlock.of("emptySet()")); in getDependencyExpression()
89 CodeBlock contributionExpression = getContributionExpression(dependency, requestingClass); in getDependencyExpression()
92 requestingClass, CodeBlock.of("singleton($L)", contributionExpression)); in getDependencyExpression()
96 CodeBlock.builder() in getDependencyExpression()
105 CodeBlock.Builder instantiation = CodeBlock.builder(); in getDependencyExpression()
133 private CodeBlock getContributionExpression( in getContributionExpression()
141 ClassName requestingClass, CodeBlock methodInvocation) { in collectionsStaticFactoryInvocation()
144 CodeBlock.builder() in collectionsStaticFactoryInvocation()
[all …]
DMembersInjectionBindingExpression.java23 import com.squareup.javapoet.CodeBlock;
53 protected CodeBlock getComponentMethodImplementation( in getComponentMethodImplementation()
60 ? CodeBlock.of("") in getComponentMethodImplementation()
61 : CodeBlock.of("return $N;", parameter); in getComponentMethodImplementation()
64 ? CodeBlock.of("$L;", membersInjectionInvocation(parameter)) in getComponentMethodImplementation()
65 : CodeBlock.of("return $L;", membersInjectionInvocation(parameter)); in getComponentMethodImplementation()
69 CodeBlock membersInjectionInvocation(ParameterSpec target) { in membersInjectionInvocation()
70 return CodeBlock.of("$N($N)", membersInjectionMethods.getOrCreate(binding.key()), target); in membersInjectionInvocation()
DMapBindingExpression.java31 import com.squareup.javapoet.CodeBlock;
82 CodeBlock.builder() in getDependencyExpression()
96 return collectionsStaticFactoryInvocation(requestingClass, CodeBlock.of("emptyMap()")); in getDependencyExpression()
100 CodeBlock.of( in getDependencyExpression()
104 CodeBlock.Builder instantiation = CodeBlock.builder(); in getDependencyExpression()
130 private CodeBlock keyAndValueExpression(DependencyRequest dependency, ClassName requestingClass) { in keyAndValueExpression()
131 return CodeBlock.of( in keyAndValueExpression()
140 ClassName requestingClass, CodeBlock methodInvocation) { in collectionsStaticFactoryInvocation()
143 CodeBlock.builder() in collectionsStaticFactoryInvocation()
150 private CodeBlock maybeTypeParameters(ClassName requestingClass) { in maybeTypeParameters()
[all …]
DInstanceFactoryCreationExpression.java21 import com.squareup.javapoet.CodeBlock;
33 private final Supplier<CodeBlock> instanceExpression;
35 InstanceFactoryCreationExpression(Supplier<CodeBlock> instanceExpression) { in InstanceFactoryCreationExpression()
39 InstanceFactoryCreationExpression(boolean nullable, Supplier<CodeBlock> instanceExpression) { in InstanceFactoryCreationExpression()
45 public CodeBlock creationExpression() { in creationExpression()
46 return CodeBlock.of( in creationExpression()
DMembersInjectorProviderCreationExpression.java26 import com.squareup.javapoet.CodeBlock;
46 public CodeBlock creationExpression() { in creationExpression()
51 CodeBlock membersInjector; in creationExpression()
53 membersInjector = CodeBlock.of("$T.<$T>noOp()", MEMBERS_INJECTORS, membersInjectedType); in creationExpression()
63 membersInjector = CodeBlock.of( in creationExpression()
71 CodeBlock providerExpression = CodeBlock.of("$T.create($L)", INSTANCE_FACTORY, membersInjector); in creationExpression()
78 ? CodeBlock.of("($T) $L", INSTANCE_FACTORY, providerExpression) : providerExpression; in creationExpression()
DSimpleMethodBindingExpression.java29 import com.squareup.javapoet.CodeBlock;
94 CodeBlock arguments = in invokeMethod()
101 CodeBlock invocation; in invokeMethod()
104 invocation = CodeBlock.of("new $T($L)", constructorTypeName(requestingClass), arguments); in invokeMethod()
107 CodeBlock module; in invokeMethod()
108 Optional<CodeBlock> requiredModuleInstance = moduleReference(requestingClass); in invokeMethod()
114 module = CodeBlock.of("$T.INSTANCE", provisionBinding.bindingTypeElement().get()); in invokeMethod()
116 module = CodeBlock.of("$T", provisionBinding.bindingTypeElement().get()); in invokeMethod()
118 invocation = CodeBlock.of("$L.$L($L)", module, method.getSimpleName(), arguments); in invokeMethod()
152 private Expression injectMembers(CodeBlock instance) { in injectMembers()
[all …]
DComponentRequirementExpressions.java28 import com.squareup.javapoet.CodeBlock;
77 CodeBlock getExpression(ComponentRequirement componentRequirement, ClassName requestingClass) { in getExpression()
88 CodeBlock getExpressionDuringInitialization( in getExpressionDuringInitialization()
148 public CodeBlock getExpression(ClassName requestingClass) { in getExpression()
165 abstract CodeBlock fieldInitialization(FieldSpec componentField); in fieldInitialization()
183 CodeBlock fieldInitialization(FieldSpec componentField) { in fieldInitialization()
184 return CodeBlock.of( in fieldInitialization()
216 public CodeBlock getExpressionDuringInitialization(ClassName requestingClass) { in getExpressionDuringInitialization()
218 return CodeBlock.of("$L", parameterName); in getExpressionDuringInitialization()
227 CodeBlock fieldInitialization(FieldSpec componentField) { in fieldInitialization()
[all …]
/external/dagger2/javatests/dagger/internal/codegen/javapoet/
DCodeBlocksTest.java25 import com.squareup.javapoet.CodeBlock;
38 private static final CodeBlock objectO = CodeBlock.of("$T o", Object.class);
39 private static final CodeBlock stringS = CodeBlock.of("$T s", String.class);
40 private static final CodeBlock intI = CodeBlock.of("$T i", int.class);
53 .isEqualTo(CodeBlock.of("$T o, $T s, $T i", Object.class, String.class, int.class)); in testToParametersCodeBlock()
58 assertThat(Stream.<CodeBlock>of().collect(toParametersCodeBlock())).isEqualTo(CodeBlock.of("")); in testToParametersCodeBlock_empty()
79 .isEqualTo(CodeBlock.of("{@link $T#equals($T)}", Object.class, Object.class)); in testJavadocLinkTo()
/external/connectedappssdk/processor/src/main/java/com/google/android/enterprise/connectedapps/processor/
DTypeUtils.java22 import com.squareup.javapoet.CodeBlock;
85 static CodeBlock generateBundlerType(TypeMirror type) { in generateBundlerType()
92 return CodeBlock.of("$T.of($S)", BUNDLER_TYPE_CLASSNAME, getRawTypeQualifiedName(type)); in generateBundlerType()
95 private static CodeBlock generateArrayBundlerType(TypeMirror type) { in generateArrayBundlerType()
98 return CodeBlock.of( in generateArrayBundlerType()
105 private static CodeBlock generateGenericBundlerType(TypeMirror type) { in generateGenericBundlerType()
106 CodeBlock.Builder typeArgs = CodeBlock.builder(); in generateGenericBundlerType()
108 List<CodeBlock> typeArgBlocks = in generateGenericBundlerType()
112 for (CodeBlock typeArgBlock : typeArgBlocks.subList(1, typeArgBlocks.size())) { in generateGenericBundlerType()
116 return CodeBlock.of( in generateGenericBundlerType()
DInternalCrossProfileClassGenerator.java38 import com.squareup.javapoet.CodeBlock;
117 CodeBlock providerMethodCall = in generateInternalCrossProfileClass()
118 CodeBlock.of("$L$L", providerMethod.getSimpleName(), paramsString); in generateInternalCrossProfileClass()
187 CodeBlock.Builder methodCode = CodeBlock.builder(); in addBlockingCrossProfileTypeMethod()
194 CodeBlock methodCall = in addBlockingCrossProfileTypeMethod()
195 CodeBlock.of( in addBlockingCrossProfileTypeMethod()
209 methodCall = CodeBlock.of("$T returnValue = $L", method.returnType(), methodCall); in addBlockingCrossProfileTypeMethod()
247 CodeBlock.Builder methodCode = CodeBlock.builder(); in addCrossProfileCallbackCrossProfileTypeMethod()
256 CodeBlock methodCall = in addCrossProfileCallbackCrossProfileTypeMethod()
257 CodeBlock.of( in addCrossProfileCallbackCrossProfileTypeMethod()
[all …]
DBundlerGenerator.java31 import com.squareup.javapoet.CodeBlock;
111 CodeBlock.Builder methodCode = CodeBlock.builder(); in addWriteToParcelMethod()
137 private void addWriteToParcelTypes(CodeBlock.Builder codeBuilder, List<Type> types) { in addWriteToParcelTypes()
155 private void addWriteToParcelType(CodeBlock.Builder codeBuilder, Type type) { in addWriteToParcelType()
156 CodeBlock convertedValue = in addWriteToParcelType()
157 CodeBlock.of("($L) value", TypeUtils.getRawTypeQualifiedName(type.getTypeMirror())); in addWriteToParcelType()
166 CodeBlock.Builder methodCode = CodeBlock.builder(); in addReadFromParcelMethod()
194 private void addReadFromParcelTypes(CodeBlock.Builder codeBuilder, List<Type> types) { in addReadFromParcelTypes()
207 private void addReadFromParcelType(CodeBlock.Builder codeBuilder, Type type) { in addReadFromParcelType()
221 CodeBlock.Builder methodCode = CodeBlock.builder(); in addCreateArrayMethod()
[all …]
/external/dagger2/java/dagger/internal/codegen/base/
DOptionalType.java26 import com.squareup.javapoet.CodeBlock;
68 public CodeBlock absentValueExpression() { in absentValueExpression()
69 return CodeBlock.of("$T.$L()", clazz, absentFactoryMethodName); in absentValueExpression()
75 public CodeBlock parameterizedAbsentValueExpression(OptionalType optionalType) { in parameterizedAbsentValueExpression()
76 return CodeBlock.of("$T.<$T>$L()", clazz, optionalType.valueType(), absentFactoryMethodName); in parameterizedAbsentValueExpression()
80 public CodeBlock presentExpression(CodeBlock value) { in presentExpression()
81 return CodeBlock.of("$T.of($L)", clazz, value); in presentExpression()
88 public CodeBlock presentObjectExpression(CodeBlock value) { in presentObjectExpression()
89 return CodeBlock.of("$T.<$T>of($L)", clazz, Object.class, value); in presentObjectExpression()
/external/auto/value/src/test/java/com/google/auto/value/extension/serializable/serializer/impl/
DIdentitySerializerFactoryTest.java21 import com.squareup.javapoet.CodeBlock;
43 CodeBlock inputExpression = CodeBlock.of("x"); in toProxy_isUnchanged()
45 CodeBlock outputExpression = in toProxy_isUnchanged()
54 CodeBlock inputExpression = CodeBlock.of("x"); in fromProxy_isUnchanged()
56 CodeBlock outputExpression = in fromProxy_isUnchanged()
/external/auto/value/src/main/java/com/google/auto/value/extension/serializable/serializer/interfaces/
DSerializer.java18 import com.squareup.javapoet.CodeBlock;
31 CodeBlock toProxy(CodeBlock expression); in toProxy()
34 CodeBlock fromProxy(CodeBlock expression); in fromProxy()

12345