all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: dustmite  ]

Package: dustmite (0~20170126.e95dff8-3)

Links for dustmite

Screenshot

Debian Resources:

Download Source Package dustmite:

Maintainers:

External Resources:

Similar packages:

Værktøj til minimering af D-kildekode

DustMite er et værktøj til at minimere D-kildekode. Den blev inspireret af Tigris Delta og en tråd på digitalmars.D.learn. Reducering af C++-kode fungerer også ret godt via --split *.{c,cpp,h,hpp}:d.

DustMite vil fortolke kildekode til et simpelt hierarki og forsøge at formindske det ved at slette fragmenter iterativt, så længe resultatet opfylder en brugerspecificeret betingelse.

Dets brugstilfælde inkluderer:

 * Reducering af testtilfælde med kompilerfejl
 * Find kilden for tvetydige eller misvisende kompilerfejlbeskeder
   (f.eks. fejl med fil-/linjeinformation pegende inden i Phobos)
 * Alternativ kodedækning af enhedstest (DustMite kan fjerne al kode
   som ikke påvirker kørslen af din enhedstest)
 * På samme måde, hvis du har en fuldstændig testdækning, så kan programmet
   bruges til reducering af kildetræet til et minimalt træ, som inkluderer
   understøttelse for kun aktiverede enhedstest
   Dette kan bruges til at oprette en version af et program eller
   bibliotek med et testdefineret undersæt af funktioner
 * Tilvalget --obfuscate kan obskure din kodes identifikatorer

Other Packages Related to dustmite

  • depends
  • recommends
  • suggests
  • enhances

Download dustmite

Download for all available architectures
Architecture Package Size Installed Size Files
amd64 234.8 kB1,123.0 kB [list of files]