summaryrefslogtreecommitdiff
path: root/tests/usr.bin
AgeCommit message (Expand)Author
2023-06-09indent: improve heuristics for function declaration vs. definitionrillig
2023-06-09tests/indent: add real-life test cases from make(1) and lint(1)rillig
2023-06-09indent: when an indentation is ambiguous, indent one level furtherrillig
2023-06-09tests/indent: test extra indentation in expressionsrillig
2023-06-09indent: preserve block comments with delimitersrillig
2023-06-09indent: indent multi-line expressions according to parenthesesrillig
2023-06-08indent: remove fragile heuristic for detecting cast expressionsrillig
2023-06-08indent: fix indentation of initializer lists with designatorsrillig
2023-06-08tests/indent: add more tests, from indent's own coderillig
2023-06-08indent: fix indentation in multi-line else-if conditionsrillig
2023-06-08tests/indent: extend test for wrong indentation in 'else if'rillig
2023-06-08indent: clean up and condense coderillig
2023-06-06indent: right-trim single-line commentsrillig
2023-06-06tests/indent: comments with trailing whitespace may fit in a single linerillig
2023-06-06indent: compute indentation of 'case' labels on-demandrillig
2023-06-05tests/indent: add test for left-justifying declarationsrillig
2023-06-05indent: don't remove blank line after 'if (expr) {'rillig
2023-06-05indent: do not report broken lines, report configuration on stderrrillig
2023-06-05indent: fix formatting of 'do' statementsrillig
2023-06-05indent: fix trailing whitespace after commentrillig
2023-06-05tests/indent: add tests for 'do-while' loopsrillig
2023-06-05indent: clean up handling of whitespacerillig
2023-06-04indent: do not parse '&&&&&&&' as a single binary operatorrillig
2023-06-04indent: fix '*=' to be a binary operator, not a unary onerillig
2023-06-04tests/indent: cover code in lexi.crillig
2023-06-04tests/indent: clean up commentsrillig
2023-06-04indent: force at least one space after the colon of a labelrillig
2023-06-04indent: rename struct field, for better symmetryrillig
2023-06-04indent: fix indentation of initializers in compound expressionsrillig
2023-06-04indent: fix formatting of compound expressions, at least partiallyrillig
2023-06-04lint: use separate lexer symbols for 'case' and 'default'rillig
2023-06-04indent: classify 'inline' as a modifier rather than a wordrillig
2023-06-03indent: fix indentation of adjacent '{'rillig
2023-06-03lint: add query for static variables in functionsrillig
2023-06-03lint: provide more detailed types when operands do not matchrillig
2023-06-02indent: force each statement on a new linerillig
2023-06-02indent: remove newline between 'switch' and '{'rillig
2023-06-02indent: improve heuristics of classifying '*' as pointer or operatorrillig
2023-06-02indent: clean uprillig
2023-06-02indent: fix formatting of declarations with preprocessing linesrillig
2023-06-02tests/indent: demonstrate bugs when formatting preprocessing linesrillig
2023-05-24match the new compiler warningchristos
2023-05-23indent: fix indentation of struct declarationsrillig
2023-05-23indent: fix spacing around '*' in declarationsrillig
2023-05-23indent: fix spacing in declarations in for loopsrillig
2023-05-23tests/indent: add code snippets found in make and lint1rillig
2023-05-22indent: fix spacing between block bracesrillig
2023-05-22tests/indent: refine a few testsrillig
2023-05-22tests/lint1: allow whitespace in files containing the expected outputrillig
2023-05-22lint: fix emitted type for arrays of unknown sizerillig