1
1
mirror of https://github.com/github/semantic.git synced 2024-11-28 10:15:55 +03:00
Commit Graph

23364 Commits

Author SHA1 Message Date
Josh Vera
6024f2aadc Merge pull request #1978 from github/hints-to-avoid-redundant-pure
HLint overhaul
2018-06-19 13:42:23 -04:00
Rob Rix
23916dcb0c Merge branch 'master' into hints-to-avoid-redundant-pure 2018-06-19 13:02:03 -04:00
Josh Vera
6eeaf30f13 Merge pull request #1979 from github/move-proto3-into-grpc-haskell
Move proto3 into grpc haskell
2018-06-19 13:00:34 -04:00
Rob Rix
60f9569e59 Tweak the pinned SHAs. 2018-06-19 10:39:48 -04:00
Rob Rix
81fe05d716 Remove our proto3-* submodules. 2018-06-19 10:35:47 -04:00
Rob Rix
4988326114 Bump grpc-haskell for proto3-* as submodules. 2018-06-19 10:34:21 -04:00
Rob Rix
9440cb2746 Bump grpc-haskell to https://github.com/joshvera/gRPC-haskell/pull/7. 2018-06-19 10:32:03 -04:00
Rob Rix
1a4a91883e Bump grpc-haskell for https://github.com/joshvera/gRPC-haskell/pull/7.
Trying to fix build breakage.
2018-06-19 10:18:02 -04:00
Rob Rix
890bb390cd Correct the method name. 2018-06-19 10:06:22 -04:00
Rob Rix
b362ec2e7f 🔥 some pointless notes. 2018-06-19 09:56:05 -04:00
Rob Rix
211110c0f3 Annotate attemptUnsafeArithmetic explicitly. 2018-06-19 09:55:55 -04:00
Rob Rix
85c91ab693 We configure language extensions in .hlint.yaml now. 2018-06-19 09:47:08 -04:00
Rob Rix
6de4f61652 Only fail for warnings/errors. 2018-06-19 09:46:01 -04:00
Rob Rix
9b5067e9e9 Spacing. 2018-06-19 09:43:07 -04:00
Rob Rix
a5ec7f73bf Actually include the error call. 2018-06-19 09:42:11 -04:00
Rob Rix
3b362ee27d Change the severity of the eta reduce hint. 2018-06-19 09:40:35 -04:00
Rob Rix
7103468fc6 🔥 the old HLint.hs file. 2018-06-19 09:38:21 -04:00
Rob Rix
cc530ee5c0 Add a helper function with an error call instead of fromJust. 2018-06-19 09:38:12 -04:00
Rob Rix
8f373155a8 Apply the $ hints. 2018-06-19 09:34:52 -04:00
Rob Rix
e8f49454b8 Missed another ++. 2018-06-19 09:34:17 -04:00
Rob Rix
d1f63ed9d2 Missed a ++. 2018-06-19 09:33:33 -04:00
Rob Rix
c95c7b5500 Apply all the ++/<> hints. 2018-06-19 09:32:28 -04:00
Rob Rix
992cffa892 Note why we ignore the fmap rule. 2018-06-19 09:30:46 -04:00
Rob Rix
c31e8ca97d Move the TODO onto the same line. 2018-06-19 09:30:25 -04:00
Rob Rix
caf667e1d6 Add the redundant pure hints. 2018-06-19 09:30:05 -04:00
Rob Rix
ea7add7c61 Name the maybeM rule. 2018-06-19 09:29:18 -04:00
Rob Rix
c85d259714 These don’t have to be quoted. 2018-06-19 09:29:13 -04:00
Rob Rix
3a9ed7cd9d Add the maybeM hint. 2018-06-19 09:27:58 -04:00
Rob Rix
276257c71e Restrict fromJust. 2018-06-19 09:27:05 -04:00
Rob Rix
27851eb236 Restrict head/tail/init/last. 2018-06-19 09:26:36 -04:00
Rob Rix
6a43c99e63 Add the warning for termFOut . unTerm. 2018-06-19 09:19:41 -04:00
Rob Rix
7212b164bd Name the termAnnotation hint. 2018-06-19 09:19:09 -04:00
Rob Rix
a4d76c873c Add the rest of the AMP fallout warnings, plus ones for sequenceA. 2018-06-19 09:18:49 -04:00
Rob Rix
e59cac0267 Add comments grouping warnings. 2018-06-19 09:16:56 -04:00
Rob Rix
4732d46bdb Add the hint about termAnnotation. 2018-06-19 09:16:29 -04:00
Rob Rix
db9c37973b Add our return/pure hint. 2018-06-19 09:15:50 -04:00
Rob Rix
0960e86093 Ignore some hints by default. 2018-06-19 09:15:36 -04:00
Rob Rix
fa42756676 Enable the generalization hints. 2018-06-19 09:15:26 -04:00
Rob Rix
33b045add1 Enable the dollar hints. 2018-06-19 09:15:14 -04:00
Rob Rix
e3ae8cae89 Blacklist unsafePerformIO & unsafeCoerce by default. 2018-06-19 09:15:07 -04:00
Rob Rix
4099b3ec4d Tell hlint about our language extensions. 2018-06-19 09:14:55 -04:00
Rob Rix
9d6c0f16a2 Stub in an hlint config file. 2018-06-19 09:14:46 -04:00
Rob Rix
910a02e931 Placate hlint. 2018-06-19 08:53:15 -04:00
Rob Rix
d914385b2a Add hints to avoid redundant uses of pure. 2018-06-19 08:36:00 -04:00
Timothy Clem
88499cb0ae Merge pull request #1975 from github/no-more-tags-output
🔥 the --tags output and associated code
2018-06-18 14:15:34 -07:00
Timothy Clem
4dce543e6d Merge branch 'master' into no-more-tags-output 2018-06-18 14:11:44 -07:00
Timothy Clem
a2aeec581b Merge pull request #1973 from github/define-preludes-as-builtins
Define preludes as builtins
2018-06-18 14:11:33 -07:00
Timothy Clem
9fe2fab276 Merge branch 'master' into define-preludes-as-builtins 2018-06-18 13:58:50 -07:00
Timothy Clem
51aa65eff9 Merge pull request #1974 from github/telemetry-errors-in-specs
Suppress telemetry errors in specs.
2018-06-18 13:55:09 -07:00
Timothy Clem
3656c04474 Fix up linter issues 2018-06-18 13:53:30 -07:00