This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Now preprocessor doesn't handle relative paths: for example if -I.. is in include paths, preprocessor does not search parent directory. Consider the following files: bash> ls ../include/ file1.h file2.h bash> ls file.cc bash> cat file.cc #include "file1.h" #include "include/file2.h Specify -I../include -I.. as include paths. For now model wouldn't find neither file1.h nor file2.h
I cannot say whether this is really fixed or not, but the user defined include paths are now expressed as absolute paths which should enable the code model to resolve the listed include directives.
Yes, it is fixed in preprocessor implementation too ("." is treated as current directory).