https://bugs.kde.org/show_bug.cgi?id=404205
Bug ID: 404205 Summary: "Update signature" duplicates namespace Product: kdevelop Version: unspecified Platform: Compiled Sources OS: All Status: REPORTED Severity: normal Priority: NOR Component: Problem reporter Assignee: kdevelop-bugs-n...@kde.org Reporter: rjvber...@gmail.com Target Milestone: --- SUMMARY The "update signature" problem fixer ends up duplicating the namespace part of a n out-of-line class method definition. STEPS TO REPRODUCE 1. in projectcontroller.h, add an argument to ProjectController::reparseProject() (e.g. "bool forceAll=true" as in D11934) 2. switch to projectcontroller.cpp, and click the suggested fix to update the reparseProject signature OBSERVED RESULT From void KDevelop::ProjectController::reparseProject(IProject *project, bool forceUpdate) I got void KDevelop::KDevelop::ProjectController::reparseProject(IProject *project, bool forceUpdate, bool forceAll) EXPECTED RESULT void KDevelop::ProjectController::reparseProject(IProject *project, bool forceUpdate, bool forceAll) SOFTWARE/OS VERSIONS KDE Frameworks Version: 5.52.0 Qt Version: 5.9.7 KDevelop git 5.3 branch head -- You are receiving this mail because: You are watching all bug changes.