Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Code Quality Analyzer

An advanced static code analysis tool that evaluates code quality, detects potential bugs, security vulnerabilities, and suggests improvements across multiple programming languages.

Features

  • Parses source code into Abstract Syntax Trees (AST) for structural analysis.
  • Uses Machine Learning to detect bugs and security vulnerabilities.
  • Applies NLP to analyze code comments and naming conventions.
  • Supports multiple programming languages (currently Python).
  • Dockerized for easy deployment.
  • Provides REST API and CLI interface.

Technologies Used

  • Python 3.10+
  • AST module for code parsing
  • Machine Learning (placeholder for future models)
  • NLP with transformers (placeholder)
  • FastAPI for REST API
  • Docker & Docker Compose

Installation

  1. Clone the repository:
git clone https://github.com/Hashmi125/code-quality-analyzer.git
cd code-quality-analyzer

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages