mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2026-03-13 10:22:08 +08:00
chore(CI): update dgeni
This commit is contained in:
@@ -64,7 +64,7 @@
|
||||
"cpr": "2.0.0",
|
||||
"del": "2.2.2",
|
||||
"dgeni": "0.4.2",
|
||||
"dgeni-packages": "0.10.18",
|
||||
"dgeni-packages": "0.16.0",
|
||||
"event-stream": "3.3.4",
|
||||
"file-loader": "0.9.0",
|
||||
"github": "0.2.4",
|
||||
|
||||
@@ -137,6 +137,13 @@ module.exports = function(currentVersion, initialVersionBuild) {
|
||||
// });
|
||||
// })
|
||||
|
||||
// Configure allowedDocTypes
|
||||
.config(function(extractAccessTransform) {
|
||||
var allowedDocTypes = ['member'];
|
||||
allowedDocTypes.forEach(function(docType) {
|
||||
extractAccessTransform.allowedDocTypes.add(docType);
|
||||
});
|
||||
})
|
||||
|
||||
// Configure links
|
||||
.config(function(getLinkInfo) {
|
||||
|
||||
@@ -3,8 +3,8 @@ var Package = require('dgeni').Package;
|
||||
module.exports = new Package('links', [])
|
||||
|
||||
.factory(require('./inline-tag-defs/link'))
|
||||
.factory(require('dgeni-packages/ngdoc/services/getAliases'))
|
||||
.factory(require('dgeni-packages/ngdoc/services/getDocFromAlias'))
|
||||
.factory(require('dgeni-packages/links/services/getAliases'))
|
||||
.factory(require('dgeni-packages/links/services/getDocFromAlias'))
|
||||
.factory(require('./services/getLinkInfo'))
|
||||
|
||||
.config(function(inlineTagProcessor, linkInlineTagDef) {
|
||||
|
||||
@@ -70,6 +70,13 @@ module.exports = function readTypeScriptModules(tsParser, modules, getFileInfo,
|
||||
if (!resolvedExport.declarations) return;
|
||||
|
||||
var exportDoc = createExportDoc(exportSymbol.name, resolvedExport, moduleDoc, basePath, parseInfo.typeChecker);
|
||||
|
||||
// Ignore exports marked as "@private" in jsDoc content
|
||||
var jsDocContainsPrivate = (exportDoc.content || '').split('\n').some(function(commentRow) {
|
||||
return commentRow.search(/@private|@access private/) >= 0;
|
||||
});
|
||||
if (jsDocContainsPrivate) return;
|
||||
|
||||
log.debug('>>>> EXPORT: ' + exportDoc.name + ' (' + exportDoc.docType + ') from ' + moduleDoc.id);
|
||||
|
||||
// Add this export doc to its module doc
|
||||
|
||||
Reference in New Issue
Block a user