{"thread":{"id":"14970","subject":"[EGIT PATCH] Allow EGit to handle linked resources at any depth","startedAt":"2008-08-13T03:24:09Z","lastAt":"2008-08-13T03:24:09Z","messageCount":1,"participants":["Shawn O. Pearce"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"87003","messageId":"1218597849-24412-1-git-send-email-spearce@spearce.org","threadId":"14970","inReplyTo":null,"subject":"[EGIT PATCH] Allow EGit to handle linked resources at any depth","fromName":"Shawn O. Pearce","fromEmail":"spearce@spearce.org","sentAt":"2008-08-13T03:24:09Z","receivedAt":"2008-08-13T03:24:09Z","isPatch":true,"sender":{"key":"spearce@spearce.org","avatar":"https://avatars.githubusercontent.com/u/34844?v=4"},"body":"We already were handling linked resources that appear anywhere\nin the project, but Eclipse didn't know we were willing to do\nthat sort of magic in our provider code as we did not override\nthe correct method for it in GitProvider.\n\nWe now support linked folders which are at any level.\n\nSigned-off-by: Shawn O. Pearce <spearce@spearce.org>\n---\n .../src/org/spearce/egit/core/GitProvider.java     |    5 +++++\n 1 files changed, 5 insertions(+), 0 deletions(-)\n\ndiff --git a/org.spearce.egit.core/src/org/spearce/egit/core/GitProvider.java b/org.spearce.egit.core/src/org/spearce/egit/core/GitProvider.java\nindex fcab971..a16aca9 100644\n--- a/org.spearce.egit.core/src/org/spearce/egit/core/GitProvider.java\n+++ b/org.spearce.egit.core/src/org/spearce/egit/core/GitProvider.java\n@@ -41,6 +41,11 @@ public class GitProvider extends RepositoryProvider {\n \t\treturn true;\n \t}\n \n+\t@Override\n+\tpublic boolean canHandleLinkedResourceURI() {\n+\t\treturn true;\n+\t}\n+\n \tpublic synchronized IMoveDeleteHook getMoveDeleteHook() {\n \t\tif (hook == null) {\n \t\t\thook = new GitMoveDeleteHook(getData());\n-- \n1.6.0.rc2.242.gb31c\n"}]}