|
@@ -274,9 +274,6 @@ Validate.prototype.validateTypedocNamespaces = function (namespaces) {
|
|
for (var a in namespace.children) {
|
|
for (var a in namespace.children) {
|
|
containerNode = namespace.children[a];
|
|
containerNode = namespace.children[a];
|
|
|
|
|
|
- // If comment contains @ignore then skip validation completely
|
|
|
|
- if (Validate.hasTag(containerNode, 'ignore')) continue;
|
|
|
|
-
|
|
|
|
// Account for undefined access modifiers.
|
|
// Account for undefined access modifiers.
|
|
if (!containerNode.flags.isPublic &&
|
|
if (!containerNode.flags.isPublic &&
|
|
!containerNode.flags.isPrivate &&
|
|
!containerNode.flags.isPrivate &&
|
|
@@ -298,12 +295,10 @@ Validate.prototype.validateTypedocNamespaces = function (namespaces) {
|
|
"Missing text for " + containerNode.kindString + " : " + containerNode.name + " (id: " + containerNode.id + ")", Validate.position(containerNode));
|
|
"Missing text for " + containerNode.kindString + " : " + containerNode.name + " (id: " + containerNode.id + ")", Validate.position(containerNode));
|
|
}
|
|
}
|
|
|
|
|
|
- //if comment contains tag @ignoreChildren, then don't validate children
|
|
|
|
- var validateChildren = !Validate.hasTag(containerNode, 'ignoreChildren');
|
|
|
|
children = containerNode.children;
|
|
children = containerNode.children;
|
|
|
|
|
|
//Validate Properties
|
|
//Validate Properties
|
|
- if (validateChildren && children) {
|
|
|
|
|
|
+ if (children) {
|
|
for (var b in children) {
|
|
for (var b in children) {
|
|
childNode = children[b];
|
|
childNode = children[b];
|
|
|
|
|
|
@@ -318,9 +313,6 @@ Validate.prototype.validateTypedocNamespaces = function (namespaces) {
|
|
// Validate Naming.
|
|
// Validate Naming.
|
|
this.validateNaming(containerNode, childNode);
|
|
this.validateNaming(containerNode, childNode);
|
|
|
|
|
|
- //if comment contains @ignore then skip validation completely
|
|
|
|
- if (Validate.hasTag(childNode, 'ignore')) continue;
|
|
|
|
-
|
|
|
|
if (isPublic) {
|
|
if (isPublic) {
|
|
tags = this.validateTags(childNode);
|
|
tags = this.validateTags(childNode);
|
|
if (tags) {
|
|
if (tags) {
|
|
@@ -340,9 +332,6 @@ Validate.prototype.validateTypedocNamespaces = function (namespaces) {
|
|
for (var c in signatures) {
|
|
for (var c in signatures) {
|
|
signatureNode = signatures[c];
|
|
signatureNode = signatures[c];
|
|
|
|
|
|
- //if node contains @ignore then skip validation completely
|
|
|
|
- if (Validate.hasTag(signatureNode, 'ignore')) continue;
|
|
|
|
-
|
|
|
|
if (isPublic) {
|
|
if (isPublic) {
|
|
if (!this.validateComment(signatureNode)) {
|
|
if (!this.validateComment(signatureNode)) {
|
|
this.errorCallback(containerNode.name,
|
|
this.errorCallback(containerNode.name,
|