[icp-http-client-java] Fix for misplaced localhost:8080 in authority references (IDEA-224755)

GitOrigin-RevId: 361edbbf220e37878232f8dbba12289084291d1f
This commit is contained in:
Nicolay Mitropolsky
2019-10-15 19:01:26 +00:00
committed by intellij-monorepo-bot
parent 152a64ff85
commit ebbbcb2943
2 changed files with 2 additions and 2 deletions
@@ -30,7 +30,7 @@ sealed class StringEntry {
if (sourcePsi is PsiLanguageInjectionHost) return sourcePsi to entry.range
val parent = sourcePsi.parent
if (parent is PsiLanguageInjectionHost) { // Kotlin interpolated string, TODO: encapsulate this logic to range retrieval
return parent to entry.range.shiftRight(sourcePsi.startOffsetInParent - ElementManipulators.getValueTextRange(parent).startOffset)
return parent to entry.range.shiftRight(sourcePsi.startOffsetInParent)
}
return null
}
@@ -90,7 +90,7 @@ class UStringConcatenationsFacade @ApiStatus.Experimental constructor(uContext:
val sourcePsi = segment.uExpression.sourcePsi ?: throw IllegalStateException("no sourcePsi for $segment")
val sourcePsiTextRange = sourcePsi.textRange
val range = segment.range
if (range.startOffset >= sourcePsiTextRange.startOffset)
if (range.startOffset > sourcePsiTextRange.startOffset)
return range.shiftLeft(sourcePsiTextRange.startOffset)
return ElementManipulators.getValueTextRange(sourcePsi)
}