3712 Commits

Author SHA1 Message Date
Igor Minar
32f01da49a build(npm): update to karma@0.13.17
Mark says that  is resolved in 0.13.17
2016-01-22 03:25:34 +00:00
Igor Minar
59684c97b0 build(npm): update to minimatch@3.0.0 2016-01-22 03:25:34 +00:00
Igor Minar
a32a0a3a97 build(npm): update to semver@5.1.0 2016-01-22 03:25:33 +00:00
Igor Minar
96f5b0929d build(npm): lock karma at 0.13.15 due to 2016-01-22 03:25:33 +00:00
Igor Minar
8e6cf7fca8 build(npm): update to yargs@3.31.0 2016-01-22 03:25:33 +00:00
Igor Minar
fdbe8741c9 build(npm): update to proxy-middleware@0.15.0 2016-01-22 03:25:33 +00:00
Igor Minar
775fb2c340 build(npm): remove googleapis
it was previously used by benchpress (see d02c0accbb877bc09095b628f40d18562af748f3) but that's no longer the case.

I also removed a bunch of extranous dependencies that should never have been part of node_modules (npm bug?)
2016-01-22 03:25:33 +00:00
Igor Minar
b60f594798 build(npm): update to gulp-connect@2.3.1 2016-01-22 03:25:33 +00:00
Igor Minar
cc49790bdb build(npm): update gulp-connect's dependencies 2016-01-22 03:25:33 +00:00
Igor Minar
a4bc19c530 build(npm): lock broccoli-slow-trees to the 1.x.x range 2016-01-22 03:25:33 +00:00
Igor Minar
f7985dbdb7 build(npm): update to lodash@3.10.1 2016-01-22 03:25:33 +00:00
Igor Minar
0bdcb5c1e0 build(npm): remove del devDependency - use fs-extra instead 2016-01-22 03:25:33 +00:00
Igor Minar
a0d25db4a5 build(npm): add tools/npm/reshrinkwrap script and update docs 2016-01-22 03:25:33 +00:00
Igor Minar
625474c4e2 build(npm): update to mock-fs@3.6.0 2016-01-22 03:25:33 +00:00
Igor Minar
1cd2a6328a build(npm): update to fs-extra@0.26.3 2016-01-22 03:25:33 +00:00
Igor Minar
d6bafe4fe3 build(npm): update to minimist@1.2.0 2016-01-22 03:25:33 +00:00
Igor Minar
6a2ef15355 build(npm): update to jasmine@2.4.1 2016-01-22 03:25:33 +00:00
Igor Minar
a8ca560503 build(npm): upgrade to broccoli@0.16.9 2016-01-22 03:25:33 +00:00
Igor Minar
ad361808ec build(npm): upgrade to broccoli-funnel@1.0.1 2016-01-22 03:25:33 +00:00
Igor Minar
c47639f2b1 build(npm): upgrade to protractor@3.0.0 2016-01-22 03:25:33 +00:00
Igor Minar
ba90a85f7b build(npm): downgrade to karma@0.13.15 due to RangeError bug
Ref https://github.com/karma-runner/karma/issues/1768
2016-01-22 03:25:33 +00:00
Igor Minar
d3b569557f build(npm): upgrade to karma-sauce-launcher@0.3.0 2016-01-22 03:25:33 +00:00
Igor Minar
c9090ffa31 build(npm): revert clang-format upgrade
there are too many reformatting changes require that would add noise to the upgrade commit
2016-01-22 03:25:33 +00:00
Igor Minar
341bf39d23 build(npm): update all npm dependencies + reshrinkwrap 2016-01-22 03:25:32 +00:00
Igor Minar
3778ac26aa build(tools): npm/copy-npm-shrinkwrap should gracefully handle situation when shrinkwrap file is missing
This situation occurs during mas update of all dependencies, so we should not throw errors when this happens.
2016-01-22 03:25:32 +00:00
Brian Ford
6cfc6f5bb2 build(npm): upgrade to npm v3
Closes 
2016-01-22 03:25:32 +00:00
Tim Blasi
47a3b4d56b feat(dart/transform): Promote missing Directive warning to error
Closes 

Closes 
2016-01-22 00:46:56 +00:00
Julie Ralph
c72ed991ad fix(testing): remove test zone for now and rely on returned promises
Adds tests for public Dart and TS frameworks to make sure that
components with templateUrl can be created by the TestComponentBuilder.

Closes 

Closes 
2016-01-22 00:28:48 +00:00
Tim Blasi
78bfdf78ea feat(dart/transform): DirectiveProcessor: do not process generated files
Prevent `DirectiveProcessor` from processing files which were generated
by the Angular2 Dart transformer.

Closes 
2016-01-22 00:21:27 +00:00
Victor Berchet
a24ee6add4 fix(HtmlLexer): fix for unicode chars
fixes 
Closes 
2016-01-21 23:45:41 +00:00
Jason Teplitz
df3074fdfe feat(core/application_ref): Allow asyncronous app initializers.
closes .

Closes 
2016-01-21 01:45:24 +00:00
Pawel Kozlowski
f7424d5aeb chore: track size of a "Hello world" app built with WebPack
Closes 
2016-01-21 01:28:35 +00:00
vsavkin
a593ffa6f3 fix(transformer): record HostBinding annotations applied to getters
Closes 
2016-01-21 01:02:56 +00:00
Yegor Jbanov
761c6d0df7 fix(perf): faster looseIdentical implementation
Remove String type check in looseIdentical in JS-mode. It is not necessary as dart2js already compiles `identical` to `===` which compares string contents. Inline call sites.

This improves change detection of plain fields by 40%. On a large internal app the improvement is 5%.

Closes 
2016-01-21 01:01:36 +00:00
Jacob Richman
3e65d1458e fix(Dart): make some playground samples run with Dart Dev Compiler
Resolve all invalid field override errors, workaround current
reflection limitations in Dart Dev Compiler. todo, hello_world and
key_events samples now work with Dart Dev Compiler.

BREAKING CHANGE: remove TemplateRef.elementRef setter

Closes 
2016-01-21 00:41:42 +00:00
Victor Berchet
a4b5cb8376 build(node): split test and src compilation units 2016-01-19 21:15:16 -08:00
Yegor Jbanov
c785a1e474 fix(ddc): use dynamic types in reflection typedefs
Closes 
2016-01-19 21:49:11 +00:00
Pawel Kozlowski
3adc472f06 chore(build): fix race condition for the !bundles.js.docs task 2016-01-19 11:40:30 -08:00
Pawel Kozlowski
e7081b8b7c chore: don't track size of non-bundle files 2016-01-19 11:32:40 -08:00
Lina Lu
9b3a548f6f docs(template_parser.ts): typo 2016-01-19 10:58:04 -08:00
Alex Eagle
90b3502bb8 ci(circle config): add a circle CI config
This only runs the JS build (no tests) as an easy place to start.

Green build on my branch: https://circleci.com/gh/alexeagle/angular/5

Note, we are just experimenting with Circle at this point...

Closes 
2016-01-16 00:17:15 +00:00
Tim Blasi
e19b31db29 refactor(test): Remove unnecessary noSuchMethod
Remove trivial implementations in many spy objects which just calls the
parent's `noSuchMethod`.

Closes 

Closes 
2016-01-15 22:53:09 +00:00
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 
2016-01-15 22:53:09 +00:00
Jeff Cross
ca7ba12fc6 chore(travis): update name of sync branch to be ignored
Closes 
2016-01-15 22:26:40 +00:00
Mikael Morlund
ae05ec69c4 Update overview.md
Closes 
2016-01-15 17:44:30 +00:00
Uri Shaked
92dc3b91d8 doc(*): change package.json license field to MIT
Align the package.json license with the LICENSE file from the repo
Closes 
2016-01-15 17:42:43 +00:00
Julie Ralph
8bd697b316 docs(DEVELOPER): fix saucelabs gulp task name
Task is test.unit.js.sauce, not test.unit.js.saucelabs.

Closes 
2016-01-15 17:23:14 +00:00
Tobias Bosch
eda4c3eb4c fix(template_compiler): Fix erroneous cycle detection
Before, the check for cycles was wrong and lead to false positives.

Fixes 

Closes 
2016-01-14 23:08:30 +00:00
Tim Blasi
4d0c2ed1f6 test(dart/transform): Update dependencies & fix Dart tests
Widen version dependencies for `package:angular`, `package:code_transformers`,
and `package:observe`.

`package:guinness` uses `package:unittest` while
the newest versions of `package:code_transformers` use `package:test`.
This causes our end-to-end Dart transformer tests (which use testing
code in `package:code_transformers`) to be skipped.

To fix this:
- Move e2e tests to run in a separate file
- Run `gulp test.server.dart` tests serially

Closes 

Closes 
2016-01-14 00:29:03 +00:00
Jason Teplitz
eda6a5d52a refactor(WebWorker): Rename WORKER_RENDER_APP to WORKER_RENDER_APPLICATION
BREAKING CHANGE

WORKER_RENDER_APP is now deprecated. Use WORKER_RENDER_APPLICATION instead
WORKER_RENDER_APP_COMMON has been replaced by WORKER_RENDER_APPLICATION_COMMON

closes 

Closes 
2016-01-14 00:07:13 +00:00