Skip to content
Sections
>> Trisquel >> Packages >> nabia >> devel >> check-all-the-things
etiona  ] [  nabia  ]
[ Source: check-all-the-things  ]

Package: check-all-the-things (2017.05.20+nmu1)

check all of the things!

This package will help you check all of the things.

This package is aimed at checking things that are related to packaging and software development.

To find out what kind of things it checks, take a look at the package recommends and data directory.

WARNING: At this time it is probably not suitable for running against untrusted directories.

WARNING: since it checks so many things the output can be very verbose so don't use it if you don't have time to go through the output to find problems. It is not for the busy, lazy or noise intolerant.

Other Packages Related to check-all-the-things

  • depends
  • recommends
  • suggests
  • dep: python3
    interactive high-level object-oriented language (default python3 version)
  • rec: afl
    Package not available
  • rec: appstream
    Software component metadata management
  • rec: appstream-util
    Utility to work with AppStream metadata
  • rec: aspell
    GNU Aspell spell-checker
  • rec: astropy-utils
    Command line tools from astropy
  • rec: autoconf
    automatic configure script builder
  • rec: autodep8
    DEP-8 test control file generator
  • rec: bfbtester
    Brute Force Binary Tester
  • rec: blhc
    build log hardening check
  • rec: bls-standalone
    standalone build log scanner
  • rec: bzip2
    high-quality block-sorting file compressor - utilities
  • rec: cabal-install
    command-line interface for Cabal and Hackage
  • rec: chktex
    Finds typographic errors in LaTeX
  • rec: clang
    C, C++ and Objective-C compiler (LLVM based)
  • rec: clang-tidy
    clang-based C++ linter tool
  • rec: cme
    Check or edit configuration data with Config::Model
    or libconfig-model-perl (<< 2.063)
    module for describing and editing configuration data
  • rec: codespell
    Find and fix common misspellings in text files
  • rec: complexity
    tool for analyzing the complexity of C program functions
  • rec: cppcheck
    tool for static C/C++ code analysis (CLI)
  • rec: cypher-lint (>= 0.3.4)
    Lint tool for the Cypher query language
  • rec: debmake
    helper script to make the Debian source package
  • rec: deheader
    Find and remove unnecessary includes in C or C++ source files
  • rec: desktop-file-utils
    Utilities for .desktop files
  • rec: devscripts (>= 2.13.1~)
    scripts to make the life of a Debian Package maintainer easier
  • rec: dh-ocaml
    helper tools for maintaining OCaml-related Debian packages
  • rec: dodgy
    searches for dodgy looking lines in Python code
  • rec: duck
    checks URLs in debian/control and debian/upstream files
  • rec: epubcheck
    Validation Tool for EPUB
  • rec: erlang-base
    Erlang/OTP virtual machine and base applications
  • rec: erlang-syntax-tools
    Erlang/OTP modules for handling abstract Erlang syntax trees
  • rec: fdupes
    identifies duplicate files within given directories
  • rec: flawfinder
    examines source code and looks for security weaknesses
  • rec: flightcrew
    C++ epub validator
  • rec: fontforge-nox
    font editor - non-X version
    or fontforge
    font editor
  • rec: freetype2-demos
    FreeType 2 demonstration programs
  • rec: gendarme
    extensible rule-based checker for CLI assemblies
  • rec: gettext
    GNU Internationalization utilities
  • rec: gettext-lint
    Package not available
  • rec: golang-go
    Go programming language compiler, linker, compiled stdlib
  • rec: golang-golang-x-tools
    supplementary Go tools
  • rec: golint
    Linter for Go source code
  • rec: hardening-includes
    Package not available
  • rec: hlint
    Haskell source code suggestions
  • rec: hopenpgp-tools
    hOpenPGP-based command-line tools
  • rec: i18nspector
    checking tool for gettext POT, PO and MO files
  • rec: iwyu
    Analyze #includes in C and C++ source files
  • rec: jpeginfo
    Prints information and tests integrity of JPEG/JFIF files
  • rec: jsonlint
    validating parser of JSON data structures
  • rec: kwstyle
    Style checker for source code
  • rec: lacheck
    Simple syntax checker for LaTeX
  • rec: lcdf-typetools
    tools for OpenType, multiple-master, and Type 1 fonts
  • rec: libb-lint-perl
    Perl lint
  • rec: libconfig-model-dpkg-perl
    editor for Dpkg source files with validation
  • rec: libcroco-tools
    Cascading Style Sheet (CSS) parsing and manipulation toolkit - utils
  • rec: liblz4-tool
    Fast LZ compression algorithm library - transitional package
    also a virtual package provided by lz4
  • rec: libperl-critic-perl
    Perl module to critique code for best practices
  • rec: libpod-pom-perl
    module providing a Pod Object Model
  • rec: libwww-perl
    simple and consistent interface to the world-wide web
  • rec: libxml2-utils
    XML utilities
  • rec: license-reconcile
    Package not available
  • rec: licensecheck
    simple license checker for source files
    or devscripts (<< 2.16.6~)
    scripts to make the life of a Debian Package maintainer easier
  • rec: lintex
    automatic cleanup of old TeX-related files
  • rec: lintian
    Debian package checker
  • rec: lockdep
    Package not available
  • rec: lua-check
    static analyzer and a linter for the Lua language
  • rec: lzip
    lossless data compressor based on the LZMA algorithm
  • rec: lzop
    fast compression program
  • rec: make
    utility for directing compilation
  • rec: moreutils
    additional Unix utilities
  • rec: mp3check
    tool to check mp3 files for consistency
  • rec: mp3val
    program for MPEG audio stream validation
  • rec: mypy
    optional static typing for Python
  • rec: ocaml-nox
    ML implementation with a class-based object system (no X)
  • rec: oggz-tools
    utilities for mangling Ogg streams
  • rec: opencollada-tools
    Command line tool for validating COLLADA files
  • rec: opus-tools
    Opus codec command line tools
  • rec: p7zip
    7zr file archiver with high compression ratio
  • rec: perl
    Larry Wall's Practical Extraction and Report Language
  • rec: php-cli
    command-line interpreter for the PHP scripting language (default)
    also a virtual package provided by php7.4-cli
    or php5-cli
    Package not available
  • rec: pkg-config
    manage compile and link flags for libraries
  • rec: pmccabe
    McCabe-style function complexity and line counting for C and C++
  • rec: pngcheck
    print info and check PNG, JNG and MNG files
  • rec: pscan
    Format string security checker for C files
  • rec: puppet
    configuration management system
  • rec: puppet-lint
    check puppet manifests for style guide conformity
  • rec: pycodestyle
    Python style guide checker (formerly called pep8)
  • rec: pydocstyle
    Python docstring style checker (PEP-257 conventions)
  • rec: pyflakes
    passive checker of Python 2 programs
  • rec: pyflakes3
    passive checker of Python 3 programs
    or pyflakes (<< 1.1.0-1)
    passive checker of Python 2 programs
  • rec: pylint
    Python 3 code static checker and UML diagram generator
  • rec: pylint3
    virtual package provided by pylint
  • rec: python3-argcomplete
    bash tab completion for argparse (for Python 3)
  • rec: python3-bandit
    Security oriented static analyzer for Python code - Python 3.x
  • rec: python3-bashate
    bash script style guide checker - Python 3.x
  • rec: python3-debian
    Python 3 modules to work with Debian-related data formats
  • rec: python3-demjson
    encoder, decoder, and lint/validator for JSON in Python (python3)
  • rec: python3-fontforge
    font editor - Python bindings
  • rec: python3-jpylyzer
    JP2 (JPEG 2000 Part 1) validator and properties extractor
  • rec: python3-magic
    python3 interface to the libmagic file type identification library
  • rec: python3-netifaces
    portable network interface information - Python 3.x
  • rec: python3-proselint
    Library and command-line prose linter utility (Python 3)
  • rec: python3-ptyprocess
    Run a subprocess in a pseudo terminal from Python 3
  • rec: python3-pyroma
    Python packaging quality checker (Python3 build)
  • rec: roodi
    Ruby object oriented design inferometer
  • rec: rpmlint
    RPM package checker
  • rec: rubocop
    Ruby static code analyzer
  • rec: sharutils
    shar, unshar, uuencode, uudecode
  • rec: shellcheck
    lint tool for shell scripts
  • rec: ssl-cert-check
    proactively handling X.509 certificate expiration
  • rec: stylish-haskell
    Haskell code prettifier
  • rec: unzip
    De-archiver for .zip files
  • rec: vorbis-tools
    several Ogg Vorbis tools
  • rec: vulture
    scans for unused ("dead") code in a Python program
  • rec: xz-utils
    XZ-format compression utilities
  • rec: yamllint
    Linter for YAML files
  • rec: zstd
    fast lossless compression algorithm -- CLI tool
  • rec: zzuf
    transparent application fuzzer
  • sug: acheck
    Check common localisation mistakes
  • sug: android-platform-tools-base
    base tools for developing applications for the Android system
  • sug: cbmc
    bounded model checker for C and C++ programs
  • sug: cdbs
    common build system for Debian packages
  • sug: checkmp3
    Package not available
  • sug: cpants-lint
    commandline frontend to Module::CPANTS::Analyse - tool
  • sug: foodcritic
    lint tool for chef cookbooks
  • sug: giflib-tools
    library for GIF images (utilities)
  • sug: jlint
    Package not available
  • sug: librejs-cli
    Package not available
  • sug: lintian4python
    Package not available
  • sug: lrzip
    compression program with a very high compression ratio
  • sug: python3-doc8
    Style checker for Sphinx (or other) RST documentation - Python 3.x
  • sug: python3-restructuredtext-lint
    reStructuredText linter - Python 3.x
  • sug: rzip
    compression program for large files
  • sug: xapian-tools
    Basic tools for Xapian search engine library

Download check-all-the-things

Download for all available architectures
Architecture Package Size Installed Size Files
all 38.7 kB183 kB [list of files]