aboutsummaryrefslogtreecommitdiffstats
path: root/javaparser-core/src/main/java/com/github/javaparser/ast/validator/Java11Validator.java
blob: 0eb879aa0f4dc9203555d75f12d5cde7aeec7b46 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package com.github.javaparser.ast.validator;

import com.github.javaparser.ast.type.VarType;
import com.github.javaparser.ast.validator.chunks.VarValidator;

/**
 * This validator validates according to Java 11 syntax rules.
 */
public class Java11Validator extends Java10Validator {
    protected final Validator varAlsoInLambdaParameters = new SingleNodeTypeValidator<>(VarType.class, new VarValidator(true));

    public Java11Validator() {
        super();
        replace(varOnlyOnLocalVariableDefinitionAndFor, varAlsoInLambdaParameters);
    }
}