- add markdown lint step to make deploy processMarkdown linter - solve formatting issue in md files
- auto-format entire PHP codebase with CS Fixer dockerDocker image that provides static analysis tools for PHP
- autoflake remove unused imports and variables pythonPython - Code Quality tools
- automatically fix mixed bullet types in markdownMarkdown linter - solve formatting issue in md files
- avoid positional argument order confusion in bash scriptsClean code - Linux Bash - Keep the number of function parameters as small as possible
- bash associative array as function parameter instead of multiple argsClean code - Linux Bash - Keep the number of function parameters as small as possible
- bash equivalent of passing an object to a functionClean code - Linux Bash - Keep the number of function parameters as small as possible
- bash function 5 arguments how to clean upClean code - Linux Bash - Keep the number of function parameters as small as possible
- bash function add new parameter without breaking existing callersClean code - Linux Bash - Keep the number of function parameters as small as possible
- bash function too many parameters clean codeClean code - Linux Bash - Keep the number of function parameters as small as possible
- black auto format python codePython - Code Quality tools
- clean code bash reduce function parametersClean code - Linux Bash - Keep the number of function parameters as small as possible
- composer-unused false positive check before removing dependencyDocker image that provides static analysis tools for PHP
- dagger black code formatter pipelineDagger.io - Using dagger to automate your CI workflows
- dagger init python project docker image from scratchDagger.io - Using dagger to automate your CI workflows
- dagger pipeline python functions no yamlDagger.io - Using dagger to automate your CI workflows
- dagger python function pylint stepDagger.io - Using dagger to automate your CI workflows
- dagger replace github actions for pythonDagger.io - Using dagger to automate your CI workflows
- declare -A pass to function bashClean code - Linux Bash - Keep the number of function parameters as small as possible
- docker run PHP linters and fixers without installing anythingDocker image that provides static analysis tools for PHP
- find dead unused code in python projectPython - Code Quality tools
- format messy PHP code online no installFormat poorly formatted PHP code
- git commit --no-verify skip pre-commit hooksGit - pre-commit-hooks
- gitlab CI dagger runner docker socketDagger.io - Using dagger to automate your CI workflows
- how dagger executes steps inside a containerDagger.io - Using dagger to automate your CI workflows
- how does git pre-commit hook abort the commit if linting failsGit - pre-commit-hooks
- how to check and auto-fix markdown formatting with dockerMarkdown linter - solve formatting issue in md files
- how to daggerize an existing python repoDagger.io - Using dagger to automate your CI workflows
- how to detect unused composer dependencies in PHP projectDocker image that provides static analysis tools for PHP
- how to pass multiple values to a bash function without positional argumentsClean code - Linux Bash - Keep the number of function parameters as small as possible
- how to stop markdownlint from scanning dependency foldersMarkdown linter - solve formatting issue in md files
- how to turn off specific markdownlint errors in configMarkdown linter - solve formatting issue in md files
- isort sort python imports alphabetically command linePython - Code Quality tools
- jakzal/phpqa zero install PHP code qualityDocker image that provides static analysis tools for PHP
- make pre-commit run automatically on every git commitGit - pre-commit-hooks
- makefile target dagger local lintDagger.io - Using dagger to automate your CI workflows
- makefile target run markdownlintMarkdown linter - solve formatting issue in md files
- markdownlint --fix auto correct trailing spaces blank linesMarkdown linter - solve formatting issue in md files
- markdownlint docker --fix --user combined commandMarkdown linter - solve formatting issue in md files
- markdownlint docker image scan project .md filesMarkdown linter - solve formatting issue in md files
- markdownlint ignore node_modules vendor folderMarkdown linter - solve formatting issue in md files
- mypy static type checking pythonPython - Code Quality tools
- online PHP linter for one-off code cleanupFormat poorly formatted PHP code
- paste ugly PHP and get clean output instantlyFormat poorly formatted PHP code
- PHP code formatter no CLI neededFormat poorly formatted PHP code
- PHP_CodeSniffer find coding standard violationsDocker image that provides static analysis tools for PHP
- PHP-Parallel-lint check syntax errors all filesDocker image that provides static analysis tools for PHP
- pint-express laravel pint browserFormat poorly formatted PHP code
- pip install pre-commit pythonGit - pre-commit-hooks
- pre-commit hook auto-fixes single vs double quotes in python fileGit - pre-commit-hooks
- pre-commit run --all-files manually trigger hooksGit - pre-commit-hooks
- pylint check python syntax errors without executingPython - Code Quality tools
- python CI pipeline pylint black mypy ruff gitlabDagger.io - Using dagger to automate your CI workflows
- python code quality makefile setup installPython - Code Quality tools
- python lint chain stop at first failure single commandPython - Code Quality tools
- python static analysis tools code qualityPython - Code Quality tools
- ready made pre-commit config for python 3.13 projectGit - pre-commit-hooks
- reorder composer.json properties to standard orderDocker image that provides static analysis tools for PHP
- ruff replace pylint isort black one toolPython - Code Quality tools
- run static analysis with specific PHP version tag legacy projectDocker image that provides static analysis tools for PHP
- stop CI failing on trailing whitespace and quote style before I pushGit - pre-commit-hooks
- stop pushing to CI just to check pylint errors locallyDagger.io - Using dagger to automate your CI workflows
- why does dagger run identical code locally and on the gitlab runnerDagger.io - Using dagger to automate your CI workflows
- why positional arguments are fragile in bash and what to use insteadClean code - Linux Bash - Keep the number of function parameters as small as possible
- why run pylint before mypy in python pipelinePython - Code Quality tools
- write your own custom pre-commit hookGit - pre-commit-hooks