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.
Summary: | Utilities.isWindows is a poor way to test for case-insensitive filenames | ||
---|---|---|---|
Product: | platform | Reporter: | Jesse Glick <jglick> |
Component: | -- Other -- | Assignee: | issues@platform <issues> |
Status: | NEW --- | ||
Severity: | normal | CC: | jtulach, mgarrison |
Priority: | P4 | Keywords: | API |
Version: | 3.x | ||
Hardware: | Other | ||
OS: | OpenVMS | ||
Issue Type: | ENHANCEMENT | Exception Reporter: | |
Bug Depends on: | |||
Bug Blocks: | 17142 |
Description
Jesse Glick
2000-12-01 16:55:46 UTC
Add something like Utilities.isCaseSensitiveFileSystem () - or find out better name. Version: 'Dev' -> 3.2 Target milestone -> 3.3 ENHANCEMENT for NB(OpenAPIs) 3.4 or NB 4.0 Actually, adopting a suggestion from Evan: - have a mapping somewhere in a util package from arbitrary names to values (probably boolean values, thus "features") - all such platform-specific hacks modified to check for a feature, not a specific OS etc. - the util package initially hardcodes a list of features computed according to OS name, environment vars, etc.; eventually maybe this could be driven by a config file for greatest flexibility Target milestone -> 3.3.1. Well, the method should be fileystems package. this is just filesystem related stuff and especially LocalFileSystem related... I suggest FileUtil.isCaseSensitive () and a property in LocalFileSystem to change the behaviour (because even on linux I can use vfat). Set target milestone to TBD Set target milestone to TBD Reassigning to new module owner jskrivanek. |