An open API service indexing awesome lists of open source software.

https://github.com/alejandrorm-dev/static-code-analyzer

In this project, you will create a simple static analyzer tool that finds common stylistic issues in Python code. You will get a general idea of static code analysis and expand your competence in Python.
https://github.com/alejandrorm-dev/static-code-analyzer

Last synced: 12 months ago
JSON representation

In this project, you will create a simple static analyzer tool that finds common stylistic issues in Python code. You will get a general idea of static code analysis and expand your competence in Python.

Awesome Lists containing this project

README

          

# Static-Code-Analyzer

## Learning outcomes

After completing this project, you will have a good understanding of how static source code analyzers work. You will also get more experience with object-oriented programming, regular expressions, and file processing. You will practice using the abstract syntax tree, and, last but not least, learn more about the rules of Python code style.

### See
https://github.com/AlejandroRM-DEV/Static-Code-Analyzer/blob/master/Static%20Code%20Analyzer/task/analyzer/code_analyzer.py