Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(29)

Side by Side Diff: CHANGELOG.md

Issue 1418483008: Optimize splitting lines with many rules. (Closed) Base URL: https://github.com/dart-lang/dart_style.git@master
Patch Set: Created 5 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | lib/src/chunk.dart » ('j') | lib/src/line_splitting/solve_state.dart » ('J')
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # 0.2.1 1 # 0.2.1
2 2
3 * `--version` command line argument (#240). 3 * `--version` command line argument (#240).
4 * Consider a rule live if it constrains a rule in the overflow line (#407). 4 * Consider a rule live if it constrains a rule in the overflow line (#407).
5 * Allow splitting in prefix expressions (#410). 5 * Allow splitting in prefix expressions (#410).
6 * Don't collapse states that differ by unbound rule constraints (#424). 6 * Don't collapse states that differ by unbound rule constraints (#424).
7 * Split the first `.` in a method chain if the target splits (#255). 7 * Split the first `.` in a method chain if the target splits (#255).
8 * Don't allow splitting inside empty functions (#404). 8 * Don't allow splitting inside empty functions (#404).
9 * Handle index expressions in the middle of call chains. 9 * Handle index expressions in the middle of call chains.
10 * Don't drop metadata on part directives (#443). 10 * Don't drop metadata on part directives (#443).
11 * Allow splitting between type and variable name (#429, #439, #454). 11 * Allow splitting between type and variable name (#429, #439, #454).
12 * Handle `if` statements without curly bodies better (#448). 12 * Handle `if` statements without curly bodies better (#448).
13 * Handle loop statements without curly bodies better (#449). 13 * Handle loop statements without curly bodies better (#449).
14 * Optimize splitting lines with many rules.
14 15
15 # 0.2.0 16 # 0.2.0
16 17
17 * Treat functions nested inside function calls like block arguments (#366). 18 * Treat functions nested inside function calls like block arguments (#366).
18 19
19 # 0.2.0-rc.4 20 # 0.2.0-rc.4
20 21
21 * Smarter indentation for function arguments (#369). 22 * Smarter indentation for function arguments (#369).
22 23
23 # 0.2.0-rc.3 24 # 0.2.0-rc.3
(...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after
138 139
139 # 0.1.2 140 # 0.1.2
140 141
141 * Move split conditional operators to the beginning of the next line. 142 * Move split conditional operators to the beginning of the next line.
142 143
143 # 0.1.1 144 # 0.1.1
144 145
145 * Support formatting enums (#120). 146 * Support formatting enums (#120).
146 * Handle Windows line endings in multiline strings (#126). 147 * Handle Windows line endings in multiline strings (#126).
147 * Increase nesting for conditional operators (#122). 148 * Increase nesting for conditional operators (#122).
OLDNEW
« no previous file with comments | « no previous file | lib/src/chunk.dart » ('j') | lib/src/line_splitting/solve_state.dart » ('J')

Powered by Google App Engine
This is Rietveld 408576698