From bde1221d1693d78bb1e296de25b075bdb8155ea4 Mon Sep 17 00:00:00 2001 From: dmitrygusev Date: Fri, 4 Oct 2013 12:14:09 +0400 Subject: [PATCH] Fix NPE in HyperlinkDetector --- .../hyperlink/TapestryComponentHyperlinkDetector.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/com.anjlab.eclipse.tapestry5/src/com/anjlab/eclipse/tapestry5/hyperlink/TapestryComponentHyperlinkDetector.java b/com.anjlab.eclipse.tapestry5/src/com/anjlab/eclipse/tapestry5/hyperlink/TapestryComponentHyperlinkDetector.java index 6776bed..7c080d1 100644 --- a/com.anjlab.eclipse.tapestry5/src/com/anjlab/eclipse/tapestry5/hyperlink/TapestryComponentHyperlinkDetector.java +++ b/com.anjlab.eclipse.tapestry5/src/com/anjlab/eclipse/tapestry5/hyperlink/TapestryComponentHyperlinkDetector.java @@ -52,6 +52,11 @@ public IHyperlink[] detectHyperlinks(ITextViewer textViewer, ITextFileBuffer fileBuffer = bufferManager.getTextFileBuffer(document); + if (fileBuffer == null) + { + return null; + } + IPath fileLocation = fileBuffer.getLocation(); if (fileLocation == null || !TapestryUtils.isTemplateFile(fileLocation))