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

Issue 2471283002: Add implementations of the front end FileSystem API. (Closed)

Created:
4 years, 1 month ago by Paul Berry
Modified:
4 years, 1 month ago
CC:
reviews_dartlang.org
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Add implementations of the front end FileSystem API. This required some small changes to the API contract. Note that the tests use supermixins. I'm assuming that supermixin functionality will be available on all platforms by the time this is needed. If not, I will be happy to rewrite them. R=scheglov@google.com, sigmund@google.com Committed: https://github.com/dart-lang/sdk/commit/28b6a1f7ea81cf1a5ea78e940f8a17f61c0684e6

Patch Set 1 #

Total comments: 16
Unified diffs Side-by-side diffs Delta from patch set Stats (+596 lines, -6 lines) Patch
M .packages View 1 chunk +1 line, -0 lines 0 comments Download
M pkg/front_end/lib/file_system.dart View 3 chunks +7 lines, -5 lines 0 comments Download
A pkg/front_end/lib/memory_file_system.dart View 1 chunk +93 lines, -0 lines 6 comments Download
A pkg/front_end/lib/physical_file_system.dart View 1 chunk +57 lines, -0 lines 2 comments Download
M pkg/front_end/pubspec.yaml View 1 chunk +3 lines, -1 line 0 comments Download
A pkg/front_end/test/memory_file_system_test.dart View 1 chunk +240 lines, -0 lines 4 comments Download
A pkg/front_end/test/physical_file_system_test.dart View 1 chunk +193 lines, -0 lines 0 comments Download
M pkg/pkg.status View 1 chunk +2 lines, -0 lines 4 comments Download

Messages

Total messages: 7 (2 generated)
Paul Berry
4 years, 1 month ago (2016-11-02 20:17:08 UTC) #2
Siggi Cherem (dart-lang)
lgtm https://codereview.chromium.org/2471283002/diff/1/pkg/front_end/lib/memory_file_system.dart File pkg/front_end/lib/memory_file_system.dart (right): https://codereview.chromium.org/2471283002/diff/1/pkg/front_end/lib/memory_file_system.dart#newcode59 pkg/front_end/lib/memory_file_system.dart:59: other is MemoryFileSystemEntity && other.path == path; I'm ...
4 years, 1 month ago (2016-11-03 00:46:50 UTC) #3
scheglov
LGTM I'm sorry for the delay, I missed it in my mail box. https://codereview.chromium.org/2471283002/diff/1/pkg/front_end/lib/memory_file_system.dart File ...
4 years, 1 month ago (2016-11-03 02:15:24 UTC) #4
Paul Berry
https://codereview.chromium.org/2471283002/diff/1/pkg/front_end/lib/memory_file_system.dart File pkg/front_end/lib/memory_file_system.dart (right): https://codereview.chromium.org/2471283002/diff/1/pkg/front_end/lib/memory_file_system.dart#newcode39 pkg/front_end/lib/memory_file_system.dart:39: if (uri.scheme != 'file') throw new ArgumentError('File URI expected'); ...
4 years, 1 month ago (2016-11-03 15:16:41 UTC) #5
Paul Berry
4 years, 1 month ago (2016-11-03 15:21:16 UTC) #7
Message was sent while issue was closed.
Committed patchset #1 (id:1) manually as
28b6a1f7ea81cf1a5ea78e940f8a17f61c0684e6 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698