chore(doc-gen): remove Traceur bits

This commit is contained in:
Peter Bacon Darwin
2015-05-15 13:57:38 +01:00
parent b2da2978ee
commit 25a952755e
22 changed files with 5 additions and 785 deletions

View File

@ -3,12 +3,6 @@ var basePackage = require('../dgeni-package');
module.exports = new Package('angular-public', [basePackage])
.processor(require('./processors/filterPublicDocs'))
.config(function(captureClassMembers) {
captureClassMembers.ignorePrivateMembers = true;
})
// Configure file writing
.config(function(writeFilesProcessor) {
writeFilesProcessor.outputFolder = 'dist/public_docs';

View File

@ -1,28 +0,0 @@
var _ = require('lodash');
module.exports = function filterPublicDocs(modules, EXPORT_DOC_TYPES) {
return {
$runAfter: ['tags-parsed', 'cloneExportedFromDocs'],
$runBefore: ['computing-ids'],
$process: function(docs) {
// Filter out the documents that are not public
return _.filter(docs, function(doc) {
if (doc.docType === 'module') {
// doc is a module - is it public?
return doc.public;
}
if (EXPORT_DOC_TYPES.indexOf(doc.docType) === -1) {
// doc is not a type we care about
return true;
}
// doc is in a public module
return doc.moduleDoc && doc.moduleDoc.public;
});
}
};
};