stank icon indicating copy to clipboard operation
stank copied to clipboard

stank: analyzers for determining whether files smell like rotten POSIX shell scripts, or faintly rosy like Ruby and Python scripts

Results 71 stank issues
Sort by recently updated
recently updated
newest added

Similar to Docker linters, stank could help systems language developers prepare a more robust build system configuration. We could warn when a makefile does not explicitly declare which shell interpreter...

Accept command line flags and/or `.stank.yml` configuration files, trampolining from the current working directory up to either `$HOME` or the root directory, that allow various stank warnings to be disabled,...

As a developer, I want to be warned earlier when application code (not shell scripts) try to shell out for common behaviors that are already provided by libraries, so that...

As a user, I want a single `stank` application so that I can more quickly apply it to my projects. * [ ] Move most CLI logic into lib. *...

As an engineer, I want linters to recommend that my shell scripts be rewritten in more reliable, DSL-based build tools, library-based build tools, or even compiled applications, in order to...

As an engineer, I want to be warned when I pass `-exec` to `find`, so that I don't accidentally silently drop error exit codes. Recommend `find ... | xargs ...`...

As a developer, I want stank to ignore files that git excludes from version control, so that I can focus on improving scripts that I can control. Have rosy and...

As an engineer, I want the stank suite available in the form of a Docker image, so that I can use stank without having to setup any Go tools. Spin...

As a developer, I want stank to consolidate the facts it has collected about different kinds of files into a single object, so that I can submit queries more easily....

As a developer, I want stank to move most logic out of applications, and into libraries, so that I can build more complex systems based on the stank suite. *...