On 25/03/2012 22:18, Nick Wellnhofer wrote:
OK, since we now also have support for multiple source directories, I
suggest the following:

1. If a file path or class name appears twice within any of the source
directories, then die with a meaningful error.

2. If a file path or class name appears twice within any of the include
directories, then die a meaningful error.

3. If a file path or class name appears once in a source directory and
also in an include directory, then use the version from the source
directory and continue with a meaningful warning.

To clarify: With "file path" I mean the relative path of the .cfh file from the source or include directory. Something like "Lucy/Analysis/Analyzer.cfh".

Nick

Reply via email to