私はesdoc-coverage-pluginとesdoc-typescript-pluginでAngular4とTypescriptで書いています。私のコードベースでTypescript ESDocはどのようにコメントカバレッジを測定しますか?
、すべてのメソッド、クラス、およびメンバーはこのフォームでコメントブロックがあります。
/** @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();
}
}
いくつかのファイルがこの形式では100%に達し、他のファイルは40%で立ち往生しています。たとえ各if-elseブランチを詳細に文書化しても、コードの各行の上にプレースホルダコメントを入れた後でも、私はカバレッジを上げることができません。私は何が欠けていますか?
コードのフィジカルスニペットを提供することはできませんが、回答を得るためにさらに情報が必要な場合は、後で質問に答えてみることができます。ありがとうございます。