Refine search
Trivia[] t = new Trivia[5]; for (int i = 0; i <= 5; i++) { t[i] = new Trivia(); t[i].setQuestion("What is "+i+"+"+i+"?"); t[i].setAnswer(""+(2*i)); }
Trivia[] t = new Trivia[5]; for (int i = 0; i < 5; i++) { Trivia tx = new Trivia(); tx.setQuestion("xxxx"); tx.setAnswer("xxxx"); tx.setPoints(0); t[i] = tx; }
private static List<SyntaxTrivia> createTrivias(List<Trivia> trivias) { List<SyntaxTrivia> result = Lists.newArrayList(); for (Trivia trivia : trivias) { Token trivialToken = trivia.getToken(); result.add(InternalSyntaxTrivia.create(trivialToken.getValue(), trivialToken.getLine(), trivialToken.getColumn())); } return result; }
/** * Returns true when there is either token or comment on node's next line. */ private boolean isNotFollowedWithBlankLine(AstNode node) { int nextNodeLine = node.getTokenLine() + 1; boolean isNotFollowedWithBlankLine = false; // Checking for comment: is allowed on the same line as the node declaration or on next line + 1. for (Trivia t : node.getNextAstNode().getToken().getTrivia()) { int line = t.getToken().getLine(); isNotFollowedWithBlankLine |= line == nextNodeLine; } return isNotFollowedWithBlankLine || node.getNextAstNode().getTokenLine() == nextNodeLine; }
private boolean isReturningBoolean(AstNode methodDec) { Token functionToken = methodDec.getToken(); for (Trivia comment : functionToken.getTrivia()) { for (String line : comment.getToken().getOriginalValue().split(LexicalConstant.LINE_TERMINATOR)) { if (StringUtils.containsIgnoreCase(line, RETURN_TAG)) { return returnsBoolean(line); } } } return false; }
private void checkTriviaGroup(List<Trivia> triviaGroup) { String text = getTextForParsing(triviaGroup); if (isEmpty(text)) { return; } if (isTextParsedAsCode(text)) { addIssue(triviaGroup.get(0).getToken(), MESSAGE); } }
private void addComment(ParseNode node) { tokenBuilder.setGeneratedCode(false); int[] lineAndColumn = input.lineAndColumnAt(node.getStartIndex()); tokenBuilder.setLine(lineAndColumn[0]); tokenBuilder.setColumn(lineAndColumn[1] - 1); tokenBuilder.setURI(input.uri()); String value = input.substring(node.getStartIndex(), node.getEndIndex()); tokenBuilder.setValueAndOriginalValue(value); tokenBuilder.setTrivia(Collections.<Trivia>emptyList()); tokenBuilder.setType(GenericTokenType.COMMENT); trivias.add(Trivia.createComment(tokenBuilder.build())); }
private static List<SyntaxTrivia> createTrivias(List<Trivia> trivias) { List<SyntaxTrivia> result = Lists.newArrayList(); for (Trivia trivia : trivias) { Token trivialToken = trivia.getToken(); result.add(InternalSyntaxTrivia.create(trivialToken.getValue(), trivialToken.getLine(), trivialToken.getColumn())); } return result; }
private void checkTriviaGroup(List<Trivia> triviaGroup) { String text = getTextForParsing(triviaGroup); if (isEmpty(text)) { return; } if (isTextParsedAsCode(text)) { addIssue(triviaGroup.get(0).getToken(), MESSAGE); } }