Ich schreibe in Angular4 und Typoskript mit esdoc-coverage-plugin und esdoc-typescript-plugin.Wie misst Typescript ESDoc die Kommentarabdeckung?
In meiner Code-Basis, jede Methode, Klasse und Mitglied einen Kommentarblock in dieser Form haben:
/** @method methodName
* @desc method description
* @param {type} paramName - description of paramName
* @returns {type}
*/
methodName(param: type) {
/** the if statement does this */
if(something) {
doSomething();
} else {
doSomethingElse();
}
}
Einige Dateien erreichen 100% mit diesem Format werden andere Dateien auf 40% fest. Selbst nachdem ich über jeder Codezeile Platzhalterkommentare platziert habe, die sogar jede if-else-Verzweigung detailliert dokumentieren, kann ich die Reichweite nicht erhöhen. Was vermisse ich?
Ich kann keinen physischen Code-Ausschnitt bereitstellen, aber ich kann versuchen, alle weiteren Fragen zu beantworten, die Sie haben, wenn Sie weitere Informationen benötigen, um mir eine Antwort zu geben, danke.