From 0901cdc30fbe5e22aa3388662abff0e5bbab4939 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Mon, 8 Feb 2010 12:45:23 +0300 Subject: [PATCH] assertion --- .../src/com/intellij/extapi/psi/StubBasedPsiElementBase.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/extapi/psi/StubBasedPsiElementBase.java b/platform/lang-impl/src/com/intellij/extapi/psi/StubBasedPsiElementBase.java index 9aa7a3c66a..195e35ef7c 100644 --- a/platform/lang-impl/src/com/intellij/extapi/psi/StubBasedPsiElementBase.java +++ b/platform/lang-impl/src/com/intellij/extapi/psi/StubBasedPsiElementBase.java @@ -47,13 +47,13 @@ public class StubBasedPsiElementBase extends ASTDelegateP private volatile ASTNode myNode; private final IElementType myElementType; - public StubBasedPsiElementBase(final T stub, @NotNull IStubElementType nodeType) { + public StubBasedPsiElementBase(@NotNull T stub, @NotNull IStubElementType nodeType) { myStub = stub; myElementType = nodeType; myNode = null; } - public StubBasedPsiElementBase(final ASTNode node) { + public StubBasedPsiElementBase(@NotNull ASTNode node) { myNode = node; myElementType = node.getElementType(); } @@ -212,7 +212,7 @@ public class StubBasedPsiElementBase extends ASTDelegateP @NotNull public Psi getRequiredStubOrPsiChild(final IStubElementType elementType) { Psi result = getStubOrPsiChild(elementType); - assert result != null: "Missing required child of type " + elementType; + assert result != null: "Missing required child of type " + elementType + "; tree: "+DebugUtil.psiToString(this, false); return result; } -- 2.11.4.GIT