tconbeer/sqlfmt

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
.codeclimate.json
.coveragerc
.flake8
.github/FUNDING.yml
.github/ISSUE_TEMPLATE/bug-and-bad-formatting-report.md
.github/dependabot.yml
.github/workflows/primer.yml
.github/workflows/publish.yml
.github/workflows/release.yml
.github/workflows/static.yml
.github/workflows/test-coverage.yml
.github/workflows/test.yml
.gitignore
.pre-commit-config.yaml
.pre-commit-hooks.yaml
.python-version
CHANGELOG.md
CODE_OF_CONDUCT.md
Dockerfile
LICENSE
Makefile
README.md
mypy.ini
poetry.lock
pyproject.toml
src/sqlfmt/__init__.py2
A
0 mins
A
100%
src/sqlfmt/__main__.py2
A
0 mins
A
100%
src/sqlfmt/actions.py488
A
3 hrs
A
99%
src/sqlfmt/analyzer.py172
A
2 hrs
A
100%
src/sqlfmt/api.py344
A
2 hrs
A
98%
src/sqlfmt/cache.py103
A
25 mins
A
98%
src/sqlfmt/cli.py251
A
45 mins
A
100%
src/sqlfmt/comment.py140
A
2 hrs
A
100%
src/sqlfmt/config.py95
A
2 hrs
A
98%
src/sqlfmt/dialect.py41
A
0 mins
A
100%
src/sqlfmt/exception.py63
A
0 mins
A
100%
src/sqlfmt/formatter.py110
A
2 hrs
A
100%
src/sqlfmt/jinjafmt.py378
C
7 hrs
A
99%
src/sqlfmt/line.py315
B
5 hrs
A
99%
src/sqlfmt/merger.py333
C
1 day
A
100%
src/sqlfmt/mode.py61
A
0 mins
A
100%
src/sqlfmt/node.py213
A
35 mins
A
100%
src/sqlfmt/node_manager.py268
A
1 hr
A
99%
src/sqlfmt/operator_precedence.py128
A
0 mins
A
100%
src/sqlfmt/py.typed
src/sqlfmt/query.py29
A
0 mins
A
100%
src/sqlfmt/report.py183
A
0 mins
A
100%
src/sqlfmt/rule.py27
A
0 mins
A
92%
src/sqlfmt/rules/__init__.py327
A
0 mins
A
100%
src/sqlfmt/rules/clone.py35
A
0 mins
A
100%