This commit is contained in:
Rik van der Kleij 2020-02-11 20:49:39 +01:00
parent e2376f9dec
commit f92df8d572
2 changed files with 2 additions and 2 deletions

View File

@ -76,7 +76,7 @@ class HaskellReference(element: HaskellNamedElement, textRange: TextRange) exten
}
private def isPartOfQualifier(namedElement: HaskellNamedElement): Boolean = {
Option(namedElement.getParent).map(_.getNode.getElementType).contains(HaskellTypes.HS_QUALIFIER)
Option(namedElement.getParent).map(_.getNode.getElementType).exists(elementType => elementType == HaskellTypes.HS_QUALIFIER || elementType == HaskellTypes.HS_Q_CON_QUALIFIER_1)
}
private def isPartOfQualifiedAs(namedElement: HaskellNamedElement): Boolean = {

View File

@ -24,7 +24,7 @@ import scala.collection.mutable.ListBuffer
object StringUtil {
private final val PackageModuleQualifierPattern = """([a-zA-Z\-]+\-[\.0-9]+\:)?([A-Z][\w\\\-]*\.)+"""
private final val PackageModuleQualifierPattern = """([a-zA-Z\-]+\-[\.0-9]+\:)?([A-Z][\w\\\-\']*\.)+"""
private final val PackageQualifierPattern = """^([a-zA-Z\-]+\-[\.0-9]+\:)?"""
def escapeString(s: String): String = {