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

Issue 1638533004: Create local alias for super class in --closure mode (issue #312) (Closed)

Created:
4 years, 11 months ago by ochafik
Modified:
4 years, 10 months ago
Reviewers:
vsm, Jennifer Messerly
CC:
dev-compiler+reviews_dartlang.org
Base URL:
git@github.com:dart-lang/dev_compiler.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Create local alias for super class in --closure mode (issue #312) Closure compiler chokes on super classes that aren't qualified paths. (example: http://goo.gl/5mHC7S) BUG= R=jmesserly@google.com Committed: https://github.com/dart-lang/dev_compiler/commit/e693a004a7421a1d226123ecb246804d2b393ddf

Patch Set 1 #

Total comments: 10

Patch Set 2 : addressed comments #

Patch Set 3 : fix test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+32 lines, -7 lines) Patch
M lib/runtime/dart/_runtime.js View 1 1 chunk +2 lines, -1 line 0 comments Download
M lib/src/codegen/js_codegen.dart View 1 2 3 chunks +26 lines, -4 lines 0 comments Download
M test/codegen/expect/closure.js View 1 1 chunk +2 lines, -1 line 0 comments Download
M tool/input_sdk/private/types.dart View 1 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 8 (3 generated)
ochafik
4 years, 11 months ago (2016-01-26 14:18:18 UTC) #3
Jennifer Messerly
(Somehow I missed this one in the craziness last week, sorry about that! feel free ...
4 years, 10 months ago (2016-02-01 23:59:55 UTC) #4
Jennifer Messerly
On 2016/02/01 23:59:55, John Messerly wrote: > (Somehow I missed this one in the craziness ...
4 years, 10 months ago (2016-02-02 00:00:54 UTC) #5
ochafik
Thanks John! https://codereview.chromium.org/1638533004/diff/1/lib/src/codegen/js_codegen.dart File lib/src/codegen/js_codegen.dart (right): https://codereview.chromium.org/1638533004/diff/1/lib/src/codegen/js_codegen.dart#newcode381 lib/src/codegen/js_codegen.dart:381: return _finishClassDef(element.type, _emitClassDeclaration(classExpr)); On 2016/02/01 23:59:55, John ...
4 years, 10 months ago (2016-02-03 19:41:34 UTC) #6
ochafik
4 years, 10 months ago (2016-02-03 20:21:18 UTC) #8
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as
e693a004a7421a1d226123ecb246804d2b393ddf (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698