Bug 537449 - allow users to disable advanced recursive link checks

Users which are affected by bug 537449 (missing structures in resources
tree) and are sure they have no recursive links, can disable advanced
links checks by using this system property:
-Dorg.eclipse.core.resources.disable_advanced_recursive_link_checks.

If this property is set, only basic link check is performed (via
TRIVIAL_SYMLINK_PATTERN). By default, the property is not set, so that
full checks are done as before.

If the new property is set, Eclipse will be able to "see" linked
directories "hidden" by (limited) algorithm implemented to detect
recursive links in bug 105554, but will not perform more sophisticated
recursive link checking.

Change-Id: Ibc712c1c3ce57b38457efdc062b069d0888a01ee
Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
1 file changed
tree: 5d8e2cdab1af536e0c28bc3744e23393c32a4ffb
  1. bundles/
  2. tests/
  3. .gitignore
  4. CONTRIBUTING.md
  5. pom.xml