| Package | Description |
|---|---|
| com.atlassian.clover.instr.groovy | |
| com.atlassian.clover.instr.java | |
| com.atlassian.clover.registry.entities |
| Modifier and Type | Method and Description |
|---|---|
static Parameter[] |
GroovyModelMiner.extractParameters(org.codehaus.groovy.ast.MethodNode method) |
| Modifier and Type | Method and Description |
|---|---|
Parameter |
JavaRecognizer.implicitParameterDeclaration()
A parameter with an undefined type, used in lambda function argument list
|
Parameter[] |
JavaRecognizer.implicitParameterDeclarationList()
A list of declared parameters (one or more) with unspecified types, used in argument list of a lambda function,
for example:
x, y, z |
Parameter[] |
JavaRecognizer.lambdaArgs()
List of formal arguments for lambda function definition.
|
Parameter |
JavaRecognizer.parameterDeclaration() |
Parameter[] |
JavaRecognizer.parameterDeclarationList() |
| Modifier and Type | Method and Description |
|---|---|
static String |
LambdaUtil.generateLambdaName(Parameter[] parameters)
Build a friendly name for lambda function based on their parameters:
|
static String |
LambdaUtil.generateLambdaNameWithId(Parameter[] parameters,
int id)
Build a friendly name for lambda with extra identifier number (it can be a line number,
Nth lambda in file etc)
|
| Modifier and Type | Method and Description |
|---|---|
Parameter[] |
MethodSignature.getParameters()
Returns the parameter types for the method signature.
|
static Parameter |
Parameter.read(TaggedDataInput in) |
| Constructor and Description |
|---|
MethodSignature(CloverToken firstToken,
CloverToken nameToken,
CloverToken lastToken,
Map<String,List<String>> tags,
Modifiers modifiers,
String name,
String typeParams,
String returnType,
Parameter[] parameters,
String[] throwsTypes) |
MethodSignature(CloverToken firstToken,
CloverToken nameToken,
CloverToken lastToken,
String name,
String typeParams,
String returnType,
Parameter[] parameters,
String[] throwsTypes) |
MethodSignature(String name,
String typeParams,
String returnType,
Parameter[] parameters,
String[] throwsTypes,
Modifiers modifiers) |
Copyright © 2024 OpenClover.org. All rights reserved.