1
2
3
4 package net.sourceforge.pmd.lang.java;
5
6 import java.io.Reader;
7
8 import net.sourceforge.pmd.lang.ParserOptions;
9 import net.sourceforge.pmd.lang.java.ast.JavaParser;
10 import net.sourceforge.pmd.lang.java.ast.ParseException;
11
12
13
14
15 public class Java17Parser extends AbstractJavaParser {
16
17 public Java17Parser(ParserOptions parserOptions) {
18 super(parserOptions);
19 }
20
21 @Override
22 protected JavaParser createJavaParser(Reader source) throws ParseException {
23 JavaParser javaParser = super.createJavaParser(source);
24 javaParser.setJdkVersion(7);
25 return javaParser;
26 }
27 }