Class MeasuresAspect

java.lang.Object
com.github._1c_syntax.bsl.languageserver.aop.MeasuresAspect

public class MeasuresAspect extends Object
  • Constructor Details

    • MeasuresAspect

      public MeasuresAspect()
  • Method Details

    • measureBSLDiagnostic

      public Object measureBSLDiagnostic(org.aspectj.lang.ProceedingJoinPoint jp) throws Throwable
      Throws:
      Throwable
    • measureGetTokens

      public void measureGetTokens(org.aspectj.lang.JoinPoint jp)
    • measureComputeSymbolTree

      public Object measureComputeSymbolTree(org.aspectj.lang.ProceedingJoinPoint jp) throws Throwable
      Throws:
      Throwable
    • initializeConfiguration

      public void initializeConfiguration(org.aspectj.lang.JoinPoint jp, Collection<File> files)
    • measureComputers

      public Object measureComputers(org.aspectj.lang.ProceedingJoinPoint jp) throws Throwable
      Throws:
      Throwable
    • printMeasures

      public void printMeasures()
    • setMeasureCollector

      @Autowired public void setMeasureCollector(MeasureCollector measureCollector)