diff --git a/src/Language/PHP/Converter/Complexity.ts b/src/Language/PHP/Converter/CognitiveComplexity.ts similarity index 88% rename from src/Language/PHP/Converter/Complexity.ts rename to src/Language/PHP/Converter/CognitiveComplexity.ts index dd26dd0..b2f20c9 100644 --- a/src/Language/PHP/Converter/Complexity.ts +++ b/src/Language/PHP/Converter/CognitiveComplexity.ts @@ -3,7 +3,7 @@ import { ASTNode } from '../ASTNode'; import { CognitiveComplexityCountableNode } from '../CognitiveComplexityCountableNode'; @injectable() -export class Complexity { +export class CognitiveComplexity { convert(astNode: ASTNode) { return new CognitiveComplexityCountableNode(astNode); } diff --git a/src/Language/PHP/Converter/CyclomaticComplexity.ts b/src/Language/PHP/Converter/CyclomaticComplexity.ts new file mode 100644 index 0000000..afece61 --- /dev/null +++ b/src/Language/PHP/Converter/CyclomaticComplexity.ts @@ -0,0 +1,10 @@ +import { injectable } from 'inversify'; +import { ASTNode } from '../ASTNode'; +import { CyclomaticComplexityCountableNode } from '../CyclomaticComplexityCountableNode'; + +@injectable() +export class CyclomaticComplexity { + convert(astNode: ASTNode) { + return new CyclomaticComplexityCountableNode(astNode); + } +}