build(aio): filter out ambiguous directives from auto code linking (#20512)

Closes #20466

PR Close #20512
This commit is contained in:
Peter Bacon Darwin
2017-11-20 14:46:14 +00:00
committed by Miško Hevery
parent 07699cbaec
commit 0550383fc9
3 changed files with 79 additions and 2 deletions

View File

@ -36,6 +36,7 @@ module.exports = new Package('angular-base', [
.factory(require('./readers/json'))
.factory(require('./services/copyFolder'))
.factory(require('./services/filterPipes'))
.factory(require('./services/filterAmbiguousDirectiveAliases'))
.factory(require('./services/getImageDimensions'))
.factory(require('./post-processors/add-image-dimensions'))
@ -127,9 +128,9 @@ module.exports = new Package('angular-base', [
})
.config(function(postProcessHtml, addImageDimensions, autoLinkCode, filterPipes) {
.config(function(postProcessHtml, addImageDimensions, autoLinkCode, filterPipes, filterAmbiguousDirectiveAliases) {
addImageDimensions.basePath = path.resolve(AIO_PATH, 'src');
autoLinkCode.customFilters = [filterPipes];
autoLinkCode.customFilters = [filterPipes, filterAmbiguousDirectiveAliases];
postProcessHtml.plugins = [
require('./post-processors/autolink-headings'),
addImageDimensions,