| Summary: | [compiler] FileSystem.findClass operates / to \ transformation on type names in specific cases only | ||
|---|---|---|---|
| Product: | [Eclipse Project] JDT | Reporter: | Maxime Daniel <maxime_daniel> |
| Component: | Core | Assignee: | Maxime Daniel <maxime_daniel> |
| Status: | CLOSED WORKSFORME | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | 3.2 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows All | ||
| Whiteboard: | |||
|
Description
Maxime Daniel
That transformation is only one of a few that adapt our behavior to the underlying filesystem. Especially, quite a few defensive 'replace / by \ or the other way round depending on java.io.File.separator' exist in the code. The approach of bug 119430, which maps whichever file separator to the '/' that we use in access rules hence seems sound. The current code addresses the needs of Windows/non Windows filesystems impedence in a satisfactory way and no refactoring is needed. Tidying. |