dev_compiler
dev_compiler copied to clipboard
DEPRECATED - Moved to main SDK
These might be working now if you call from Dart, but they aren't true JS functions. It would simplify things if we had them be born as JS Function objects....
We should try testing Firefox nightly & WebKit nightly & IE Edge. I tried out some basic ES6 class stuff in FF & WK nightly and it seems to work....
This temporarily disabled as it doesn't work on Chrome 47 or Atom. We should re-enable when we can. It still works via the `--destructure-named-params` flag. @ochafik @jmesserly
This has been on our radar for a while, but I don't see an issue to discuss it, so here it is. The goal would be to have a TypeScript...
[patch example](https://github.com/cjkao/sunflower-es5-traceur/commit/3cfd382c50150e781ff5abeaaeffcabbbf7315f9) [Chrome 46.0.2490.86 runnable sample](http://cjkao.github.io/sunflower-es5-traceur/) Summary: 1. core.js Object in ES5 overwrite will missing window.Object.defineProperty function 2. _rtti.js, `tagComputed(value, compute)` can not accept number in `value` field 3. sunflower.js...
The following code: ``` dart class A { int _x = 42; } class B extends A { int _x = 95; } main() { var a = new B();...
Running Chrome with --js-flags="--strong-mode" and replacing all uses of 'use strict' with 'use strong', we get: ``` Chrome 47.0.2523 (Mac OS X 10.10.5) ERROR Uncaught SyntaxError: In strong mode, '=='...
Don't know if it's a goal to be dev_compiler clean (since it won't be hosted in a web page), but I encountered some issues when analyzing the dev_compiler source with...
I saw this when running dev_compiler on it's own source: ``` severe: [AnalyzerMessage] The getter 'evaluationResult' is not defined for the class 'ElementAnnotation' (lib/src/utils.dart, line 344, col 31) severe: [AnalyzerMessage]...
Note: this is blocked by support for Closure's SIMPLE (#312) and ADVANCED (#311) compilation modes. Signatures are declared as top-level statements and Closure has no knowledge of how to tree-shake...