- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for SignatureVisitor (0.11 sec)
-
build-logic/kotlin-dsl-shared-runtime/src/main/kotlin/org/gradle/kotlin/dsl/internal/sharedruntime/codegen/ApiTypeProvider.kt
override fun visitParameterType(): SignatureVisitor = TypeSignatureVisitor(asmLevel).also { parameters.add(it) } override fun visitReturnType(): SignatureVisitor = returnType } private class TypeSignatureVisitor(private val asmLevel: Int, val variance: Variance = Variance.INVARIANT) : SignatureVisitor(asmLevel) { var isArray = falseRegistered: Wed Dec 31 11:36:14 UTC 2025 - Last Modified: Wed Mar 12 15:56:18 UTC 2025 - 20.2K bytes - Viewed (0) -
build-logic/documentation/src/main/groovy/gradlebuild/docs/dsl/source/model/TypeMetaData.java
rawType.arrayDimensions++; } return rawType; } public String getSignature() { final StringBuilder builder = new StringBuilder(); visitSignature(new SignatureVisitor() { @Override public void visitText(String text) { builder.append(text); } @Override public void visitType(String name) {Registered: Wed Dec 31 11:36:14 UTC 2025 - Last Modified: Wed Dec 09 08:14:05 UTC 2020 - 6.1K bytes - Viewed (0) -
build-logic/documentation/src/test/groovy/gradlebuild/docs/dsl/source/model/TypeMetaDataTest.groovy
} def visitsSignature() { TypeMetaData.SignatureVisitor visitor = Mock() when: type.visitSignature(visitor) then: 1 * visitor.visitType('org.gradle.SomeType') 0 * visitor._ } def visitsSignatureForArrayType() { TypeMetaData.SignatureVisitor visitor = Mock() type.arrayDimensions = 2 when:Registered: Wed Dec 31 11:36:14 UTC 2025 - Last Modified: Wed Dec 09 08:14:05 UTC 2020 - 4.6K bytes - Viewed (0) -
build-logic/documentation/src/main/groovy/gradlebuild/docs/dsl/docbook/LinkRenderer.java
} Node link(TypeMetaData type, final GenerationListener listener) { final Element linkElement = document.createElement("classname"); type.visitSignature(new TypeMetaData.SignatureVisitor() { @Override public void visitText(String text) { linkElement.appendChild(document.createTextNode(text)); } @OverrideRegistered: Wed Dec 31 11:36:14 UTC 2025 - Last Modified: Wed May 21 06:20:45 UTC 2025 - 6.3K bytes - Viewed (0) -
build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/NullabilityBreakingChangesRule.groovy
import org.objectweb.asm.MethodVisitor import org.objectweb.asm.Type import org.objectweb.asm.TypePath import org.objectweb.asm.TypeReference import org.objectweb.asm.signature.SignatureReader import org.objectweb.asm.signature.SignatureVisitor @CompileStatic class NullabilityBreakingChangesRule extends AbstractGradleViolationRule { enum Nullability { NON_NULL, NULLABLE, UNMARKED, }Registered: Wed Dec 31 11:36:14 UTC 2025 - Last Modified: Mon Oct 27 09:26:32 UTC 2025 - 15.4K bytes - Viewed (0)