Revision 580d74a...

Go back to digest for 4th November 2012

Features in Development Tools

Milian Wolff committed changes in [kdevplatform] /:

Refactor TestProjectController and TestProject to be closer to reality.

This allows us to purge DummyProject and centralize some code. Furthermore
the TestProjectController now no longer sets up a BuildSetModel since
we do not want to test that anyways.

Finally, and this was the main intention, we can now rebase the QuickOpen
unit test to operate on the actual ProjectFileItem* like it would do
in reality. This hopefully allows me to test some optimization ideas I have.

Note: I've also cleaned up some CMakeLists.txt files while at it.

File Changes

Deleted 2 files
  • /tests
  •   project/dummyproject.cpp
  •   project/dummyproject.h
Modified 12 files
  •   project/projectbuildsetmodel.cpp
  •   shell/projectcontroller.cpp
  •   shell/projectcontroller.h
  •   tests/CMakeLists.txt
  •   tests/testproject.cpp
  •   tests/testproject.h
  •   project/tests/CMakeLists.txt
  •   project/tests/projectmodeltest.cpp
  •   project/tests/projectmodeltest.h
  •   plugins/quickopen/tests/quickopentest.cpp
  •   plugins/quickopen/tests/quickopentestbase.cpp
  •   plugins/quickopen/tests/quickopentestbase.h
14 files changed in total