Revision 0da10fd...

Go back to digest for 9th November 2014

Bug Fixes in Development Tools

Milian Wolff committed changes in [kdevelop] /plugins/custom-definesandincludes:

Fix assertion about unknown projects in the IDAIM.

The problem was that projects opened before the IDAIM plugin gets
initialized where never added.

To add these in the ctor (synchronously! otherwise we get races),
we must restructure the code a bit. It is notoriously overdesigned
and really should be simplified. Why is the CompilerProvider a plugin?
Why is there ICompilerProvider? Why the distinction across so many
libs/plugins?

Well, more work for later.

File Changes

Modified 3 files
  • /plugins/custom-definesandincludes
  •   languages/settingsmanager.cpp
  •   languages/settingsmanager.h
  •   languages/compilerprovider/compilerprovider.cpp
3 files changed in total