tek / splain

better implicit errors for scala
MIT License
370 stars 29 forks source link

Triple PR for #111 #112 #113 #114

Closed tribbloid closed 9 months ago

tribbloid commented 9 months ago

Submitting Uber-patch is never a good idea, I'll try to submit smaller patches in the future.

All changes are reflected in test cases update (mostly in BasicSpec/__direct and the new files), they should be easy to read

github-actions[bot] commented 9 months ago

Test Report (2.13.9)

97 tests  +19   97 :heavy_check_mark: +19   14s :stopwatch: +2s 15 suites +  2     0 :zzz: ±  0  15 files   +  2     0 :x: ±  0 

Results for commit b57adf65. ± Comparison against base commit 3d6fe232.

This pull request removes 4 and adds 23 tests. Note that renamed tests count towards both. ``` splain.builtin.MaxRefinedSpec ‑ original splain.builtin.VerboseTreeSpec ‑ original splain.plugin.VTypeReductionSpec ‑ foundReqVsImplicit splain.plugin.VTypeReductionSpec ‑ original ``` ``` splain.builtin.BasicSpec ‑ #111 LongRefined splain.builtin.BasicSpec ‑ #111 LongTuple splain.builtin.BasicSpec ‑ #111 foundReqLongTuple splain.builtin.BasicSpec ‑ #34 compoundDiff splain.builtin.BasicSpec ‑ LongArg splain.builtin.BasicSpec ‑ foundReqSameSymbol splain.builtin.BasicXSource3Spec ‑ #111 LongRefined splain.builtin.BasicXSource3Spec ‑ #111 LongTuple splain.builtin.BasicXSource3Spec ‑ #111 foundReqLongTuple splain.builtin.BasicXSource3Spec ‑ #34 compoundDiff … ```

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 9 months ago

Test Report (2.13.10)

97 tests  +19   97 :heavy_check_mark: +19   16s :stopwatch: +5s 15 suites +  2     0 :zzz: ±  0  15 files   +  2     0 :x: ±  0 

Results for commit b57adf65. ± Comparison against base commit 3d6fe232.

This pull request removes 4 and adds 23 tests. Note that renamed tests count towards both. ``` splain.builtin.MaxRefinedSpec ‑ original splain.builtin.VerboseTreeSpec ‑ original splain.plugin.VTypeReductionSpec ‑ foundReqVsImplicit splain.plugin.VTypeReductionSpec ‑ original ``` ``` splain.builtin.BasicSpec ‑ #111 LongRefined splain.builtin.BasicSpec ‑ #111 LongTuple splain.builtin.BasicSpec ‑ #111 foundReqLongTuple splain.builtin.BasicSpec ‑ #34 compoundDiff splain.builtin.BasicSpec ‑ LongArg splain.builtin.BasicSpec ‑ foundReqSameSymbol splain.builtin.BasicXSource3Spec ‑ #111 LongRefined splain.builtin.BasicXSource3Spec ‑ #111 LongTuple splain.builtin.BasicXSource3Spec ‑ #111 foundReqLongTuple splain.builtin.BasicXSource3Spec ‑ #34 compoundDiff … ```

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 9 months ago

Test Report (2.13.11)

97 tests  +19   97 :heavy_check_mark: +19   12s :stopwatch: -1s 15 suites +  2     0 :zzz: ±  0  15 files   +  2     0 :x: ±  0 

Results for commit b57adf65. ± Comparison against base commit 3d6fe232.

This pull request removes 4 and adds 23 tests. Note that renamed tests count towards both. ``` splain.builtin.MaxRefinedSpec ‑ original splain.builtin.VerboseTreeSpec ‑ original splain.plugin.VTypeReductionSpec ‑ foundReqVsImplicit splain.plugin.VTypeReductionSpec ‑ original ``` ``` splain.builtin.BasicSpec ‑ #111 LongRefined splain.builtin.BasicSpec ‑ #111 LongTuple splain.builtin.BasicSpec ‑ #111 foundReqLongTuple splain.builtin.BasicSpec ‑ #34 compoundDiff splain.builtin.BasicSpec ‑ LongArg splain.builtin.BasicSpec ‑ foundReqSameSymbol splain.builtin.BasicXSource3Spec ‑ #111 LongRefined splain.builtin.BasicXSource3Spec ‑ #111 LongTuple splain.builtin.BasicXSource3Spec ‑ #111 foundReqLongTuple splain.builtin.BasicXSource3Spec ‑ #34 compoundDiff … ```

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 9 months ago

Test Report (2.13.12)

97 tests  +19   97 :heavy_check_mark: +19   13s :stopwatch: -1s 15 suites +  2     0 :zzz: ±  0  15 files   +  2     0 :x: ±  0 

Results for commit b57adf65. ± Comparison against base commit 3d6fe232.

This pull request removes 4 and adds 23 tests. Note that renamed tests count towards both. ``` splain.builtin.MaxRefinedSpec ‑ original splain.builtin.VerboseTreeSpec ‑ original splain.plugin.VTypeReductionSpec ‑ foundReqVsImplicit splain.plugin.VTypeReductionSpec ‑ original ``` ``` splain.builtin.BasicSpec ‑ #111 LongRefined splain.builtin.BasicSpec ‑ #111 LongTuple splain.builtin.BasicSpec ‑ #111 foundReqLongTuple splain.builtin.BasicSpec ‑ #34 compoundDiff splain.builtin.BasicSpec ‑ LongArg splain.builtin.BasicSpec ‑ foundReqSameSymbol splain.builtin.BasicXSource3Spec ‑ #111 LongRefined splain.builtin.BasicXSource3Spec ‑ #111 LongTuple splain.builtin.BasicXSource3Spec ‑ #111 foundReqLongTuple splain.builtin.BasicXSource3Spec ‑ #34 compoundDiff … ```

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 9 months ago

Test Report (2.13.8)

97 tests  +19   97 :heavy_check_mark: +19   13s :stopwatch: -1s 15 suites +  2     0 :zzz: ±  0  15 files   +  2     0 :x: ±  0 

Results for commit b57adf65. ± Comparison against base commit 3d6fe232.

This pull request removes 4 and adds 23 tests. Note that renamed tests count towards both. ``` splain.builtin.MaxRefinedSpec ‑ original splain.builtin.VerboseTreeSpec ‑ original splain.plugin.VTypeReductionSpec ‑ foundReqVsImplicit splain.plugin.VTypeReductionSpec ‑ original ``` ``` splain.builtin.BasicSpec ‑ #111 LongRefined splain.builtin.BasicSpec ‑ #111 LongTuple splain.builtin.BasicSpec ‑ #111 foundReqLongTuple splain.builtin.BasicSpec ‑ #34 compoundDiff splain.builtin.BasicSpec ‑ LongArg splain.builtin.BasicSpec ‑ foundReqSameSymbol splain.builtin.BasicXSource3Spec ‑ #111 LongRefined splain.builtin.BasicXSource3Spec ‑ #111 LongTuple splain.builtin.BasicXSource3Spec ‑ #111 foundReqLongTuple splain.builtin.BasicXSource3Spec ‑ #34 compoundDiff … ```

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 9 months ago

Test Report (2.13.7)

97 tests  +19   97 :heavy_check_mark: +19   16s :stopwatch: +5s 15 suites +  2     0 :zzz: ±  0  15 files   +  2     0 :x: ±  0 

Results for commit b57adf65. ± Comparison against base commit 3d6fe232.

This pull request removes 4 and adds 23 tests. Note that renamed tests count towards both. ``` splain.builtin.MaxRefinedSpec ‑ original splain.builtin.VerboseTreeSpec ‑ original splain.plugin.VTypeReductionSpec ‑ foundReqVsImplicit splain.plugin.VTypeReductionSpec ‑ original ``` ``` splain.builtin.BasicSpec ‑ #111 LongRefined splain.builtin.BasicSpec ‑ #111 LongTuple splain.builtin.BasicSpec ‑ #111 foundReqLongTuple splain.builtin.BasicSpec ‑ #34 compoundDiff splain.builtin.BasicSpec ‑ LongArg splain.builtin.BasicSpec ‑ foundReqSameSymbol splain.builtin.BasicXSource3Spec ‑ #111 LongRefined splain.builtin.BasicXSource3Spec ‑ #111 LongTuple splain.builtin.BasicXSource3Spec ‑ #111 foundReqLongTuple splain.builtin.BasicXSource3Spec ‑ #34 compoundDiff … ```

:recycle: This comment has been updated with latest results.