1. 1cc5a25 Eagerly bind AssignPiece if it can't block split and operands don't fit. (#1477) by Bob Nystrom · 2 days ago main
  2. 1e3b808 Migrate regression/0400/ (#1467) by Bob Nystrom · 2 days ago
  3. 2522dfa Migrate regression/0000/ (#1458) by Bob Nystrom · 2 days ago
  4. 66c3fa0 Migrate regression/0100/ (#1459) by Bob Nystrom · 2 days ago
  5. 24715c1 Migrate regression/0200/ (#1460) by Bob Nystrom · 2 days ago
  6. 62e9dc6 Migrate regression/0300/ (#1462) by Bob Nystrom · 2 days ago
  7. 194a342 Migrate the rest of the regression tests (#1476) by Bob Nystrom · 2 days ago
  8. e3bc131 Migration regression/0500/ (#1468) by Bob Nystrom · 3 days ago
  9. a25c691 Migrate regression/0600/ (#1471) by Bob Nystrom · 3 days ago
  10. 1621806 Migrate regression/0700/ (#1472) by Bob Nystrom · 3 days ago
  11. 57c0990 Migrate regression/0800/ (#1473) by Bob Nystrom · 3 days ago
  12. 5598db5 Migrate regression/0900/ (#1474) by Bob Nystrom · 3 days ago
  13. 0991495 Migrate regression/1000/ (#1475) by Bob Nystrom · 3 days ago
  14. ac3ea5b Add a couple of regression tests for examples from Jake. (#1457) by Bob Nystrom · 6 days ago
  15. d301b33 Bind pieces based on page width during formatting. (#1455) by Bob Nystrom · 8 days ago
  16. 709a211 Chunky pieces! Aggregate multiple tokens into single CodePieces. (#1451) by Bob Nystrom · 8 days ago
  17. e8ccdb1 Ignore warnings from deprecated analyzer APIs for now. (#1456) by Bob Nystrom · 8 days ago
  18. 77c0999 Add a utility script for benchmarking and profiling a directory. (#1450) by Bob Nystrom · 8 days ago
  19. 4fb8c6d Make it easier to run and compare multiple benchmarks. (#1446) by Bob Nystrom · 9 days ago
  20. 1d94367 Don't apply the page width optimization to already pinned pieces. (#1449) by Bob Nystrom · 12 days ago
  21. 7d22d44 Don't allow splitting in interpolation expressions. (#1448) by Bob Nystrom · 12 days ago
  22. 585fc77 Take leading indentation into account when constraining by page width. (#1447) by Bob Nystrom · 12 days ago
  23. bf9a269 Add some manual profiling instrumentation. (#1445) by Bob Nystrom · 13 days ago
  24. 76abd11 Don't allow function calls to be block arguments. (#1444) by Bob Nystrom · 13 days ago
  25. 98267fa Format `with` and `implements` in enum declarations. (#1442) by Bob Nystrom · 2 weeks ago
  26. 84bc5f6 Format named constructor calls in enum value constructors. (#1443) by Bob Nystrom · 2 weeks ago
  27. 6570b94 Simplify AssignPiece. (#1439) by Bob Nystrom · 5 weeks ago
  28. 1013788 Remove pushAllowNewlines() and popAllowNewlines() from CodeWriter. (#1438) by Bob Nystrom · 5 weeks ago
  29. 8bd067f Allow comments before infix expressions to not split the operator. (#1433) by Bob Nystrom · 5 weeks ago
  30. 64f3eda Remove some unneeded code and update a doc comment. (#1437) by Bob Nystrom · 5 weeks ago
  31. c1a804e Bump actions/checkout from 4.1.1 to 4.1.2 (#1436) by dependabot[bot] · 5 weeks ago
  32. 273904a Add some regression tests from the old prototype. (#1435) by Bob Nystrom · 6 weeks ago
  33. ece2cdd Use NodeContext for all downwards contextual formatting. (#1434) by Bob Nystrom · 6 weeks ago
  34. e15a662 Rework how comments are represented in the Piece model (#1432) by Bob Nystrom · 6 weeks ago
  35. 7f6b170 Don't indent split binary operands in an assignment-like context. (#1431) by Bob Nystrom · 6 weeks ago
  36. 2278fcd Indent comments inside switch statement cases. (#1430) by Bob Nystrom · 7 weeks ago
  37. 95ba395 Tweak the call chain splitting rules. (#1428) by Bob Nystrom · 7 weeks ago
  38. fdc36a3 Prefer splitting at ".." instead of in the cascade target. (#1427) by Bob Nystrom · 7 weeks ago
  39. 82ced5a Update tool/test_updater.dart to handle the tall style and test changes. (#1426) by Bob Nystrom · 7 weeks ago
  40. 4d037b3 Reorganize the sources and tests to split out the short and tall files. (#1423) by Bob Nystrom · 9 weeks ago
  41. a1b49dd Tweak the block formatting rules to disallow `=>` function expressions. (#1422) by Bob Nystrom · 9 weeks ago
  42. 5a47c54 Preserve newlines (or lack of) in collections with line comments. (#1420) by Bob Nystrom · 9 weeks ago
  43. df74d1f Support leading indentation in the new style. (#1421) by Bob Nystrom · 9 weeks ago
  44. 2a25b75 Force list, set, and maps to split if they are nested. (#1418) by Bob Nystrom · 9 weeks ago
  45. 1dce0d1 Test that benchmarks produce their expected output. (#1419) by Bob Nystrom · 9 weeks ago
  46. 0f91ee8 Migrate a couple more stragglers. (#1417) by Bob Nystrom · 9 weeks ago
  47. 98b061f Require analyzer 6.3.0 and remove corresponding hack. (#1416) by Bob Nystrom · 10 weeks ago
  48. c644037 Fix compile error when using dart_style with analyzer 6.2.0. (#1414) by Bob Nystrom · 10 weeks ago v2.3.6
  49. 3fcc65f Migrate more tests over to the new style. (#1411) by Bob Nystrom · 2 months ago
  50. a5533c3 Fix a crash and some formatting bugs in cascades. (#1410) by Bob Nystrom · 2 months ago
  51. 860410d Fix two bugs around pinned states in the Solver and SolutionCache. (#1409) by Bob Nystrom · 2 months ago
  52. 13a3a51 Get ready to publish 2.3.5. (#1412) by Bob Nystrom · 2 months ago v2.3.5
  53. 5a93630 Tweak the heuristics on which expressions allow block formatting. (#1408) by Bob Nystrom · 2 months ago
  54. 6b2b31e Don't eagerly bind pinned Pieces in Solution. (#1407) by Bob Nystrom · 2 months ago
  55. be7eb5e For loop metadata (#1406) by Bob Nystrom · 2 months ago
  56. a6ad769 Force switch expressions to split if they contain a line comment. (#1405) by Bob Nystrom · 3 months ago
  57. 9dd81d6 Add more tests for type arguments in object patterns and remove a TODO. (#1401) by Bob Nystrom · 3 months ago
  58. a2075fd Remove TODO that's already TODONE. (#1399) by Bob Nystrom · 3 months ago
  59. 056ab25 Remove TODO about non-inline block comments. (#1400) by Bob Nystrom · 3 months ago
  60. 94abf95 Migrate more tests to the new style and reorganize some. (#1398) by Bob Nystrom · 3 months ago
  61. d11f8ca Format pattern assignment expressions. (#1394) by Bob Nystrom · 3 months ago
  62. 662cb5b Test that the new style doesn't keep line comments flush left. (#1397) by Bob Nystrom · 3 months ago
  63. f49c00b Remove parsing time from benchmark and support comparing to a baseline. (#1389) by Bob Nystrom · 3 months ago
  64. 317cb1f Format pattern variable declarations, including in for loops. (#1392) by Bob Nystrom · 3 months ago
  65. 794f6d7 Drop node bits (#1393) by Kevin Moore · 3 months ago
  66. 85cf542 Format cast pattern. (#1388) by Kallen Tu · 3 months ago
  67. efda436 Format extension types. (#1387) by Bob Nystrom · 3 months ago
  68. 8d7d86e Format metadata annotations. (#1386) by Bob Nystrom · 3 months ago
  69. 50e1248 Format object patterns. (#1385) by Kallen Tu · 3 months ago
  70. 4289ff6 Migrate constant pattern tests to tall. (#1384) by Kallen Tu · 3 months ago
  71. d37c9e2 Format guard clauses in switches. (#1383) by Bob Nystrom · 3 months ago
  72. 8040e06 Fill in a bunch of corners of if-case and patterns. (#1382) by Bob Nystrom · 3 months ago
  73. 25dc786 Format logic and parenthesized patterns (#1380) by Bob Nystrom · 3 months ago
  74. ed9f78c Prefer any valid solution over an invalid one, regardless of overflow. (#1379) by Bob Nystrom · 3 months ago
  75. 42b9bd4 Pin Pieces if we can determine they will split just by their children. (#1378) by Bob Nystrom · 3 months ago
  76. 7d5dcfc Fix bug in subtree merging cost calculation. (#1377) by Bob Nystrom · 3 months ago
  77. cd0f2ab Solve subtrees separately (#1376) by Bob Nystrom · 3 months ago
  78. 090eb85 Support multiple benchmarks. (#1375) by Bob Nystrom · 3 months ago
  79. 4723a12 Reorganize how Solution handles pinned states and constraints. (#1373) by Bob Nystrom · 3 months ago
  80. e68ae72 Format record pattern. (#1371) by Kallen Tu · 3 months ago
  81. 254c796 Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (#1374) by dependabot[bot] · 3 months ago
  82. b6070b4 Prune solutions derived from invalid ones. (#1372) by Bob Nystrom · 3 months ago
  83. 398e8c8 Combine SequencePiece and BlockPiece. (#1369) by Bob Nystrom · 3 months ago
  84. a70fc14 Update benchmark script to support running tall style formatter. (#1370) by Bob Nystrom · 3 months ago
  85. 81e5375 Format map patterns. (#1368) by Kallen Tu · 3 months ago
  86. d50165d Fix bug where solver looks at the last piece on line instead of first. (#1367) by Bob Nystrom · 3 months ago
  87. 15f032a Format cascades. (#1365) by Bob Nystrom · 3 months ago
  88. 633b01c Format super expressions. (#1366) by Bob Nystrom · 3 months ago
  89. e697b6e Format adjacent strings. (#1364) by Bob Nystrom · 4 months ago
  90. 990df02 Format list pattern and rest pattern. (#1363) by Kallen Tu · 4 months ago
  91. 94f81dd Format multi-line strings and string interpolation. (#1362) by Bob Nystrom · 4 months ago
  92. b1b0481 Format declared variable pattern. (#1361) by Kallen Tu · 4 months ago
  93. 2f2cfe1 Add macro flag note to CHANGELOG. (#1359) by Bob Nystrom · 4 months ago
  94. 55c967b Prefer splitting beforecase in an if-case. (#1358) by Kallen Tu · 4 months ago
  95. e45c447 Format the experimental "macro" keyword before classes. (#1357) by Bob Nystrom · 4 months ago
  96. f9181eb Format call chains! (#1356) by Bob Nystrom · 4 months ago
  97. d8f04a9 Update TODO comment on for-in to consider how "in" should split. (#1355) by Bob Nystrom · 4 months ago
  98. 295e4c5 Format record type annotations. (#1346) by Kallen Tu · 4 months ago
  99. f88d826 Format for elements. (#1350) by Bob Nystrom · 4 months ago
  100. 1ad10d2 Format if case for if statements. (#1353) by Kallen Tu · 4 months ago