Lines Matching refs:val

39 private val GENERATED_PACKAGE = "javax.annotation"
40 private val GENERATED_NAME = "Generated"
41 private val LIFECYCLE_EVENT = Lifecycle.Event::class.java
43 private val T = "\$T"
44 private val N = "\$N"
45 private val L = "\$L"
46 private val S = "\$S"
48 private val OWNER_PARAM: ParameterSpec = ParameterSpec.builder(
50 private val EVENT_PARAM: ParameterSpec = ParameterSpec.builder(
52 private val ON_ANY_PARAM: ParameterSpec = ParameterSpec.builder(TypeName.BOOLEAN, "onAny").build()
54 private val METHODS_LOGGER: ParameterSpec = ParameterSpec.builder(
57 private const val HAS_LOGGER_VAR = "hasLogger"
60 val receiverField: FieldSpec = FieldSpec.builder(ClassName.get(adapter.type), "mReceiver",
62 val dispatchMethodBuilder = MethodSpec.methodBuilder("callMethods")
70 val dispatchMethod = dispatchMethodBuilder.apply {
73 val callsByEventType = adapter.calls.groupBy { it.method.onLifecycleEvent.value }
87 val receiverParam = ParameterSpec.builder(
90 val syntheticMethods = adapter.syntheticMethods.map {
91 val method = MethodSpec.methodBuilder(syntheticName(it))
103 val count = it.parameters.size
104 val paramString = generateParamString(count)
110 val constructor = MethodSpec.constructorBuilder()
115 val adapterName = getAdapterName(adapter.type)
116 val adapterTypeSpecBuilder = TypeSpec.classBuilder(adapterName)
134 val generatedAnnotationAvailable = processingEnv
138 val generatedAnnotationSpec =
148 val adapterClass = type.getPackageQName() + "." + getAdapterName(type)
149 val observerClass = type.toString()
150 val keepRule = """# Generated keep rule for Lifecycle observer adapter.
162 val path = "META-INF/proguard/$observerClass.pro"
163 val out = processingEnv.filer.createResource(StandardLocation.CLASS_OUTPUT, "", path)
170 val count = method.method.parameters.size
171 val callType = 1 shl count
172 val methodName = method.method.name()
177 val paramString = generateParamString(count)
182 val originalType = syntheticAccess
183 val paramString = generateParamString(count + 1)
184 val className = ClassName.get(originalType.getPackageQName(),