<p dir="auto"><strong>I'm submitting a ...</strong>  (check one with "x")</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="[x] bug report (I think)"><pre class="notranslate"><code class="notranslate">[x] bug report (I think)
</code></pre></div>
<p dir="auto"><strong>Current behavior</strong><br>
The AoT compiler is processing and creating <code class="notranslate">.ngfactory.ts</code> files in <code class="notranslate">@angular/material</code> when I use <code class="notranslate">platformBrowser().bootstrapModuleFactory</code>. I have to include this directory in <code class="notranslate">rootDirs</code> for compilation to succeed.</p>
<p dir="auto"><strong>Expected behavior</strong><br>
I may be wrong here, but I expected only my own project components, styles and templates to be processed.</p>
<p dir="auto"><strong>Minimal reproduction of the problem with instructions</strong><br>
In fact, the AoT compiler will fail if it doesn't have access to <code class="notranslate">Material</code> files.  For instance, if I edit <code class="notranslate">tsconfig.json</code> and change:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="&quot;rootDirs&quot;:[&quot;./dev&quot;,&quot;./node_modules/@angular/material&quot;]"><pre class="notranslate"><code class="notranslate">"rootDirs":["./dev","./node_modules/@angular/material"]
</code></pre></div>
<p dir="auto">to:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="&quot;rootDirs&quot;:[&quot;./dev&quot;],"><pre class="notranslate"><code class="notranslate">"rootDirs":["./dev"],
</code></pre></div>
<p dir="auto">I get 20 or 30 errors of this kind during compilation:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Error File 'C:/.../node_modules/@angular/material/button-toggle/button-toggle.ngfactory.ts' is not under 'rootDir' "><pre class="notranslate"><code class="notranslate">Error File 'C:/.../node_modules/@angular/material/button-toggle/button-toggle.ngfactory.ts' is not under 'rootDir' 
</code></pre></div>
<p dir="auto">If I include <code class="notranslate">Material</code> dir in <code class="notranslate">rootDirs</code>, after compilation, the resulting directory structure (in output folder) is badly structured. <a href="http://stackoverflow.com/questions/39837618/why-does-angular-2-compiler-change-file-structure-when-i-switch-to-ahead-of-time" rel="nofollow">See details here along with tsconfig</a>.</p>
<p dir="auto">Even if I include the <code class="notranslate">@angular/material</code> dir in <code class="notranslate">rootDirs</code> and allow the compilation to run (it completes without error), the app fails in the browser with <code class="notranslate">404 not found</code> when trying to load files such as:</p>
<blockquote>
<p dir="auto">/@angular/core/bundles/core.umd.js/src/linker/ng_module_factory.js<br>
/@angular/common/bundles/common.umd.js/src/common_module.js<br>
...</p>
</blockquote>
<p dir="auto">Here are some suspicious-looking imports in <code class="notranslate">app.module.ngfactory.ts</code></p>
<blockquote>
<p dir="auto">import * as import87 from '../../node_modules/@angular/material/dialog/dialog-container.ngfactory';<br>
import * as import90 from '../../node_modules/@angular/material/tooltip/tooltip.ngfactory';</p>
</blockquote>
<p dir="auto"><strong>What is the motivation / use case for changing the behavior?</strong><br>
To get AoT to work</p>
<p dir="auto"><strong>Please tell us about your environment:</strong><br>
Windows 7, PhpStorm.</p>
<ul dir="auto">
<li><strong>Angular version:</strong> 2.0.1</li>
<li><strong>Language:</strong> TypeScript 2.0.1</li>
<li><strong>Node (for AoT issues):</strong> <code class="notranslate">node --version</code> =   4.5.0</li>
</ul>
<p dir="auto">cc <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/naomiblack/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/naomiblack">@naomiblack</a></p>
<p dir="auto">TODO:</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> Fix broken links in <code class="notranslate">annotations.ts</code>: PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="87209148" data-permission-text="Title is private" data-url="https://github.com/angular/angular/issues/2475" data-hovercard-type="pull_request" data-hovercard-url="/angular/angular/pull/2475/hovercard" href="https://github.com/angular/angular/pull/2475">#2475</a></li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> Fix checkAnchorLinks service in Dgeni to url decode normalized urls when checking dangling links: <del><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="87207362" data-permission-text="Title is private" data-url="https://github.com/angular/dgeni-packages/issues/119" data-hovercard-type="pull_request" data-hovercard-url="/angular/dgeni-packages/pull/119/hovercard" href="https://github.com/angular/dgeni-packages/pull/119">angular/dgeni-packages#119</a></del></li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> Update dgeni-packages dependency PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="87449042" data-permission-text="Title is private" data-url="https://github.com/angular/angular/issues/2489" data-hovercard-type="pull_request" data-hovercard-url="/angular/angular/pull/2489/hovercard" href="https://github.com/angular/angular/pull/2489">#2489</a></li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked="">  Fix document names/ids to not include full heritage of classes: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="87048057" data-permission-text="Title is private" data-url="https://github.com/angular/angular/issues/2462" data-hovercard-type="pull_request" data-hovercard-url="/angular/angular/pull/2462/hovercard" href="https://github.com/angular/angular/pull/2462">#2462</a></li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> Merge <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="87561564" data-permission-text="Title is private" data-url="https://github.com/angular/angular/issues/2499" data-hovercard-type="pull_request" data-hovercard-url="/angular/angular/pull/2499/hovercard" href="https://github.com/angular/angular/pull/2499">#2499</a> to get rid of Ambiguous Link warnings caused by <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="87436302" data-permission-text="Title is private" data-url="https://github.com/angular/angular/issues/2486" data-hovercard-type="pull_request" data-hovercard-url="/angular/angular/pull/2486/hovercard" href="https://github.com/angular/angular/pull/2486">#2486</a></li>
</ul>
<p dir="auto">Opening an issue to track work to fix errors when running the <code class="notranslate">gulp public_docs</code> task. <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/petebacondarwin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/petebacondarwin">@petebacondarwin</a> tells me time is better spent addressing these issues than the ones generated by the <code class="notranslate">gulp docs</code> task. Based on current master (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/angular/angular/commit/ddd5a235c39477970b8db8c37a1a63a82a389357/hovercard" href="https://github.com/angular/angular/commit/ddd5a235c39477970b8db8c37a1a63a82a389357"><tt>ddd5a23</tt></a>), here are the warnings logged when running <code class="notranslate">gulp public_docs</code>:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="warn:    Invalid link (does not match any doc): &quot;QueryList&quot; - doc &quot;DirectiveAnnotation extends  Injectable&quot; (class)  - from file &quot;angular2/src/core/annotations_impl/annotations.ts&quot;
warn:    Invalid link (does not match any doc): &quot;QueryList&quot; - doc &quot;DirectiveAnnotation extends  Injectable&quot; (class)  - from file &quot;angular2/src/core/annotations_impl/annotations.ts&quot;
warn:    Invalid link (does not match any doc): &quot;DynamicChangeDetection&quot; - doc &quot;ChangeDetection&quot; (class)  - from file &quot;angular2/src/change_detection/interfaces.ts&quot;
warn:    Invalid link (does not match any doc): &quot;JitChangeDetection&quot; - doc &quot;ChangeDetection&quot; (class)  - from file &quot;angular2/src/change_detection/interfaces.ts&quot;
warn:    Invalid link (does not match any doc): &quot;DynamicChangeDetection&quot; - doc &quot;ChangeDetection&quot; (class)  - from file &quot;angular2/src/change_detection/interfaces.ts&quot;
warn:    Invalid link (does not match any doc): &quot;JitChangeDetection&quot; - doc &quot;ChangeDetection&quot; (class)  - from file &quot;angular2/src/change_detection/interfaces.ts&quot;
warn:    Invalid link (does not match any doc): &quot;JitChangeDetection&quot; - doc &quot;DynamicChangeDetection extends  ChangeDetection&quot; (class)  - from file &quot;angular2/src/change_detection/change_detection.ts&quot;
warn:    Invalid link (does not match any doc): &quot;DynamicChangeDetection&quot; - doc &quot;JitChangeDetection extends  ChangeDetection&quot; (class)  - from file &quot;angular2/src/change_detection/change_detection.ts&quot;
warn:    Invalid link (does not match any doc): &quot;QueryList&quot; - doc &quot;QueryAnnotation extends  DependencyAnnotation&quot; (class)  - from file &quot;angular2/src/core/annotations_impl/di.ts&quot;
warn:    Invalid link (does not match any doc): &quot;QueryList&quot; - doc &quot;QueryAnnotation extends  DependencyAnnotation&quot; (class)  - from file &quot;angular2/src/core/annotations_impl/di.ts&quot;
warn:    Invalid link (does not match any doc): &quot;ControlGroup&quot; - doc &quot;angular2/forms&quot; (module)  - from file &quot;angular2/forms.ts&quot;
warn:    Invalid link (does not match any doc): &quot;Control&quot; - doc &quot;angular2/forms&quot; (module)  - from file &quot;angular2/forms.ts&quot;
warn:    Invalid link (does not match any doc): &quot;Control&quot; - doc &quot;angular2/forms&quot; (module)  - from file &quot;angular2/forms.ts&quot;
warn:    Invalid link (does not match any doc): &quot;ControlGroup&quot; - doc &quot;Control extends  AbstractControl&quot; (class)  - from file &quot;angular2/src/forms/model.ts&quot;
warn:    Invalid link (does not match any doc): &quot;ControlArray&quot; - doc &quot;Control extends  AbstractControl&quot; (class)  - from file &quot;angular2/src/forms/model.ts&quot;
warn:    Invalid link (does not match any doc): &quot;Control&quot; - doc &quot;ControlGroup extends  AbstractControl&quot; (class)  - from file &quot;angular2/src/forms/model.ts&quot;
warn:    Invalid link (does not match any doc): &quot;Control&quot; - doc &quot;ControlGroup extends  AbstractControl&quot; (class)  - from file &quot;angular2/src/forms/model.ts&quot;
warn:    Invalid link (does not match any doc): &quot;ControlArray&quot; - doc &quot;ControlGroup extends  AbstractControl&quot; (class)  - from file &quot;angular2/src/forms/model.ts&quot;
warn:    Invalid link (does not match any doc): &quot;ControlArray&quot; - doc &quot;ControlGroup extends  AbstractControl&quot; (class)  - from file &quot;angular2/src/forms/model.ts&quot;
warn:    Invalid link (does not match any doc): &quot;Control&quot; - doc &quot;ControlArray extends  AbstractControl&quot; (class)  - from file &quot;angular2/src/forms/model.ts&quot;
warn:    Invalid link (does not match any doc): &quot;Control&quot; - doc &quot;ControlArray extends  AbstractControl&quot; (class)  - from file &quot;angular2/src/forms/model.ts&quot;
warn:    Invalid link (does not match any doc): &quot;ControlGroup&quot; - doc &quot;ControlArray extends  AbstractControl&quot; (class)  - from file &quot;angular2/src/forms/model.ts&quot;
warn:    Invalid link (does not match any doc): &quot;ControlGroup&quot; - doc &quot;ControlArray extends  AbstractControl&quot; (class)  - from file &quot;angular2/src/forms/model.ts&quot;
warn:    Invalid link (does not match any doc): &quot;Control&quot; - doc &quot;DefaultValueAccessor implements  ControlValueAccessor&quot; (class)  - from file &quot;angular2/src/forms/directives/default_value_accessor.ts&quot;
warn:    Invalid link (does not match any doc): &quot;Control&quot; - doc &quot;SelectControlValueAccessor implements  ControlValueAccessor&quot; (class)  - from file &quot;angular2/src/forms/directives/select_control_value_acces
sor.ts&quot;
warn:    Invalid link (does not match any doc): &quot;ControlGroup&quot; - doc &quot;FormBuilder&quot; (class)  - from file &quot;angular2/src/forms/form_builder.ts&quot;
warn:    Invalid link (does not match any doc): &quot;Control&quot; - doc &quot;FormBuilder&quot; (class)  - from file &quot;angular2/src/forms/form_builder.ts&quot;
warn:    Invalid link (does not match any doc): &quot;ControlGroup&quot; - doc &quot;FormBuilder&quot; (class)  - from file &quot;angular2/src/forms/form_builder.ts&quot;
warn:    Invalid link (does not match any doc): &quot;Control&quot; - doc &quot;FormBuilder&quot; (class)  - from file &quot;angular2/src/forms/form_builder.ts&quot;
warn:    Dangling Links Found in &quot;partials/modules/angular2/annotations/index.html&quot;:
 - /angular2/annotations/ComponentAnnotation extends  Directive,
 - /angular2/annotations/DirectiveAnnotation extends  Injectable
warn:    Dangling Links Found in &quot;partials/modules//angular2/annotations/DirectiveAnnotation extends  Injectable/index.html&quot;:
 - QueryList,
 - QueryList,
 - annotations/onChange,
 - annotations/onDestroy,
 - annotations/onAllChangesDone,
 - pipes/keyValDiff
warn:    Dangling Links Found in &quot;partials/modules/angular2/change_detection/index.html&quot;:
 - /angular2/change_detection/ASTWithSource extends  AST,
 - /angular2/change_detection/AccessMember extends  AST,
 - /angular2/change_detection/LiteralArray extends  AST,
 - /angular2/change_detection/ImplicitReceiver extends  AST,
 - /angular2/change_detection/DehydratedException extends  BaseException,
 - /angular2/change_detection/ExpressionChangedAfterItHasBeenChecked extends  BaseException,
 - /angular2/change_detection/ChangeDetectionError extends  BaseException,
 - /angular2/change_detection/DynamicProtoChangeDetector extends  ProtoChangeDetector,
 - /angular2/change_detection/JitProtoChangeDetector extends  ProtoChangeDetector,
 - /angular2/change_detection/DynamicChangeDetector extends  AbstractChangeDetector,
 - /angular2/change_detection/NullPipe extends  Pipe,
 - /angular2/change_detection/NullPipeFactory extends  PipeFactory,
 - /angular2/change_detection/DynamicChangeDetection extends  ChangeDetection,
 - /angular2/change_detection/JitChangeDetection extends  ChangeDetection,
 - /angular2/change_detection/PreGeneratedChangeDetection extends  ChangeDetection
warn:    Dangling Links Found in &quot;partials/modules//angular2/change_detection/ChangeDetection/index.html&quot;:
 - DynamicChangeDetection,
 - JitChangeDetection,
 - DynamicChangeDetection,
 - JitChangeDetection
warn:    Dangling Links Found in &quot;partials/modules//angular2/change_detection/DynamicChangeDetection extends  ChangeDetection/index.html&quot;:
 - JitChangeDetection
warn:    Dangling Links Found in &quot;partials/modules//angular2/change_detection/JitChangeDetection extends  ChangeDetection/index.html&quot;:
 - DynamicChangeDetection
warn:    Dangling Links Found in &quot;partials/modules/angular2/core/index.html&quot;:
 - /angular2/core/SelfAnnotation extends  Visibility,
 - /angular2/core/AncestorAnnotation extends  Visibility,
 - /angular2/core/ParentAnnotation extends  Visibility,
 - /angular2/core/UnboundedAnnotation extends  Visibility,
 - /angular2/core/QueryAnnotation extends  DependencyAnnotation,
 - /angular2/core/AttributeAnnotation extends  DependencyAnnotation,
 - /angular2/core/QueryList&lt;T&gt; extends  BaseQueryList&lt;T&gt;
warn:    Dangling Links Found in &quot;partials/modules//angular2/core/QueryAnnotation extends  DependencyAnnotation/index.html&quot;:
 - QueryList,
 - QueryList
warn:    Dangling Links Found in &quot;partials/modules/angular2/di/index.html&quot;:
 - /angular2/di/NoBindingError extends  AbstractBindingError,
 - /angular2/di/AbstractBindingError extends  BaseException,
 - /angular2/di/AsyncBindingError extends  AbstractBindingError,
 - /angular2/di/CyclicDependencyError extends  AbstractBindingError,
 - /angular2/di/InstantiationError extends  AbstractBindingError,
 - /angular2/di/InvalidBindingError extends  BaseException,
 - /angular2/di/NoAnnotationError extends  BaseException
warn:    Dangling Links Found in &quot;partials/modules/angular2/forms/index.html&quot;:
 - ControlGroup,
 - Control,
 - Control,
 - /angular2/forms/Control extends  AbstractControl,
 - /angular2/forms/ControlGroup extends  AbstractControl,
 - /angular2/forms/ControlArray extends  AbstractControl,
 - /angular2/forms/ControlNameDirective extends  ControlDirective,
 - /angular2/forms/FormControlDirective extends  ControlDirective,
 - /angular2/forms/NgModelDirective extends  ControlDirective,
 - /angular2/forms/ControlGroupDirective extends  ControlContainerDirective,
 - /angular2/forms/FormModelDirective extends  ControlContainerDirective implements  FormDirective,
 - /angular2/forms/TemplateDrivenFormDirective extends  ControlContainerDirective implements
    FormDirective,
 - /angular2/forms/DefaultValueAccessor implements  ControlValueAccessor,
 - /angular2/forms/CheckboxControlValueAccessor implements  ControlValueAccessor,
 - /angular2/forms/SelectControlValueAccessor implements  ControlValueAccessor
warn:    Dangling Links Found in &quot;partials/modules//angular2/forms/Control extends  AbstractControl/index.html&quot;:
 - ControlGroup,
 - ControlArray
warn:    Dangling Links Found in &quot;partials/modules//angular2/forms/ControlGroup extends  AbstractControl/index.html&quot;:
 - Control,
 - Control,
 - ControlArray,
 - ControlArray
warn:    Dangling Links Found in &quot;partials/modules//angular2/forms/ControlArray extends  AbstractControl/index.html&quot;:
 - Control,
 - Control,
 - ControlGroup,
 - ControlGroup
warn:    Dangling Links Found in &quot;partials/modules//angular2/forms/DefaultValueAccessor implements  ControlValueAccessor/index.html&quot;:
 - Control
warn:    Dangling Links Found in &quot;partials/modules//angular2/forms/SelectControlValueAccessor implements  ControlValueAccessor/index.html&quot;:
 - Control
warn:    Dangling Links Found in &quot;partials/modules//angular2/forms/FormBuilder/index.html&quot;:
 - ControlGroup,
 - Control,
 - ControlGroup,
 - Control
warn:    Dangling Links Found in &quot;partials/modules/angular2/pipes/index.html&quot;:
 - /angular2/pipes/PromisePipe extends  Pipe,
 - /angular2/pipes/UpperCasePipe extends  Pipe,
 - /angular2/pipes/LowerCasePipe extends  Pipe,
 - /angular2/pipes/ObservablePipe extends  Pipe,
 - /angular2/pipes/JsonPipe extends  Pipe,
 - /angular2/pipes/IterableChanges extends  Pipe,
 - /angular2/pipes/KeyValueChanges extends  Pipe
warn:    83 'unmatched links'"><pre lang="log" class="notranslate"><code class="notranslate">warn:    Invalid link (does not match any doc): "QueryList" - doc "DirectiveAnnotation extends  Injectable" (class)  - from file "angular2/src/core/annotations_impl/annotations.ts"
warn:    Invalid link (does not match any doc): "QueryList" - doc "DirectiveAnnotation extends  Injectable" (class)  - from file "angular2/src/core/annotations_impl/annotations.ts"
warn:    Invalid link (does not match any doc): "DynamicChangeDetection" - doc "ChangeDetection" (class)  - from file "angular2/src/change_detection/interfaces.ts"
warn:    Invalid link (does not match any doc): "JitChangeDetection" - doc "ChangeDetection" (class)  - from file "angular2/src/change_detection/interfaces.ts"
warn:    Invalid link (does not match any doc): "DynamicChangeDetection" - doc "ChangeDetection" (class)  - from file "angular2/src/change_detection/interfaces.ts"
warn:    Invalid link (does not match any doc): "JitChangeDetection" - doc "ChangeDetection" (class)  - from file "angular2/src/change_detection/interfaces.ts"
warn:    Invalid link (does not match any doc): "JitChangeDetection" - doc "DynamicChangeDetection extends  ChangeDetection" (class)  - from file "angular2/src/change_detection/change_detection.ts"
warn:    Invalid link (does not match any doc): "DynamicChangeDetection" - doc "JitChangeDetection extends  ChangeDetection" (class)  - from file "angular2/src/change_detection/change_detection.ts"
warn:    Invalid link (does not match any doc): "QueryList" - doc "QueryAnnotation extends  DependencyAnnotation" (class)  - from file "angular2/src/core/annotations_impl/di.ts"
warn:    Invalid link (does not match any doc): "QueryList" - doc "QueryAnnotation extends  DependencyAnnotation" (class)  - from file "angular2/src/core/annotations_impl/di.ts"
warn:    Invalid link (does not match any doc): "ControlGroup" - doc "angular2/forms" (module)  - from file "angular2/forms.ts"
warn:    Invalid link (does not match any doc): "Control" - doc "angular2/forms" (module)  - from file "angular2/forms.ts"
warn:    Invalid link (does not match any doc): "Control" - doc "angular2/forms" (module)  - from file "angular2/forms.ts"
warn:    Invalid link (does not match any doc): "ControlGroup" - doc "Control extends  AbstractControl" (class)  - from file "angular2/src/forms/model.ts"
warn:    Invalid link (does not match any doc): "ControlArray" - doc "Control extends  AbstractControl" (class)  - from file "angular2/src/forms/model.ts"
warn:    Invalid link (does not match any doc): "Control" - doc "ControlGroup extends  AbstractControl" (class)  - from file "angular2/src/forms/model.ts"
warn:    Invalid link (does not match any doc): "Control" - doc "ControlGroup extends  AbstractControl" (class)  - from file "angular2/src/forms/model.ts"
warn:    Invalid link (does not match any doc): "ControlArray" - doc "ControlGroup extends  AbstractControl" (class)  - from file "angular2/src/forms/model.ts"
warn:    Invalid link (does not match any doc): "ControlArray" - doc "ControlGroup extends  AbstractControl" (class)  - from file "angular2/src/forms/model.ts"
warn:    Invalid link (does not match any doc): "Control" - doc "ControlArray extends  AbstractControl" (class)  - from file "angular2/src/forms/model.ts"
warn:    Invalid link (does not match any doc): "Control" - doc "ControlArray extends  AbstractControl" (class)  - from file "angular2/src/forms/model.ts"
warn:    Invalid link (does not match any doc): "ControlGroup" - doc "ControlArray extends  AbstractControl" (class)  - from file "angular2/src/forms/model.ts"
warn:    Invalid link (does not match any doc): "ControlGroup" - doc "ControlArray extends  AbstractControl" (class)  - from file "angular2/src/forms/model.ts"
warn:    Invalid link (does not match any doc): "Control" - doc "DefaultValueAccessor implements  ControlValueAccessor" (class)  - from file "angular2/src/forms/directives/default_value_accessor.ts"
warn:    Invalid link (does not match any doc): "Control" - doc "SelectControlValueAccessor implements  ControlValueAccessor" (class)  - from file "angular2/src/forms/directives/select_control_value_acces
sor.ts"
warn:    Invalid link (does not match any doc): "ControlGroup" - doc "FormBuilder" (class)  - from file "angular2/src/forms/form_builder.ts"
warn:    Invalid link (does not match any doc): "Control" - doc "FormBuilder" (class)  - from file "angular2/src/forms/form_builder.ts"
warn:    Invalid link (does not match any doc): "ControlGroup" - doc "FormBuilder" (class)  - from file "angular2/src/forms/form_builder.ts"
warn:    Invalid link (does not match any doc): "Control" - doc "FormBuilder" (class)  - from file "angular2/src/forms/form_builder.ts"
warn:    Dangling Links Found in "partials/modules/angular2/annotations/index.html":
 - /angular2/annotations/ComponentAnnotation extends  Directive,
 - /angular2/annotations/DirectiveAnnotation extends  Injectable
warn:    Dangling Links Found in "partials/modules//angular2/annotations/DirectiveAnnotation extends  Injectable/index.html":
 - QueryList,
 - QueryList,
 - annotations/onChange,
 - annotations/onDestroy,
 - annotations/onAllChangesDone,
 - pipes/keyValDiff
warn:    Dangling Links Found in "partials/modules/angular2/change_detection/index.html":
 - /angular2/change_detection/ASTWithSource extends  AST,
 - /angular2/change_detection/AccessMember extends  AST,
 - /angular2/change_detection/LiteralArray extends  AST,
 - /angular2/change_detection/ImplicitReceiver extends  AST,
 - /angular2/change_detection/DehydratedException extends  BaseException,
 - /angular2/change_detection/ExpressionChangedAfterItHasBeenChecked extends  BaseException,
 - /angular2/change_detection/ChangeDetectionError extends  BaseException,
 - /angular2/change_detection/DynamicProtoChangeDetector extends  ProtoChangeDetector,
 - /angular2/change_detection/JitProtoChangeDetector extends  ProtoChangeDetector,
 - /angular2/change_detection/DynamicChangeDetector extends  AbstractChangeDetector,
 - /angular2/change_detection/NullPipe extends  Pipe,
 - /angular2/change_detection/NullPipeFactory extends  PipeFactory,
 - /angular2/change_detection/DynamicChangeDetection extends  ChangeDetection,
 - /angular2/change_detection/JitChangeDetection extends  ChangeDetection,
 - /angular2/change_detection/PreGeneratedChangeDetection extends  ChangeDetection
warn:    Dangling Links Found in "partials/modules//angular2/change_detection/ChangeDetection/index.html":
 - DynamicChangeDetection,
 - JitChangeDetection,
 - DynamicChangeDetection,
 - JitChangeDetection
warn:    Dangling Links Found in "partials/modules//angular2/change_detection/DynamicChangeDetection extends  ChangeDetection/index.html":
 - JitChangeDetection
warn:    Dangling Links Found in "partials/modules//angular2/change_detection/JitChangeDetection extends  ChangeDetection/index.html":
 - DynamicChangeDetection
warn:    Dangling Links Found in "partials/modules/angular2/core/index.html":
 - /angular2/core/SelfAnnotation extends  Visibility,
 - /angular2/core/AncestorAnnotation extends  Visibility,
 - /angular2/core/ParentAnnotation extends  Visibility,
 - /angular2/core/UnboundedAnnotation extends  Visibility,
 - /angular2/core/QueryAnnotation extends  DependencyAnnotation,
 - /angular2/core/AttributeAnnotation extends  DependencyAnnotation,
 - /angular2/core/QueryList&lt;T&gt; extends  BaseQueryList&lt;T&gt;
warn:    Dangling Links Found in "partials/modules//angular2/core/QueryAnnotation extends  DependencyAnnotation/index.html":
 - QueryList,
 - QueryList
warn:    Dangling Links Found in "partials/modules/angular2/di/index.html":
 - /angular2/di/NoBindingError extends  AbstractBindingError,
 - /angular2/di/AbstractBindingError extends  BaseException,
 - /angular2/di/AsyncBindingError extends  AbstractBindingError,
 - /angular2/di/CyclicDependencyError extends  AbstractBindingError,
 - /angular2/di/InstantiationError extends  AbstractBindingError,
 - /angular2/di/InvalidBindingError extends  BaseException,
 - /angular2/di/NoAnnotationError extends  BaseException
warn:    Dangling Links Found in "partials/modules/angular2/forms/index.html":
 - ControlGroup,
 - Control,
 - Control,
 - /angular2/forms/Control extends  AbstractControl,
 - /angular2/forms/ControlGroup extends  AbstractControl,
 - /angular2/forms/ControlArray extends  AbstractControl,
 - /angular2/forms/ControlNameDirective extends  ControlDirective,
 - /angular2/forms/FormControlDirective extends  ControlDirective,
 - /angular2/forms/NgModelDirective extends  ControlDirective,
 - /angular2/forms/ControlGroupDirective extends  ControlContainerDirective,
 - /angular2/forms/FormModelDirective extends  ControlContainerDirective implements  FormDirective,
 - /angular2/forms/TemplateDrivenFormDirective extends  ControlContainerDirective implements
    FormDirective,
 - /angular2/forms/DefaultValueAccessor implements  ControlValueAccessor,
 - /angular2/forms/CheckboxControlValueAccessor implements  ControlValueAccessor,
 - /angular2/forms/SelectControlValueAccessor implements  ControlValueAccessor
warn:    Dangling Links Found in "partials/modules//angular2/forms/Control extends  AbstractControl/index.html":
 - ControlGroup,
 - ControlArray
warn:    Dangling Links Found in "partials/modules//angular2/forms/ControlGroup extends  AbstractControl/index.html":
 - Control,
 - Control,
 - ControlArray,
 - ControlArray
warn:    Dangling Links Found in "partials/modules//angular2/forms/ControlArray extends  AbstractControl/index.html":
 - Control,
 - Control,
 - ControlGroup,
 - ControlGroup
warn:    Dangling Links Found in "partials/modules//angular2/forms/DefaultValueAccessor implements  ControlValueAccessor/index.html":
 - Control
warn:    Dangling Links Found in "partials/modules//angular2/forms/SelectControlValueAccessor implements  ControlValueAccessor/index.html":
 - Control
warn:    Dangling Links Found in "partials/modules//angular2/forms/FormBuilder/index.html":
 - ControlGroup,
 - Control,
 - ControlGroup,
 - Control
warn:    Dangling Links Found in "partials/modules/angular2/pipes/index.html":
 - /angular2/pipes/PromisePipe extends  Pipe,
 - /angular2/pipes/UpperCasePipe extends  Pipe,
 - /angular2/pipes/LowerCasePipe extends  Pipe,
 - /angular2/pipes/ObservablePipe extends  Pipe,
 - /angular2/pipes/JsonPipe extends  Pipe,
 - /angular2/pipes/IterableChanges extends  Pipe,
 - /angular2/pipes/KeyValueChanges extends  Pipe
warn:    83 'unmatched links'
</code></pre></div>