Getting rid of assert statements. Clover seem to have problems with them.

This commit is contained in:
Maxim Shafirov
2005-02-20 23:22:22 +03:00
parent 4d7ee8f06e
commit 0ca3b03dd4
4 changed files with 28 additions and 17 deletions
@@ -7,6 +7,7 @@ import com.intellij.openapi.actionSystem.AnActionEvent;
import com.intellij.openapi.actionSystem.DataConstants;
import com.intellij.openapi.actionSystem.DataContext;
import com.intellij.openapi.actionSystem.ex.DataConstantsEx;
import com.intellij.openapi.diagnostic.Logger;
import com.intellij.openapi.editor.Document;
import com.intellij.openapi.editor.Editor;
import com.intellij.openapi.fileEditor.*;
@@ -25,6 +26,7 @@ import java.awt.*;
import java.awt.event.InputEvent;
abstract class SelectInContextImpl implements SelectInContext {
private static final Logger LOG = Logger.getInstance("#com.intellij.ide.actions.SelectInContextImpl");
protected final PsiFile myPsiFile;
protected SelectInContextImpl(PsiFile psiFile) {
@@ -128,8 +130,8 @@ abstract class SelectInContextImpl implements SelectInContext {
private final PopupLocation myPopupLocation;
public SelectInContextProvider(SelectInContext context, PopupLocation popupLocation) {
assert context != null : "Null SelectInContext";
assert popupLocation != null : "Null PopupLocation";
LOG.assertTrue(context != null, "Null SelectInContext");
LOG.assertTrue(popupLocation != null, "Null PopupLocation");
myContext = context;
myPopupLocation = popupLocation;
@@ -1,10 +1,11 @@
package com.intellij.psi.impl.source.html.dtd;
import com.intellij.xml.XmlAttributeDescriptor;
import com.intellij.psi.xml.XmlElement;
import com.intellij.openapi.diagnostic.Logger;
import com.intellij.psi.PsiElement;
import com.intellij.psi.PsiSubstitutor;
import com.intellij.psi.scope.PsiScopeProcessor;
import com.intellij.psi.xml.XmlElement;
import com.intellij.xml.XmlAttributeDescriptor;
/**
* Created by IntelliJ IDEA.
@@ -14,10 +15,11 @@ import com.intellij.psi.scope.PsiScopeProcessor;
* To change this template use File | Settings | File Templates.
*/
public class HtmlAttributeDescriptorImpl implements XmlAttributeDescriptor {
private static final Logger LOG = Logger.getInstance("#com.intellij.psi.impl.source.html.dtd.HtmlAttributeDescriptorImpl");
private XmlAttributeDescriptor delegate;
public HtmlAttributeDescriptorImpl() {
assert false;
LOG.error("should not be called");
}
public HtmlAttributeDescriptorImpl(XmlAttributeDescriptor _delegate) {
@@ -1,13 +1,14 @@
package com.intellij.psi.impl.source.html.dtd;
import com.intellij.xml.XmlElementDescriptor;
import com.intellij.xml.XmlAttributeDescriptor;
import com.intellij.xml.XmlNSDescriptor;
import com.intellij.psi.xml.XmlTag;
import com.intellij.psi.xml.XmlAttribute;
import com.intellij.openapi.diagnostic.Logger;
import com.intellij.psi.PsiElement;
import com.intellij.psi.PsiSubstitutor;
import com.intellij.psi.scope.PsiScopeProcessor;
import com.intellij.psi.xml.XmlAttribute;
import com.intellij.psi.xml.XmlTag;
import com.intellij.xml.XmlAttributeDescriptor;
import com.intellij.xml.XmlElementDescriptor;
import com.intellij.xml.XmlNSDescriptor;
import java.util.HashMap;
@@ -19,6 +20,8 @@ import java.util.HashMap;
* To change this template use File | Settings | File Templates.
*/
public class HtmlElementDescriptorImpl implements XmlElementDescriptor {
private static final Logger LOG = Logger.getInstance("#com.intellij.psi.impl.source.html.dtd.HtmlElementDescriptorImpl");
private XmlElementDescriptor delegate;
private HashMap<String,XmlElementDescriptor> cachedDescriptors;
private HashMap<String,XmlAttributeDescriptor> cachedAttributeDescriptors;
@@ -28,7 +31,7 @@ public class HtmlElementDescriptorImpl implements XmlElementDescriptor {
}
public HtmlElementDescriptorImpl() {
assert false;
LOG.error("Should not be called");
}
public String getQualifiedName() {
@@ -1,14 +1,16 @@
package com.intellij.psi.impl.source.html.dtd;
import com.intellij.xml.XmlElementDescriptor;
import com.intellij.xml.XmlNSDescriptor;
import com.intellij.psi.xml.XmlTag;
import com.intellij.psi.xml.XmlFile;
import com.intellij.openapi.diagnostic.Logger;
import com.intellij.psi.PsiElement;
import com.intellij.psi.PsiSubstitutor;
import com.intellij.psi.scope.PsiScopeProcessor;
import com.intellij.psi.xml.XmlFile;
import com.intellij.psi.xml.XmlTag;
import com.intellij.xml.XmlElementDescriptor;
import com.intellij.xml.XmlNSDescriptor;
import java.util.*;
import java.util.HashMap;
import java.util.Map;
/**
* Created by IntelliJ IDEA.
@@ -18,6 +20,8 @@ import java.util.*;
* To change this template use File | Settings | File Templates.
*/
public class HtmlNSDescriptorImpl implements XmlNSDescriptor {
private static final Logger LOG = Logger.getInstance("#com.intellij.psi.impl.source.html.dtd.HtmlNSDescriptorImpl");
private XmlNSDescriptor delegate;
private Map<String, XmlElementDescriptor> myCachedDecls;
@@ -26,7 +30,7 @@ public class HtmlNSDescriptorImpl implements XmlNSDescriptor {
}
public HtmlNSDescriptorImpl() {
assert false;
LOG.error("Should not be called");
}
private Map<String,XmlElementDescriptor> buildDeclarationMap() {