summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Expand)Author
2023-06-10tests/indent: add move coverage testsrillig
2023-06-10indent: fix stack overflow, add more testsrillig
2023-06-10indent: miscellaneous cleanupsrillig
2023-06-10indent: fix indentation of continuation lines in initializersrillig
2023-06-10indent: explain right-aligned coderillig
2023-06-10indent: fix token classification in declarationsrillig
2023-06-10indent: rename and sort variables in parser staterillig
2023-06-09indent: trim trailing blank linesrillig
2023-06-09indent: support C99 compound literalsrillig
2023-06-09indent: don't treat function call expressions as cast expressionsrillig
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-04The ATF design is O(N^2) in the number of TCs in one TP, which on somechs
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-04Fix interactions of initial-exec TLS model and dlopenjoerg
2023-06-03indent: fix indentation of adjacent '{'rillig
2023-06-03adapt to ${CC_WNO_MAYBE_UNINITIALIZED}lukem
2023-06-03adapt to ${CC_WNO_FORMAT_TRUNCATION}lukem
2023-06-03lint: add query for static variables in functionsrillig
2023-06-03lint: provide more detailed types when operands do not matchrillig
2023-06-03bsd.own.mk: rename GCC_NO_* to CC_WNO_*lukem