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

Issue 18650004: Make Assets know their ID. (Closed)

Created:
7 years, 5 months ago by Bob Nystrom
Modified:
7 years, 5 months ago
Reviewers:
nweiz
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Patch Set 1 #

Total comments: 12

Patch Set 2 : Rebase. #

Patch Set 3 : Add AssetSet and revise. #

Total comments: 4

Patch Set 4 : Don't make AssetSet implement Set<T>. #

Total comments: 2

Patch Set 5 : Fix a couple of type warnings. #

Patch Set 6 : Tweak doc. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+316 lines, -72 lines) Patch
M pkg/barback/lib/src/asset.dart View 1 2 3 chunks +24 lines, -14 lines 0 comments Download
M pkg/barback/lib/src/asset_graph.dart View 1 2 3 4 3 chunks +6 lines, -5 lines 0 comments Download
M pkg/barback/lib/src/asset_node.dart View 1 chunk +6 lines, -2 lines 0 comments Download
A pkg/barback/lib/src/asset_set.dart View 1 2 3 4 5 1 chunk +58 lines, -0 lines 0 comments Download
M pkg/barback/lib/src/phase.dart View 1 2 5 chunks +21 lines, -17 lines 0 comments Download
M pkg/barback/lib/src/transform.dart View 1 2 3 4 4 chunks +10 lines, -6 lines 0 comments Download
M pkg/barback/lib/src/transform_node.dart View 1 2 4 chunks +4 lines, -3 lines 0 comments Download
M pkg/barback/lib/src/transformer.dart View 2 chunks +2 lines, -2 lines 0 comments Download
M pkg/barback/test/asset_id_test.dart View 1 chunk +11 lines, -0 lines 0 comments Download
A pkg/barback/test/asset_set_test.dart View 1 2 1 chunk +112 lines, -0 lines 0 comments Download
A pkg/barback/test/asset_test.dart View 1 chunk +40 lines, -0 lines 0 comments Download
M pkg/barback/test/utils.dart View 1 2 12 chunks +22 lines, -23 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
Bob Nystrom
This isn't strictly necessary, but it cleans up some stuff and over time I think ...
7 years, 5 months ago (2013-07-03 18:09:36 UTC) #1
nweiz
https://codereview.chromium.org/18650004/diff/1/pkg/barback/lib/src/asset.dart File pkg/barback/lib/src/asset.dart (right): https://codereview.chromium.org/18650004/diff/1/pkg/barback/lib/src/asset.dart#newcode20 pkg/barback/lib/src/asset.dart:20: Asset._(this.id); If this is no longer an interface, making ...
7 years, 5 months ago (2013-07-03 20:08:25 UTC) #2
Bob Nystrom
Thanks! https://codereview.chromium.org/18650004/diff/1/pkg/barback/lib/src/asset.dart File pkg/barback/lib/src/asset.dart (right): https://codereview.chromium.org/18650004/diff/1/pkg/barback/lib/src/asset.dart#newcode20 pkg/barback/lib/src/asset.dart:20: Asset._(this.id); On 2013/07/03 20:08:25, nweiz wrote: > If ...
7 years, 5 months ago (2013-07-03 22:32:11 UTC) #3
nweiz
https://codereview.chromium.org/18650004/diff/10001/pkg/barback/lib/src/asset_set.dart File pkg/barback/lib/src/asset_set.dart (right): https://codereview.chromium.org/18650004/diff/10001/pkg/barback/lib/src/asset_set.dart#newcode47 pkg/barback/lib/src/asset_set.dart:47: } If [contains] has a different notion of equality ...
7 years, 5 months ago (2013-07-03 22:58:33 UTC) #4
Bob Nystrom
Thanks! https://codereview.chromium.org/18650004/diff/10001/pkg/barback/lib/src/asset_set.dart File pkg/barback/lib/src/asset_set.dart (right): https://codereview.chromium.org/18650004/diff/10001/pkg/barback/lib/src/asset_set.dart#newcode47 pkg/barback/lib/src/asset_set.dart:47: } On 2013/07/03 22:58:33, nweiz wrote: > If ...
7 years, 5 months ago (2013-07-08 17:54:01 UTC) #5
nweiz
One suggestion, otherwise lgtm. https://codereview.chromium.org/18650004/diff/25001/pkg/barback/lib/src/asset_set.dart File pkg/barback/lib/src/asset_set.dart (right): https://codereview.chromium.org/18650004/diff/25001/pkg/barback/lib/src/asset_set.dart#newcode14 pkg/barback/lib/src/asset_set.dart:14: /// A [Set] of [Asset]s ...
7 years, 5 months ago (2013-07-08 19:59:29 UTC) #6
Bob Nystrom
Committed patchset #6 manually as r24819 (presubmit successful).
7 years, 5 months ago (2013-07-08 21:20:59 UTC) #7
Bob Nystrom
7 years, 5 months ago (2013-07-08 21:54:04 UTC) #8
Message was sent while issue was closed.
https://codereview.chromium.org/18650004/diff/25001/pkg/barback/lib/src/asset...
File pkg/barback/lib/src/asset_set.dart (right):

https://codereview.chromium.org/18650004/diff/25001/pkg/barback/lib/src/asset...
pkg/barback/lib/src/asset_set.dart:14: /// A [Set] of [Asset]s with distinct
IDs.
On 2013/07/08 19:59:30, nweiz wrote:
> "[Set]" -> "set"

Done.

Powered by Google App Engine
This is Rietveld 408576698