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

Issue 381663004: Improve wrapping during formatting. (Closed)

Created:
6 years, 5 months ago by scheglov
Modified:
6 years, 5 months ago
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Improve wrapping during formatting. It will wrap on spaces with the lowest priority first, and if required - on the next priority, etc. R=brianwilkerson@google.com, pquitslund@google.com BUG= Committed: https://code.google.com/p/dart/source/detail?r=38109

Patch Set 1 #

Patch Set 2 : Clean up tweaks #

Total comments: 3

Patch Set 3 : Performance fix #

Unified diffs Side-by-side diffs Delta from patch set Stats (+303 lines, -114 lines) Patch
M pkg/analyzer/lib/src/services/formatter_impl.dart View 1 8 chunks +69 lines, -22 lines 0 comments Download
M pkg/analyzer/lib/src/services/writer.dart View 1 2 7 chunks +96 lines, -79 lines 0 comments Download
M pkg/analyzer/test/services/data/stmt_tests.data View 2 chunks +10 lines, -7 lines 0 comments Download
A pkg/analyzer/test/services/data/wrap_tests.data View 1 chunk +94 lines, -0 lines 0 comments Download
M pkg/analyzer/test/services/formatter_test.dart View 4 chunks +34 lines, -6 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
scheglov
6 years, 5 months ago (2014-07-09 18:28:54 UTC) #1
Brian Wilkerson
LGTM https://codereview.chromium.org/381663004/diff/20001/pkg/analyzer/lib/src/services/formatter_impl.dart File pkg/analyzer/lib/src/services/formatter_impl.dart (right): https://codereview.chromium.org/381663004/diff/20001/pkg/analyzer/lib/src/services/formatter_impl.dart#newcode1633 pkg/analyzer/lib/src/services/formatter_impl.dart:1633: leadingSpaces += n; Looks like we need to ...
6 years, 5 months ago (2014-07-09 19:47:16 UTC) #2
scheglov
https://codereview.chromium.org/381663004/diff/20001/pkg/analyzer/lib/src/services/writer.dart File pkg/analyzer/lib/src/services/writer.dart (right): https://codereview.chromium.org/381663004/diff/20001/pkg/analyzer/lib/src/services/writer.dart#newcode269 pkg/analyzer/lib/src/services/writer.dart:269: int findMinSpaceWeight() { On 2014/07/09 19:47:15, Brian Wilkerson wrote: ...
6 years, 5 months ago (2014-07-09 20:01:41 UTC) #3
pquitslund
LGTM. Nice! :)
6 years, 5 months ago (2014-07-09 21:14:19 UTC) #4
scheglov
6 years, 5 months ago (2014-07-09 22:26:34 UTC) #5
Message was sent while issue was closed.
Committed patchset #3 manually as r38109 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698