KDE

Fix Clazy warnings in Dolphin

Clazy is a clang-based tool that reports useful warnings when compiling a Qt project. Your task is building Dolphin with clazy and fixing at least 5 warnings reported by clazy.

Steps:

  1. Install clang
  2. Install clazy (see here)
  3. Install Dolphin's build dependencies
  4. Build Dolphin with clazy:
git clone git://anongit.kde.org/dolphin.git
mkdir build && cd build
cmake -DENABLE_CLAZY=ON ..
make

Then fix the clazy warnings and run make again. Once you're done, you are ready to send a patch at Reviewboard with your fixes. If you need help, please join the #kde-devel (or #kde-soc) IRC channel on Freenode and ping the eang username.

Task tags

  • clazy
  • qt
  • c++
  • static analysis

Students who completed this task

Ilya Bizyaev, Spencer Brown

Task type

  • code Code
  • done_all Quality Assurance
close

2016