After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 515975 - Command \file broken for files with same name in different directories
Command \file broken for files with same name in different directories
Status: RESOLVED FIXED
Product: doxygen
Classification: Other
Component: general
1.5.5
Other Windows
: Normal major
: ---
Assigned To: Dimitri van Heesch
Dimitri van Heesch
Depends on:
Blocks:
 
 
Reported: 2008-02-12 10:50 UTC by Vlado Klimovský
Modified: 2008-05-18 13:31 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Sample (3.03 KB, application/zip)
2008-02-12 10:52 UTC, Vlado Klimovský
Details

Description Vlado Klimovský 2008-02-12 10:50:39 UTC
Since version 1.5.5, if the RECURSIVE option is on and there are files with the same name in different directories, no documentation is generated from them at all, and the following warnings appear in the warnings log file:

Warning: the name `xxx' supplied as the second argument in the \file statement is not an input file
Comment 1 Vlado Klimovský 2008-02-12 10:52:10 UTC
Created attachment 105026 [details]
Sample

Sample set of files to reproduce the described faulty behavior.
Comment 2 Juliano F. Ravasi 2008-02-25 00:43:41 UTC
I confirm this behavior in SVN on Linux as of today (Feb 24, 2008). This bug was introduced in the latest version.
Comment 3 Juliano F. Ravasi 2008-02-25 02:42:42 UTC
I tracked the bug to the SVN commit 603 (Release-1.5.4-20080101). The previous revision doesn't have the bug.
Comment 4 Juliano F. Ravasi 2008-03-08 13:44:09 UTC
This seems to be fixed on SVN commit 615 (Release-1.5.5-20080307), but the testcase fails because it uses '\' as a path separator. Replacing all path separators with '/' makes it work fine.
Comment 5 Vlado Klimovský 2008-03-10 07:21:18 UTC
Ah, sorry about the backslashes. In our project, we normally use forward slashes, I don't know why I used backslashes in the testcase.
Comment 6 Dimitri van Heesch 2008-04-02 18:11:09 UTC
Putting this to assigned, as it is scheduled to be fixed in the next release (and already fixed in subversion).
Comment 7 Dimitri van Heesch 2008-05-18 13:31:05 UTC
This bug was marked as assigned, which means it should be fixed in doxygen release 1.5.6. Please verify if the bug is indeed fixed. If not then reopen it and provide additional information if possible.