tooluniverse.tools.AdvancedCodeQualityAnalyzer module¶

AdvancedCodeQualityAnalyzer

Performs deep analysis of code quality including complexity, security, performance, and maintaina…

tooluniverse.tools.AdvancedCodeQualityAnalyzer.AdvancedCodeQualityAnalyzer(source_code, language='python', analysis_depth='comprehensive', domain_context=None, *, stream_callback=None, use_cache=False, validate=True)[source]¶

Performs deep analysis of code quality including complexity, security, performance, and maintaina…

Parameters:
  • source_code (str) – The source code to analyze for quality assessment

  • language (str) – Programming language (python, javascript, etc.)

  • analysis_depth (str) – Level of analysis depth to perform

  • domain_context (str) – Domain context for specialized analysis (e.g., bioinformatics, web development)

  • stream_callback (Callable, optional) – Callback for streaming output

  • use_cache (bool, default False) – Enable caching

  • validate (bool, default True) – Validate parameters

Return type:

Any