Tim Blasi
bd015f14e8
build(dartanalyzer): Ignore TODOs during build
...
The newest version of the analyzer emits hints when it encounters TODOs
in code, which is breaking the Dart dev version of our build.
Ignore TODOs for the purpose of build health.
See #6410
2016-01-15 22:53:09 +00:00
Igor Minar
a8c3b9d67c
build(gulp): lazy-require modules in order to improve startup time
...
Closes #5498
2015-11-30 21:36:57 +00:00
vsavkin
bc8c194665
temporary ignore warnings about unused unimplemented
2015-10-08 13:54:44 -07:00
Igor Minar
e21bf120b9
build(travis): add travis log folding for verbose tasks
2015-10-03 21:33:57 +00:00
vsavkin
c9901c5fe0
feat(core): support properties and events in addition to inputs and outputs to make transition easier
...
Closes #4482
2015-10-02 23:23:15 +00:00
yjbanov
8536df16d9
chore(build): fail experimental Dart build but allow Travis failures
2015-08-27 13:52:47 -07:00
Yegor Jbanov
49dc819d23
chore(build): add experimental Dart build that uses DDC for code analysis
2015-07-23 11:30:00 -07:00
Marc Laval
ecb2bd0cbe
chore(windows): fix the build.dart task
2015-06-26 10:24:12 +02:00
Tim Blasi
c9d636aa11
chore(dartanalyzer): Show source for analyzer errors
...
When showing analyzer feedback, display the source line that caused the
feedback to be generated.
Closes #1192
2015-06-02 12:06:33 -07:00
Tim Blasi
8a3b0b366f
feat(dart/transform): Generate ChangeDetector classes
...
Use the `ProtoViewDto` created by the render `Compiler` to create a
`ChangeDetectorDefinition`.
From there, generate a subclass of `AbstractChangeDetector` for each
`ChangeDetectorDefinition`.
Run some basic unit tests for the dynamic and JIT change detectors on
pre-generated change detectors.
2015-05-29 14:48:53 -07:00
Yegor Jbanov
8ab773538b
fix(errors): require passing stack traces explicitly in ng2 own code
2015-05-19 12:48:00 -07:00
Yegor Jbanov
5c88f662cd
chore(deps): bump ts2dart version
2015-05-19 10:43:18 -07:00
Kevin Moore
867705bd2c
chore: put everything in the _analyze.dart file
...
6x faster dart analyze
2015-04-27 16:13:20 -07:00
Yegor Jbanov
2b4d30d931
chore(analysis): analyze everything in lib folders recursively; fix existing warnings
2015-04-17 13:52:02 -07:00
Yegor Jbanov
3dc4df2ffa
chore(analysis): analyze web folders; fix existing warnings
2015-04-17 13:52:02 -07:00
Kevin Moore
6600ac7031
chore: Fix missing analysis for lib and web directories
...
Pending issue to fix analyzer items in web: https://github.com/angular/angular/issues/1392
2015-04-15 20:58:29 -07:00
Kevin Moore
dc9c614da2
chore: break out warnings vs hints in build/analyze.dart
...
give a better report of errors
2015-04-15 15:46:16 -07:00
vsavkin
75ecaf02b9
chore: upgrade guinness to remove a workaround in testlib
2015-03-13 18:19:10 -07:00
Tobias Bosch
3f25f5a356
feat(build): add general copy/multicopy method
2015-02-24 16:53:44 -08:00
Yegor Jbanov
d1f03e509b
fix(benchpress): benchpress fixes and a smoke test for Dart
2015-02-23 10:50:51 -08:00
Kevin Moore
fb5b168b19
chore: Remove unused imports and enable checks for unused imports as part of build
2015-02-18 21:06:30 -08:00
Yegor Jbanov
bfdcb6c77c
chore(build): ignore [info] analyzer warnings
2015-02-05 15:47:13 -08:00
Tobias Bosch
05ffdc9b44
refactor(build): explicitly mention `src` folder in imports
...
Export files are now directly under the module folder,
e.g. `core/core.js`. With this, an import like `core/core`
won’t need a path mapping (e.g. via `System.paths`) any more.
This adds the `src` folder to all other import statements as well.
2015-02-05 11:55:48 -08:00
vsavkin
0a4d6170ba
fix(gulpfile): fix the dartanalyzer task
2014-12-30 10:32:06 -08:00
vsavkin
d985045983
fix(build): disable the analysis of third-party libs
2014-12-12 16:24:53 -08:00
Tobias Bosch
1cd848df55
fix(build): analyze examples and benchmarks again
2014-12-08 12:00:48 -08:00
Tobias Bosch
8db77f2405
refactor(build): simplify and modularize
...
simplify:
- use same html file for dart and JS
- build benchmarks automatically when doing `gulp build`
- centralize configuration
modularize:
- move all build tasks into separate node.js modules under
`tools/build`.
changes:
- the `build` folder is now the `dist` folder
Closes #284
2014-12-05 16:30:36 -08:00