1. 6570b94 Simplify AssignPiece. (#1439) by Bob Nystrom · 13 days ago main
  2. 1013788 Remove pushAllowNewlines() and popAllowNewlines() from CodeWriter. (#1438) by Bob Nystrom · 2 weeks ago
  3. 8bd067f Allow comments before infix expressions to not split the operator. (#1433) by Bob Nystrom · 2 weeks ago
  4. 64f3eda Remove some unneeded code and update a doc comment. (#1437) by Bob Nystrom · 2 weeks ago
  5. c1a804e Bump actions/checkout from 4.1.1 to 4.1.2 (#1436) by dependabot[bot] · 2 weeks ago
  6. 273904a Add some regression tests from the old prototype. (#1435) by Bob Nystrom · 3 weeks ago
  7. ece2cdd Use NodeContext for all downwards contextual formatting. (#1434) by Bob Nystrom · 3 weeks ago
  8. e15a662 Rework how comments are represented in the Piece model (#1432) by Bob Nystrom · 3 weeks ago
  9. 7f6b170 Don't indent split binary operands in an assignment-like context. (#1431) by Bob Nystrom · 3 weeks ago
  10. 2278fcd Indent comments inside switch statement cases. (#1430) by Bob Nystrom · 4 weeks ago
  11. 95ba395 Tweak the call chain splitting rules. (#1428) by Bob Nystrom · 4 weeks ago
  12. fdc36a3 Prefer splitting at ".." instead of in the cascade target. (#1427) by Bob Nystrom · 4 weeks ago
  13. 82ced5a Update tool/test_updater.dart to handle the tall style and test changes. (#1426) by Bob Nystrom · 4 weeks ago
  14. 4d037b3 Reorganize the sources and tests to split out the short and tall files. (#1423) by Bob Nystrom · 6 weeks ago
  15. a1b49dd Tweak the block formatting rules to disallow `=>` function expressions. (#1422) by Bob Nystrom · 6 weeks ago
  16. 5a47c54 Preserve newlines (or lack of) in collections with line comments. (#1420) by Bob Nystrom · 6 weeks ago
  17. df74d1f Support leading indentation in the new style. (#1421) by Bob Nystrom · 6 weeks ago
  18. 2a25b75 Force list, set, and maps to split if they are nested. (#1418) by Bob Nystrom · 6 weeks ago
  19. 1dce0d1 Test that benchmarks produce their expected output. (#1419) by Bob Nystrom · 6 weeks ago
  20. 0f91ee8 Migrate a couple more stragglers. (#1417) by Bob Nystrom · 6 weeks ago
  21. 98b061f Require analyzer 6.3.0 and remove corresponding hack. (#1416) by Bob Nystrom · 7 weeks ago
  22. c644037 Fix compile error when using dart_style with analyzer 6.2.0. (#1414) by Bob Nystrom · 7 weeks ago v2.3.6
  23. 3fcc65f Migrate more tests over to the new style. (#1411) by Bob Nystrom · 7 weeks ago
  24. a5533c3 Fix a crash and some formatting bugs in cascades. (#1410) by Bob Nystrom · 7 weeks ago
  25. 860410d Fix two bugs around pinned states in the Solver and SolutionCache. (#1409) by Bob Nystrom · 7 weeks ago
  26. 13a3a51 Get ready to publish 2.3.5. (#1412) by Bob Nystrom · 7 weeks ago v2.3.5
  27. 5a93630 Tweak the heuristics on which expressions allow block formatting. (#1408) by Bob Nystrom · 7 weeks ago
  28. 6b2b31e Don't eagerly bind pinned Pieces in Solution. (#1407) by Bob Nystrom · 7 weeks ago
  29. be7eb5e For loop metadata (#1406) by Bob Nystrom · 7 weeks ago
  30. a6ad769 Force switch expressions to split if they contain a line comment. (#1405) by Bob Nystrom · 8 weeks ago
  31. 9dd81d6 Add more tests for type arguments in object patterns and remove a TODO. (#1401) by Bob Nystrom · 8 weeks ago
  32. a2075fd Remove TODO that's already TODONE. (#1399) by Bob Nystrom · 8 weeks ago
  33. 056ab25 Remove TODO about non-inline block comments. (#1400) by Bob Nystrom · 8 weeks ago
  34. 94abf95 Migrate more tests to the new style and reorganize some. (#1398) by Bob Nystrom · 8 weeks ago
  35. d11f8ca Format pattern assignment expressions. (#1394) by Bob Nystrom · 8 weeks ago
  36. 662cb5b Test that the new style doesn't keep line comments flush left. (#1397) by Bob Nystrom · 8 weeks ago
  37. f49c00b Remove parsing time from benchmark and support comparing to a baseline. (#1389) by Bob Nystrom · 8 weeks ago
  38. 317cb1f Format pattern variable declarations, including in for loops. (#1392) by Bob Nystrom · 8 weeks ago
  39. 794f6d7 Drop node bits (#1393) by Kevin Moore · 8 weeks ago
  40. 85cf542 Format cast pattern. (#1388) by Kallen Tu · 9 weeks ago
  41. efda436 Format extension types. (#1387) by Bob Nystrom · 9 weeks ago
  42. 8d7d86e Format metadata annotations. (#1386) by Bob Nystrom · 9 weeks ago
  43. 50e1248 Format object patterns. (#1385) by Kallen Tu · 9 weeks ago
  44. 4289ff6 Migrate constant pattern tests to tall. (#1384) by Kallen Tu · 9 weeks ago
  45. d37c9e2 Format guard clauses in switches. (#1383) by Bob Nystrom · 9 weeks ago
  46. 8040e06 Fill in a bunch of corners of if-case and patterns. (#1382) by Bob Nystrom · 9 weeks ago
  47. 25dc786 Format logic and parenthesized patterns (#1380) by Bob Nystrom · 9 weeks ago
  48. ed9f78c Prefer any valid solution over an invalid one, regardless of overflow. (#1379) by Bob Nystrom · 9 weeks ago
  49. 42b9bd4 Pin Pieces if we can determine they will split just by their children. (#1378) by Bob Nystrom · 2 months ago
  50. 7d5dcfc Fix bug in subtree merging cost calculation. (#1377) by Bob Nystrom · 2 months ago
  51. cd0f2ab Solve subtrees separately (#1376) by Bob Nystrom · 3 months ago
  52. 090eb85 Support multiple benchmarks. (#1375) by Bob Nystrom · 3 months ago
  53. 4723a12 Reorganize how Solution handles pinned states and constraints. (#1373) by Bob Nystrom · 3 months ago
  54. e68ae72 Format record pattern. (#1371) by Kallen Tu · 3 months ago
  55. 254c796 Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (#1374) by dependabot[bot] · 3 months ago
  56. b6070b4 Prune solutions derived from invalid ones. (#1372) by Bob Nystrom · 3 months ago
  57. 398e8c8 Combine SequencePiece and BlockPiece. (#1369) by Bob Nystrom · 3 months ago
  58. a70fc14 Update benchmark script to support running tall style formatter. (#1370) by Bob Nystrom · 3 months ago
  59. 81e5375 Format map patterns. (#1368) by Kallen Tu · 3 months ago
  60. d50165d Fix bug where solver looks at the last piece on line instead of first. (#1367) by Bob Nystrom · 3 months ago
  61. 15f032a Format cascades. (#1365) by Bob Nystrom · 3 months ago
  62. 633b01c Format super expressions. (#1366) by Bob Nystrom · 3 months ago
  63. e697b6e Format adjacent strings. (#1364) by Bob Nystrom · 3 months ago
  64. 990df02 Format list pattern and rest pattern. (#1363) by Kallen Tu · 3 months ago
  65. 94f81dd Format multi-line strings and string interpolation. (#1362) by Bob Nystrom · 3 months ago
  66. b1b0481 Format declared variable pattern. (#1361) by Kallen Tu · 3 months ago
  67. 2f2cfe1 Add macro flag note to CHANGELOG. (#1359) by Bob Nystrom · 3 months ago
  68. 55c967b Prefer splitting beforecase in an if-case. (#1358) by Kallen Tu · 3 months ago
  69. e45c447 Format the experimental "macro" keyword before classes. (#1357) by Bob Nystrom · 3 months ago
  70. f9181eb Format call chains! (#1356) by Bob Nystrom · 3 months ago
  71. d8f04a9 Update TODO comment on for-in to consider how "in" should split. (#1355) by Bob Nystrom · 3 months ago
  72. 295e4c5 Format record type annotations. (#1346) by Kallen Tu · 3 months ago
  73. f88d826 Format for elements. (#1350) by Bob Nystrom · 3 months ago
  74. 1ad10d2 Format if case for if statements. (#1353) by Kallen Tu · 3 months ago
  75. b3b4321 Format postfix expressions: `!`, `++`, and `--`. (#1352) by Bob Nystrom · 3 months ago
  76. 93c7913 Change code blocks to use indentation instead of backticks. (#1351) by Bob Nystrom · 3 months ago
  77. 7ab3444 Format function references. (#1349) by Kallen Tu · 3 months ago
  78. f5153b2 Format throw and rethrow. (#1347) by Kallen Tu · 4 months ago
  79. 885f1ec Format if elements. (#1344) by Bob Nystrom · 4 months ago
  80. fc1a229 Refactor how piece constraints are applied. (#1343) by Bob Nystrom · 4 months ago
  81. 5da04ea Format collection spread elements. (#1341) by Bob Nystrom · 4 months ago
  82. b79b628 Format native methods. (#1340) by Bob Nystrom · 4 months ago
  83. 5b89991 Format typedefs. (#1339) by Bob Nystrom · 4 months ago
  84. 34dd26f Format constructor declarations. (#1338) by Bob Nystrom · 4 months ago
  85. 6249194 Update to and fix latest lints (#1335) by Kevin Moore · 4 months ago
  86. 7ae652e Revamp the way tokens and comments are built into pieces. (#1336) by Bob Nystrom · 4 months ago
  87. 214f289 Format try statements. (#1332) by Kallen Tu · 5 months ago
  88. 8b1f24a Parse with language version 3.3 (#1330) by Parker Lougheed · 5 months ago
  89. 8df008e Bump version to public 2.3.4. (#1327) by Bob Nystrom · 5 months ago v2.3.4
  90. a8ab052 Improve how expressions in control flow headers are handled. (#1326) by Bob Nystrom · 5 months ago
  91. 967d15e Ensure that line comments always get newlines after them. (#1325) by Bob Nystrom · 5 months ago
  92. 28fa4be Support "block argument" formatting. (#1322) by Bob Nystrom · 5 months ago
  93. fd6ed34 Better debug output for piece trees. (#1324) by Bob Nystrom · 5 months ago
  94. acf0c8e Ignore pieces with only one state during solving. (#1323) by Bob Nystrom · 5 months ago
  95. f565eb3 Format assert statements. (#1320) by Kallen Tu · 5 months ago
  96. 120b752 Format enums (#1317) by Bob Nystrom · 5 months ago
  97. 78b7695 Format extensions. (#1318) by Bob Nystrom · 5 months ago
  98. 565e8bf Format await statements. (#1316) by Kallen Tu · 5 months ago
  99. 029f9d3 Format for-in loops. (#1314) by Bob Nystrom · 5 months ago
  100. cf1c1c2 Format mixin declarations. (#1315) by Bob Nystrom · 5 months ago