Skip to content

Deep Steel

Compare
Choose a tag to compare
@joakim-brannstrom joakim-brannstrom released this 03 Jun 14:56
· 316 commits to master since this release
10fcaf9

Fixes

  • Fix compilation with dmd-compiler (2.100.0).
  • Removing unused fuzzer plugin.

New features for dextool mutate

  • test_cmd_dir where previously always searched recursively but it has turned out to be a problem because some test suites contain executable test data. Thus the new configuration option test_cmd_dir_search is added to allow the search to be configured to be shallow (non-recursive).
  • Improved speed when using diff mode by skipping the coverage instrumentation. The user has already specified exactly what to test thus it shouldn't be necessary to run it through the potentially slow coverage run. It is assumed that a diff is usually pretty "small" and the change have entry point coverage thus coverage data wouldn't help.

Fixes for dextool mutate

  • Update moment.js to fix security vulnerabilities.
    Impact
    This vulnerability impacts npm (server) users of moment.js, especially if user
    provided locale string, eg fr is directly used to switch moment locale.
    The vulnerability have a low or no impact on dextool as of date but problems should be fixed.
  • Analyze never finish if the number of threads are set to one (--threads 1). It is now changed to be a minimum of four.