Class MissingParameterDescriptionDiagnostic

All Implemented Interfaces:
SymbolTreeVisitor, BSLDiagnostic

@DiagnosticMetadata(type=CODE_SMELL, severity=MAJOR, minutesToFix=5, tags={STANDARD,BADPRACTICE}) public class MissingParameterDescriptionDiagnostic extends AbstractSymbolTreeDiagnostic
  • Constructor Details

    • MissingParameterDescriptionDiagnostic

      public MissingParameterDescriptionDiagnostic()
  • Method Details

    • visitMethod

      public void visitMethod(MethodSymbol methodSymbol)
      Анализируется только методы, имеющие описание Для удобства кидается несколько разных замечаний
      Specified by:
      visitMethod in interface SymbolTreeVisitor
      Overrides:
      visitMethod in class AbstractSymbolTreeDiagnostic
      Parameters:
      methodSymbol - Символ метода