https://github.com/stenbror/pythoncodeanalyzer
https://github.com/stenbror/pythoncodeanalyzer
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/stenbror/pythoncodeanalyzer
- Owner: stenbror
- Created: 2020-09-30T13:20:17.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-11-16T15:50:40.000Z (over 5 years ago)
- Last Synced: 2025-01-18T07:13:07.672Z (over 1 year ago)
- Language: C#
- Size: 2.05 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PythonCodeAnalyzer
This will be a little library written in C# for walking Python 3.9 abstract syntax tree produced by a parser. This will be a "Roslyn" like tool for analyzing your Python code and possible refactor it by using it in your own C# programs.
We now have a mostly complete parser with UnitTests for all Happy flow rules and most Expression rules with also failure tests. This includes block controls with Indent and Dedent handling. Trivia is not collected yet and non type comments will fail for now.