Details
-
Bug
-
Resolution: Done
-
P2: Important
-
Qt Creator 3.1.1
-
None
-
Windows
Also reproducible on Mac, but there we claim to have a case-sensitive file system anyhow (different issue)
-
7d377850d0a61bc280d46a89360e9b3273b4629d
Description
Under some circumstances when using rename symbol under cursor then the symbol may end up being renamed incorrectly. With the attached example, if you go to rename the VectorNamesConfig_C symbol in the header file then the results show that the header file is referred to twice in the output. If both of these entries are checked then it will end up looking like:
class SourceConfig_Cblic QList<TestData::VectorGroupConfigItem_TP> { public: SourceConfig_C SourceConfig_Ct QString& path_to_xml_file); virtual ~SourceConfig_Cublic:
If the second entry is unchecked then it works correctly.
Attachments
For Gerrit Dashboard: QTCREATORBUG-12390 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
94904,3 | C++: handle case-insensitive file names by keying on Utils::FileName | master | qt-creator/qt-creator | Status: ABANDONED | 0 | 0 |
99984,1 | C++: handle case-insensitive file names by keying on Utils::FileName | 3.3 | qt-creator/qt-creator | Status: ABANDONED | -1 | 0 |
100018,2 | C++: handle case-insensitive file names by keying on Utils::FileName | master | qt-creator/qt-creator | Status: ABANDONED | -1 | 0 |
100897,2 | C++: handle case-insensitive file names in the WorkingCopy | master | qt-creator/qt-creator | Status: MERGED | +2 | 0 |
100898,3 | C++: handle case-insensitive file names in the CPlusPlus::Snapshot | master | qt-creator/qt-creator | Status: MERGED | +2 | 0 |
100901,4 | C++: handle case-insensitive file names for project files. | master | qt-creator/qt-creator | Status: MERGED | +2 | 0 |