Skip to content

This project, Identifying Suspicious Code via Program Analysis, aims to utilize advanced linting tools to detect and address potential vulnerabilities and inefficiencies in code. By integrating sophisticated linters into the development pipeline, the project seeks to enhance code reliability and security proactively.

Notifications You must be signed in to change notification settings

VIZIIER/LinterProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

LinterProject

LinterProject is a Python code analysis tool that utilizes Flake8 and Pylint to identify suspicious code patterns. The tool provides a comprehensive report of potential vulnerabilities and code quality issues, aiding developers in maintaining high code standards.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Make sure you have Python 3.x installed on your system. You can download it from python.org.

Installing

  1. Clone the Repository

    git clone https://github.com/VIZIIER/LinterProject.git
    cd LinterProject
  2. Set Up a Virtual Environment

    python -m venv venv
    source venv/bin/activate  # On Windows use `venv\Scripts\activate`
  3. Install Dependencies

    pip install -r requirements.txt

Usage

To run the linter analysis, navigate to the scripts directory and execute the run_linters.py script:

python scripts/run_linters.py

About

This project, Identifying Suspicious Code via Program Analysis, aims to utilize advanced linting tools to detect and address potential vulnerabilities and inefficiencies in code. By integrating sophisticated linters into the development pipeline, the project seeks to enhance code reliability and security proactively.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages