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

45 Commits

Author SHA1 Message Date
Patrick Thomson
6bebd84deb Officially require GHC 8.8. 2019-12-13 15:48:49 -05:00
Rick Winfrey
c3f1f862c5 Define cabal.project in semantic-source dir 2019-10-29 15:22:58 -07:00
Rick Winfrey
8d5f40ec39 Standarize name of common component in semantic-source.cabal 2019-10-29 14:00:55 -07:00
Rob Rix
26cc613a07
Spacing. 2019-10-10 17:46:56 -04:00
Rob Rix
edaa56ec7f
Revert "Stub in a debug module."
This reverts commit b2b88f24b5.
2019-10-10 17:44:50 -04:00
Rob Rix
b2b88f24b5
Stub in a debug module. 2019-10-10 17:37:46 -04:00
Patrick Thomson
a3f2816d4d New version should be 0.0.1.0. 2019-10-04 17:16:34 -04:00
Patrick Thomson
2aae2af79f Add an NFData instance for Source. 2019-10-04 12:38:32 -04:00
Rob Rix
93746a4737
Add notes to the changelog. 2019-10-03 11:32:09 -04:00
Rob Rix
6918d47e3d
Bump the version to 0.0.0.1. 2019-10-03 11:31:19 -04:00
Rob Rix
5f8288ebfe
Tidy up. 2019-10-03 11:30:29 -04:00
Rob Rix
f865da96f5
Spacing. 2019-10-03 11:30:11 -04:00
Rob Rix
f51eec5752
Add a changelog. 2019-10-03 11:30:09 -04:00
Rob Rix
610133fdce
Turn off the no missing deriving strategies warning. 2019-10-03 11:29:52 -04:00
Rob Rix
0c31921bbd
Add 8.8.1 to the tested-with field. 2019-10-03 11:29:45 -04:00
Rob Rix
5b75abb072
Loosen the bound on hashable. 2019-10-03 11:26:44 -04:00
Rob Rix
77ff50bd06
Run the doctests from the right place. 2019-09-20 18:04:13 -04:00
Rob Rix
909fa63714
Define a byteRange_ lens for Loc. 2019-09-20 17:33:15 -04:00
Rob Rix
4bc5491a25
Extract lens to the top level. 2019-09-20 17:33:10 -04:00
Rob Rix
52bc7e640e
Rename locByteRange/locSpan to byteRange/span. 2019-09-20 17:32:52 -04:00
Rob Rix
e28e81b3e4
📝 point. 2019-09-20 17:01:19 -04:00
Rob Rix
6356443dd1
Define a point constructor for Span. 2019-09-20 17:01:16 -04:00
Rob Rix
935acb47c3
📝 point. 2019-09-20 17:00:40 -04:00
Rob Rix
e08a49596e
Define a point fiunction for Range. 2019-09-20 17:00:24 -04:00
Rob Rix
0312300a40
Rename the spanStart/spanEnd fields to start/end. 2019-09-20 16:59:04 -04:00
Rob Rix
7d1567e70a
🔥 a bunch of redundant hidden imports. 2019-09-20 16:45:12 -04:00
Rob Rix
d59a44bc69
Rename the HasSpan span lens to span_. 2019-09-20 16:43:12 -04:00
Rob Rix
57c385d265
Rename the HasSpan start/end lenses to start_/end_. 2019-09-20 16:39:06 -04:00
Rob Rix
1e6ebd21a3
Rename posLine/posColumn to line/column. 2019-09-20 16:36:36 -04:00
Rob Rix
64ef37e790
Rename the line/column lenses to line_/column_. 2019-09-20 16:31:04 -04:00
Rob Rix
bb204715a1
Define lenses for the starts/ends of Range. 2019-09-20 16:27:11 -04:00
Rob Rix
74693f4d66
Bring in the Source tests. 2019-09-20 16:11:53 -04:00
Patrick Thomson
86682d8cfe De-suffix sourceBytes. 2019-09-20 16:03:45 -04:00
Patrick Thomson
f0567fdd20 De-suffix dropSource and takeSource. 2019-09-20 15:56:43 -04:00
Rob Rix
ca6a785ae3
Flip lineRangesWithin. 2019-09-20 15:24:57 -04:00
Rob Rix
8aae3128c6
Rename the Source symbols and recommend importing it qualified. 2019-09-20 15:21:51 -04:00
Rob Rix
b20dcf4a19
Copy Source in. 2019-09-20 15:13:50 -04:00
Rob Rix
2748529c13
Copy Location in as Loc. 2019-09-20 14:16:42 -04:00
Rob Rix
ddef7139f6
Copy Span in. 2019-09-20 14:00:33 -04:00
Rob Rix
325e1f13cc
Derive a Hashable instance for Range. 2019-09-20 13:59:29 -04:00
Rob Rix
4e40108760
Copy Range in. 2019-09-20 13:33:21 -04:00
Rob Rix
a126e39a8b
Use the right dir for the doctests. 2019-09-20 13:30:35 -04:00
Rob Rix
2c99f097a4
Link the doctests against QuickCheck. 2019-09-20 13:27:16 -04:00
Rob Rix
57ab2f6792
Link the doctests against the lib. 2019-09-20 13:27:09 -04:00
Rob Rix
974e2ca0ea
Define a semantic-source package. 2019-09-20 12:03:14 -04:00