{"id":16401692,"url":"https://github.com/alejandrorm-dev/static-code-analyzer","last_synced_at":"2025-07-07T02:05:52.932Z","repository":{"id":184366965,"uuid":"670730341","full_name":"AlejandroRM-DEV/Static-Code-Analyzer","owner":"AlejandroRM-DEV","description":"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.","archived":false,"fork":false,"pushed_at":"2023-07-28T05:45:36.000Z","size":212,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-23T14:28:15.125Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AlejandroRM-DEV.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-07-25T17:46:47.000Z","updated_at":"2023-07-28T05:45:43.000Z","dependencies_parsed_at":null,"dependency_job_id":"8f89383b-89d4-40e4-82a4-e077b01f616d","html_url":"https://github.com/AlejandroRM-DEV/Static-Code-Analyzer","commit_stats":null,"previous_names":["alejandrorm-dev/static-code-analyzer"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AlejandroRM-DEV/Static-Code-Analyzer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlejandroRM-DEV%2FStatic-Code-Analyzer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlejandroRM-DEV%2FStatic-Code-Analyzer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlejandroRM-DEV%2FStatic-Code-Analyzer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlejandroRM-DEV%2FStatic-Code-Analyzer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AlejandroRM-DEV","download_url":"https://codeload.github.com/AlejandroRM-DEV/Static-Code-Analyzer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlejandroRM-DEV%2FStatic-Code-Analyzer/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264000628,"owners_count":23542112,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-11T05:43:55.208Z","updated_at":"2025-07-07T02:05:52.913Z","avatar_url":"https://github.com/AlejandroRM-DEV.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Static-Code-Analyzer\n\n## Learning outcomes\n\nAfter 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.\n\n### See\nhttps://github.com/AlejandroRM-DEV/Static-Code-Analyzer/blob/master/Static%20Code%20Analyzer/task/analyzer/code_analyzer.py\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falejandrorm-dev%2Fstatic-code-analyzer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falejandrorm-dev%2Fstatic-code-analyzer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falejandrorm-dev%2Fstatic-code-analyzer/lists"}