Skip to content

Conversation

@hankduan
Copy link
Owner

No description provided.

btford and others added 30 commits May 18, 2015 15:57
Previously, tree-differ would not correctly handle symlinks to deleted files, resulting in an ENOENT errno being tossed by libuv. This change fixes this to ensure that symlinks are safely handled, performantly. Closes #1961
BREAKING CHANGES Removes the publishAs property from the Component annotation.
BREAKING CHANGES Before: @component({injectables: [Type]} class MyCmp{} After: @component({appInjector: [Type]} class MyCmp{}
ts2dart's node-source-map-support dependency was updated to match the main line patch, but this changed the SHA in the existing repo, breaking Angular's shrink wrapped dependency. This update changes the dependency back to an existing SHA.
This character was breaking the doc-gen
These tabs were breaking the jade syntax generation
Previously this was a bit cryptic as we just had a `hideSpecialExports` flag. Now it ignores exports that match an array of regexes, with the default case being those exports called `___esModule`.
btford and others added 28 commits May 28, 2015 13:30
Use `package:analyzer`'s `ConstantEvaluator` to read from the AST. This cleanly builds values for us from adjacent strings, interpolations, etc.
fixes #2013 BREAKING CHANGE: Before @directive(properties: { 'sameName': 'sameName', 'directiveProp': 'elProp | pipe' }) After @directive(properties: [ 'sameName', 'directiveProp: elProp | pipe' ])
Exporting: `RootRouter`, `RouteRegistry`, `BrowserLocation`, `Location`, and `Pipeline`.
Export NgZone so it can be used in applications where large data streams should be processed outside of Angular.
Basic functionality how element probe is hooked into the system.
When a template contains bound text nodes as root nodes, we used to store the document fragment that we got from cloning `template.content`. However, this fragment will be empty as soon as the view gets attached. Now we store `null` instead of the document fragment in this case. Also groups the 3 cases in `_createView` so they are easier to understand.
Usage: bootstrap the app with the special binding `ELEMENT_PROBE_CONFIG` from `angular2/debug`. This will provide a global method `ngProbe(element)` that will expose a `DebugElement` with directive instances, ... on it. During tests that use Angular's test injector, the probe is enabled by default. The `DebugElement ` can be retrieved via the function `inspectDomElement` of `angular2/debug`. Note that the `TestComponentBuilder` already returns `DebugElement `s. Closes #1992
This is necessary when using require('benchpress') in node.
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.
Also remove the reporter config which is wrong and has no effect. Closes #2209
@hankduan hankduan merged this pull request into hankduan:master May 29, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment