We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c887457 commit c57b152Copy full SHA for c57b152
src/grammar/lexer.flex
@@ -308,7 +308,7 @@ JavadocEnd = "*"+ "/"
308
pushState(NAME);
309
return Parser.ENUM;
310
}
311
- "record" / {WhiteSpace}* {Id} {
+ "record" / {WhiteSpace}+ {Id} {
312
markAnnotatedElementLine();
313
classDepth++;
314
braceMode = CODEBLOCK;
src/test/java/com/thoughtworks/qdox/RecordsTest.java
@@ -164,4 +164,12 @@ public void recordAsTypeAndIdentifiers() {
164
+ "}";
165
builder.addSource( new StringReader(source) );
166
167
+
168
+ @Test
169
+ public void parametersContainingRecord() {
170
+ String source = "interface Example{\n"
171
+ + " void apply(Object recordList);"
172
+ + "}";
173
+ builder.addSource( new StringReader(source) );
174
+ }
175
0 commit comments