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

Issue 9950019: Renamed the 'dartc' launch script to 'dart-analysis' and adds it to dart-sdk (Closed)

Created:
8 years, 8 months ago by zundel
Modified:
8 years, 6 months ago
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Renamed the 'dartc' launch script to 'dart_analyzer' and adds it to dart-sdk Some now unused scripts and files were also removed. Committed: https://code.google.com/p/dart/source/detail?r=8373 Committed: https://code.google.com/p/dart/source/detail?r=8392

Patch Set 1 : Updated #

Total comments: 1

Patch Set 2 : Analysis --> Analyzer #

Total comments: 7

Patch Set 3 : Merged up to tip of trunk, incorporated scheglov's feedback #

Total comments: 8

Patch Set 4 : Fixes from feedback. #

Patch Set 5 : Merged up to tip of trunk as of June 6 #

Patch Set 6 : Adds logic to conditionally compile analyzer only on linux #

Patch Set 7 : Short circuit the copying of dart_analyzer completely from the build #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+157 lines, -1119 lines) Patch
M compiler/build.xml View 1 2 3 4 4 chunks +19 lines, -32 lines 0 comments Download
M compiler/dart-compiler.gyp View 1 2 3 4 5 6 3 chunks +26 lines, -24 lines 0 comments Download
A + compiler/dart_analyzer.mf View 1 0 chunks +-1 lines, --1 lines 0 comments Download
D compiler/dartc.mf View 5 1 chunk +0 lines, -3 lines 0 comments Download
D compiler/dartc.xml View 1 2 1 chunk +0 lines, -171 lines 0 comments Download
A + compiler/scripts/analyzer_metrics.sh View 1 2 3 4 6 chunks +10 lines, -10 lines 0 comments Download
A + compiler/scripts/analyzer_series_test.sh View 1 2 3 4 4 chunks +7 lines, -7 lines 0 comments Download
D compiler/scripts/build_dartc_for_perf_metrics View 1 chunk +0 lines, -49 lines 0 comments Download
D compiler/scripts/compiler_compare.sh View 1 chunk +0 lines, -191 lines 0 comments Download
D compiler/scripts/compiler_metrics.sh View 5 1 chunk +0 lines, -127 lines 0 comments Download
D compiler/scripts/compiler_series_test.sh View 5 1 chunk +0 lines, -226 lines 0 comments Download
A + compiler/scripts/dart_analyzer.sh View 1 2 3 4 2 chunks +35 lines, -16 lines 0 comments Download
D compiler/scripts/dartc.sh View 5 1 chunk +0 lines, -46 lines 0 comments Download
D compiler/scripts/dartc_build_wrapper.py View 1 chunk +0 lines, -55 lines 0 comments Download
D compiler/scripts/dartc_metrics.sh View 1 chunk +0 lines, -71 lines 0 comments Download
D compiler/scripts/dartc_run.sh View 1 chunk +0 lines, -61 lines 0 comments Download
D compiler/scripts/dartc_wrapper.py View 1 chunk +0 lines, -20 lines 0 comments Download
M compiler/scripts/generate_my_projects.py View 1 2 1 chunk +0 lines, -3 lines 0 comments Download
M dart.gyp View 1 2 3 4 5 6 2 chunks +13 lines, -1 line 0 comments Download
M tools/create_sdk.py View 1 2 3 4 5 6 7 chunks +43 lines, -1 line 0 comments Download
M tools/testing/dart/test_suite.dart View 1 2 3 4 5 6 3 chunks +5 lines, -6 lines 1 comment Download

Messages

Total messages: 13 (0 generated)
zundel
8 years, 8 months ago (2012-03-30 15:57:15 UTC) #1
scheglov
LGTM
8 years, 8 months ago (2012-03-30 17:28:17 UTC) #2
zundel
@Dan: Here's what the dart-sdk directory structure looks like after you build the distro: $ ...
8 years, 8 months ago (2012-03-30 18:47:28 UTC) #3
dgrove
lgtm LGTM once *analysis* -> *analyzer* https://chromiumcodereview.appspot.com/9950019/diff/22/tools/create_sdk.py File tools/create_sdk.py (right): https://chromiumcodereview.appspot.com/9950019/diff/22/tools/create_sdk.py#newcode19 tools/create_sdk.py:19: # ......dart-analysis Thinking ...
8 years, 8 months ago (2012-03-30 21:40:11 UTC) #4
zundel
On 2012/03/30 21:40:11, dgrove wrote: > lgtm > > LGTM once *analysis* -> *analyzer* > ...
8 years, 8 months ago (2012-04-05 09:14:13 UTC) #5
scheglov
LGTM http://codereview.chromium.org/9950019/diff/1022/compiler/dart-compiler.gyp File compiler/dart-compiler.gyp (right): http://codereview.chromium.org/9950019/diff/1022/compiler/dart-compiler.gyp#newcode55 compiler/dart-compiler.gyp:55: 'outputs': [ '<(PRODUCT_DIR)/analyzer/dart_analyzer-tests.jar' ], "-tests" I'm not not ...
8 years, 8 months ago (2012-04-05 13:09:51 UTC) #6
zundel
This is ready to go pending a fixup of the GYP config that Peter has ...
8 years, 8 months ago (2012-04-11 10:21:54 UTC) #7
scheglov
LGTM http://codereview.chromium.org/9950019/diff/11001/compiler/dart_analyzer.xml File compiler/dart_analyzer.xml (right): http://codereview.chromium.org/9950019/diff/11001/compiler/dart_analyzer.xml#newcode154 compiler/dart_analyzer.xml:154: <chmod file="${build.dir}/anlaysis_metrics.sh" perm="a+rx"/> May be also "analyzer"? And ...
8 years, 8 months ago (2012-04-11 19:51:59 UTC) #8
zundel
Addressed comments. This is still blocked waiting for Peter's fix to gyp build system for ...
8 years, 8 months ago (2012-04-17 10:00:41 UTC) #9
ahe
On 2012/04/17 10:00:41, zundel wrote: > This is still blocked waiting for Peter's fix to ...
8 years, 8 months ago (2012-04-17 12:11:56 UTC) #10
zundel
Once getting past the problem Peter fixed, the dart_analyzer build still gets into trouble early ...
8 years, 8 months ago (2012-04-17 13:23:46 UTC) #11
ahe
On 2012/04/17 13:23:46, zundel wrote: > Once getting past the problem Peter fixed, the dart_analyzer ...
8 years, 8 months ago (2012-04-17 14:37:18 UTC) #12
Bill Hesse
8 years, 6 months ago (2012-06-12 12:19:46 UTC) #13
A request for a fix on test_suite.dart

https://chromiumcodereview.appspot.com/9950019/diff/29003/tools/testing/dart/...
File tools/testing/dart/test_suite.dart (right):

https://chromiumcodereview.appspot.com/9950019/diff/29003/tools/testing/dart/...
tools/testing/dart/test_suite.dart:389: testName.endsWith('_test.dart')) {
I looked at this a couple of weeks ago, and came to the conclusion that there
were no tests run with dart_analyzer that did not end in _test.dart, so this
guard could be removed.  It would be great, and really simplify things, if it
could be.

If there are any tests that still hit this guard, couldn't we update their
status file entries to not use .dart?

Let's get rid of this (and I will then be able to use the new Path library
better in the enclosing code).

Powered by Google App Engine
This is Rietveld 408576698