Skip to content

Maintenance release; improve a few flags; 'cold' dwyu

Choose a tag to compare

@hzeller hzeller released this 20 Jul 21:18

[ note, this is almost the same as 0.3.1 but a compilation issue with older compilers fixed ]

Mostly a maintenance release with smallish changes for easier use

  • Adjust verbosity levels of various log messages, to have the right information where needed. e.g. while -vvv in DWYU shows the breakdown of every include file and the corresponding providing libraries, -vv is useful as it shows only the missing dependencies, so can make things more compact.
  • Make --graph-augment work correctly.
  • Always include the dependencies mentioned in the MODULE.bazel in DWYU so that these can be auto-added before there is even a reference in BUILD files (doing a 'cold' dwyu without any deps=[] given yet)
  • The --or flag was misbehaving, fixed that.
  • New flag -c to select a particular column from text table output