File tree 6 files changed +10
-13
lines changed
plugins/hls-tactics-plugin
6 files changed +10
-13
lines changed Original file line number Diff line number Diff line change @@ -381,10 +381,7 @@ localTactic t f = do
381
381
382
382
383
383
refine :: TacticsM ()
384
- refine = do
385
- try' intros
386
- try' splitSingle
387
- try' intros
384
+ refine = intros <%> splitSingle
388
385
389
386
390
387
auto' :: Int -> TacticsM ()
Original file line number Diff line number Diff line change @@ -13,11 +13,11 @@ spec = do
13
13
let refineTest = goldenTest Refine " "
14
14
15
15
describe " golden" $ do
16
- refineTest 2 8 " RefineIntro"
17
- refineTest 2 8 " RefineCon"
18
- refineTest 4 8 " RefineReader"
19
- refineTest 8 8 " RefineGADT"
16
+ refineTest 2 8 " RefineIntro"
17
+ refineTest 2 8 " RefineCon"
18
+ refineTest 4 10 " RefineReader"
19
+ refineTest 8 10 " RefineGADT"
20
20
21
21
describe " messages" $ do
22
- mkShowMessageTest allFeatures Refine " " 2 8 " MessageForallA" NothingToDo
22
+ mkShowMessageTest allFeatures Refine " " 2 8 " MessageForallA" TacticErrors
23
23
Original file line number Diff line number Diff line change @@ -5,5 +5,5 @@ data GADT a where
5
5
Two :: GADT Bool
6
6
7
7
test :: z -> GADT Int
8
- test z = One ( \ b -> _)
8
+ test z = One _
9
9
Original file line number Diff line number Diff line change @@ -5,5 +5,5 @@ data GADT a where
5
5
Two :: GADT Bool
6
6
7
7
test :: z -> GADT Int
8
- test = _
8
+ test z = _
9
9
Original file line number Diff line number Diff line change 1
1
newtype Reader r a = Reader (r -> a )
2
2
3
3
test :: b -> Reader r a
4
- test b = Reader ( \ r -> _)
4
+ test b = Reader _
5
5
Original file line number Diff line number Diff line change 1
1
newtype Reader r a = Reader (r -> a )
2
2
3
3
test :: b -> Reader r a
4
- test = _
4
+ test b = _
5
5
You can’t perform that action at this time.
0 commit comments