qchecker
A library intended to identify semantically meaningful micro-antipatterns in student code
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic links in README
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (1.0%) to scientific vocabulary
Keywords
antipatterns
patterns
python
static-analysis
Last synced: 6 months ago
·
JSON representation
Repository
A library intended to identify semantically meaningful micro-antipatterns in student code
Basic Info
- Host: GitHub
- Owner: James-Ansley
- License: mit
- Language: Python
- Default Branch: main
- Homepage: https://qchecker.readthedocs.io
- Size: 82 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 10
Topics
antipatterns
patterns
python
static-analysis
Created almost 4 years ago
· Last pushed over 3 years ago
Metadata Files
Readme
Changelog
License
Citation
Owner
- Name: James Ansley
- Login: James-Ansley
- Kind: user
- Website: jamesansley.com
- Repositories: 11
- Profile: https://github.com/James-Ansley
I sometimes do programming
GitHub Events
Total
- Public event: 1
Last Year
- Public event: 1
Committers
Last synced: almost 3 years ago
All Time
- Total Commits: 62
- Total Committers: 2
- Avg Commits per committer: 31.0
- Development Distribution Score (DDS): 0.081
Top Committers
| Name | Commits | |
|---|---|---|
| James Ansley | a****f@g****m | 57 |
| James Ansley | 3****y@u****m | 5 |
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 8
- Total pull requests: 0
- Average time to close issues: 7 days
- Average time to close pull requests: N/A
- Total issue authors: 1
- Total pull request authors: 0
- Average comments per issue: 0.13
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- James-Ansley (8)
Pull Request Authors
Top Labels
Issue Labels
bug (6)
enhancement (4)
patch (3)
minor (3)
major (1)
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- pypi 40 last-month
- Total dependent packages: 0
- Total dependent repositories: 2
- Total versions: 10
- Total maintainers: 1
pypi.org: qchecker
A simple library for finding statement-level substructures in Abstract Syntax Trees
- Homepage: https://github.com/James-Ansley/qchecker
- Documentation: https://qchecker.readthedocs.io/
- License: MIT License
-
Latest release: 1.1.2
published over 3 years ago
Rankings
Dependent packages count: 10.1%
Dependent repos count: 11.5%
Average: 21.4%
Downloads: 27.8%
Stargazers count: 27.8%
Forks count: 29.8%
Maintainers (1)
Last synced:
6 months ago
Dependencies
docs/requirements_docs.txt
pypi
- Deprecated *
- flake8 *
- flake8-json *
- pylint *
- sphinx *
- sphinx-rtd-theme *
requirements.txt
pypi
- Deprecated *
- libcst *
- tomli *
requirements_dev.txt
pypi
- pytest ==7.1.1 development
- pytest-cov ==3.0.0 development
requirements_optional.txt
pypi
- flake8 *
- flake8-json *
- pylint *