On Tue, 1 Apr 2003 01:08 am, [EMAIL PROTECTED] wrote:
> bodewig 2003/03/31 07:08:37
>
> Modified: src/main/org/apache/tools/ant Location.java
> Log:
> unURIfy build-file name if necessary.
>
> /**
> @@ -118,7 +119,11 @@
> * @param columnNumber Column number within the line.
> */
> public Location(String fileName, int lineNumber, int columnNumber) {
> - this.fileName = fileName;
> + if (fileName != null && fileName.startsWith("file:")) {
> + this.fileName = FileUtils.newFileUtils().fromURI(fileName);
> + } else {
> + this.fileName = fileName;
> + }
> this.lineNumber = lineNumber;
> this.columnNumber = columnNumber;
> }
>
I was about to commit a slightly different fix for this. Rather than change
filename on the way in, I changed it on the way out in the toString method.
Just wondering if the names within the location object should be consistent
(i.e. always URLs). Currently moot, I guess.
Conor