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

Issue 203623004: Add web socket command to stop serving a directory. (Closed)

Created:
6 years, 9 months ago by Bob Nystrom
Modified:
6 years, 9 months ago
Reviewers:
nweiz
CC:
reviews_dartlang.org, keertip
Visibility:
Public.

Description

Add web socket command to stop serving a directory. BUG=https://code.google.com/p/dart/issues/detail?id=17453 R=nweiz@google.com Committed: https://code.google.com/p/dart/source/detail?r=34074

Patch Set 1 #

Total comments: 16

Patch Set 2 : Revise! #

Total comments: 2

Patch Set 3 : Clean up. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+397 lines, -110 lines) Patch
A sdk/lib/_internal/pub/lib/src/barback/build_directory.dart View 1 1 chunk +54 lines, -0 lines 0 comments Download
M sdk/lib/_internal/pub/lib/src/barback/build_environment.dart View 1 9 chunks +134 lines, -55 lines 0 comments Download
M sdk/lib/_internal/pub/lib/src/barback/server.dart View 1 2 2 chunks +2 lines, -4 lines 0 comments Download
M sdk/lib/_internal/pub/lib/src/barback/web_socket_api.dart View 1 4 chunks +42 lines, -17 lines 0 comments Download
M sdk/lib/_internal/pub/test/serve/utils.dart View 1 chunk +11 lines, -0 lines 0 comments Download
A + sdk/lib/_internal/pub/test/serve/web_socket/unserve_directory_arg_errors_test.dart View 4 chunks +4 lines, -4 lines 0 comments Download
A + sdk/lib/_internal/pub/test/serve/web_socket/unserve_directory_not_served_test.dart View 2 chunks +7 lines, -5 lines 0 comments Download
A + sdk/lib/_internal/pub/test/serve/web_socket/unserve_directory_responds_with_id_test.dart View 2 chunks +8 lines, -4 lines 0 comments Download
A sdk/lib/_internal/pub/test/serve/web_socket/unserve_directory_subdirectory_still_watched_test.dart View 1 chunk +61 lines, -0 lines 0 comments Download
A sdk/lib/_internal/pub/test/serve/web_socket/unserve_directory_superdirectory_still_watched_test.dart View 1 chunk +61 lines, -0 lines 0 comments Download
A + sdk/lib/_internal/pub/test/serve/web_socket/unserve_directory_test.dart View 2 chunks +13 lines, -21 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
Bob Nystrom
This lets you unbind a port that's being served. There are still two known issues ...
6 years, 9 months ago (2014-03-18 18:24:09 UTC) #1
nweiz
https://codereview.chromium.org/203623004/diff/1/sdk/lib/_internal/pub/lib/src/barback/build_environment.dart File sdk/lib/_internal/pub/lib/src/barback/build_environment.dart (right): https://codereview.chromium.org/203623004/diff/1/sdk/lib/_internal/pub/lib/src/barback/build_environment.dart#newcode172 sdk/lib/_internal/pub/lib/src/barback/build_environment.dart:172: Future<String> unserveDirectory(String rootDirectory) { If my websocket change lands ...
6 years, 9 months ago (2014-03-18 19:33:54 UTC) #2
Bob Nystrom
https://codereview.chromium.org/203623004/diff/1/sdk/lib/_internal/pub/lib/src/barback/build_environment.dart File sdk/lib/_internal/pub/lib/src/barback/build_environment.dart (right): https://codereview.chromium.org/203623004/diff/1/sdk/lib/_internal/pub/lib/src/barback/build_environment.dart#newcode172 sdk/lib/_internal/pub/lib/src/barback/build_environment.dart:172: Future<String> unserveDirectory(String rootDirectory) { On 2014/03/18 19:33:54, nweiz wrote: ...
6 years, 9 months ago (2014-03-18 21:24:57 UTC) #3
nweiz
lgtm https://codereview.chromium.org/203623004/diff/1/sdk/lib/_internal/pub/lib/src/barback/build_environment.dart File sdk/lib/_internal/pub/lib/src/barback/build_environment.dart (right): https://codereview.chromium.org/203623004/diff/1/sdk/lib/_internal/pub/lib/src/barback/build_environment.dart#newcode373 sdk/lib/_internal/pub/lib/src/barback/build_environment.dart:373: return !_directories.keys.any((dir) => path.isWithin(dir, relative)); On 2014/03/18 21:24:58, ...
6 years, 9 months ago (2014-03-18 22:08:30 UTC) #4
Bob Nystrom
Thanks! https://codereview.chromium.org/203623004/diff/20001/sdk/lib/_internal/pub/lib/src/barback/server.dart File sdk/lib/_internal/pub/lib/src/barback/server.dart (right): https://codereview.chromium.org/203623004/diff/20001/sdk/lib/_internal/pub/lib/src/barback/server.dart#newcode156 sdk/lib/_internal/pub/lib/src/barback/server.dart:156: }) On 2014/03/18 22:08:30, nweiz wrote: > Leftover ...
6 years, 9 months ago (2014-03-18 22:13:47 UTC) #5
Bob Nystrom
6 years, 9 months ago (2014-03-18 22:31:05 UTC) #6
Message was sent while issue was closed.
Committed patchset #3 manually as r34074 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698