Install Dustmite On A Debian, Ubuntu, Arch, Kali And Fedora

Install Dustmite On A Debian, Ubuntu, Arch, Kali And Fedora

dustmite

Tool for minimizing D source code

Maintainer: Debian D Language Group



Section: devel

Install dustmite

  • Debian apt-get install dustmite Click to copy
  • Ubuntu apt-get install dustmite Click to copy
  • Arch Linux pacman -S dustmite Click to copy
  • Kali Linux apt-get install dustmite Click to copy
  • Fedora dnf install dustmite Click to copy

dustmite

Tool for minimizing D source code

DustMite is a tool for minimizing D source code. It was inspired by Tigris Delta and a thread on digitalmars.D.learn. Reducing C++ code also works quite well via --split *.{c,cpp,h,hpp}:d. DustMite will parse the source code into a simple hierarchy, and attempt to shrink it by deleting fragments iteratively, as long as the result satisfies a user-specified condition. Its use-cases include: * Reducing compiler bug test cases. * Finding the source of ambiguous or misleading compiler error messages (e.g. errors with the file/line information pointing inside Phobos) * Alternative unit test code coverage (DustMite can remove all code that does not affect the execution of your unit tests). * Similarly, if you have complete test coverage, it can be used for reducing the source tree to a minimal tree which includes support for only enabled unittests. This can be used to create a version of a program or library with a test-defined subset of features. * The --obfuscate option can obfuscate your code's identifiers.

dustmite-1

debugging

dtools

Ancilliary tools for the D programming language
Installing dustmite command is simple. just copy one of the above commands for your operating system and paste it into terminal. This command is available for Debian, Ubuntu, Arch, Kali and Fedora operating systems. Once you run the command it will install the latest version of dustmite 2024 package in your OS.