Skip to content

Commit 9181b04

Browse files
committed
remove: redundant match on crkToFrk
1 parent 44c5819 commit 9181b04

File tree

2 files changed

+5
-8
lines changed

2 files changed

+5
-8
lines changed

plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange.hs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -171,9 +171,7 @@ createFoldingRange (CodeRange (Range (Position lineStart charStart) (Position li
171171
-- because it is already single line, so omiting it.
172172
if lineStart == lineEnd
173173
then Nothing
174-
else case frk of
175-
Just _ -> Just (FoldingRange lineStart (Just charStart) lineEnd (Just charEnd) frk)
176-
Nothing -> Nothing
174+
else Just (FoldingRange lineStart (Just charStart) lineEnd (Just charEnd) (Just frk))
177175

178176
-- | Removes all small foldings that start from the same line.
179177
--

plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/Rules.hs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -193,9 +193,8 @@ handleError recorder action' = do
193193
Right value -> pure $ toIdeResult (Right value)
194194

195195
-- | Maps type CodeRangeKind to FoldingRangeKind
196-
crkToFrk :: CodeRangeKind -> Maybe FoldingRangeKind
196+
crkToFrk :: CodeRangeKind -> FoldingRangeKind
197197
crkToFrk crk = case crk of
198-
CodeKindComment -> Just FoldingRangeComment
199-
CodeKindImports -> Just FoldingRangeImports
200-
CodeKindRegion -> Just FoldingRangeRegion
201-
_ -> Nothing
198+
CodeKindComment -> FoldingRangeComment
199+
CodeKindImports -> FoldingRangeImports
200+
CodeKindRegion -> FoldingRangeRegion

0 commit comments

Comments
 (0)