1
1
mirror of https://github.com/github/semantic.git synced 2024-12-21 13:51:44 +03:00
Commit Graph

22210 Commits

Author SHA1 Message Date
Rob Rix
6f3698122c Merge branch 'master' into allocator-effect 2018-05-17 16:47:24 -04:00
Timothy Clem
c76e961400 Comment on what this Dockerfile is for 2018-05-17 13:37:22 -07:00
Timothy Clem
a5d18a682d Remove this release dockerfile (going to replace this with new process) 2018-05-17 13:26:45 -07:00
Timothy Clem
4f2c838cad Streamline base image 2018-05-17 11:54:32 -07:00
Timothy Clem
eb53e9e7f9 WIP using built in stack/docker support 2018-05-17 08:12:06 -07:00
Timothy Clem
6efc92a060 Merge pull request #1813 from github/package-dot-json-parsing
Parse package.json files to get out attributes required for module resolution
2018-05-17 08:09:42 -07:00
Timothy Clem
c2851c9d8a Merge branch 'master' into package-dot-json-parsing 2018-05-17 08:02:29 -07:00
Timothy Clem
853d52c74b Merge pull request #1844 from github/python-relative-imports
Python relative imports
2018-05-17 08:02:05 -07:00
Timothy Clem
1cbccd5557 Merge branch 'master' into python-relative-imports 2018-05-17 07:55:33 -07:00
Timothy Clem
d9177d0145 Fix up change from ValueRef 2018-05-17 07:55:08 -07:00
Rob Rix
b8ae1e5219 Fix up some fallout from the merge. 2018-05-16 19:13:38 -04:00
Rob Rix
e9238d0ec7 Merge branch 'master' into package-dot-json-parsing 2018-05-16 19:12:08 -04:00
Rob Rix
19bc0ab637 Merge branch 'master' into allocator-effect 2018-05-16 18:33:00 -04:00
Patrick Thomson
dafb3edaf5 Merge remote-tracking branch 'origin/master' into update-fastsum 2018-05-16 18:26:43 -04:00
Patrick Thomson
322f348103 inj -> inject 2018-05-16 18:25:02 -04:00
Patrick Thomson
36e72aebaf Merge pull request #1854 from github/hash-syntax-directly
Hash syntax directly
2018-05-16 18:17:56 -04:00
Patrick Thomson
ffb87d6fcd update 2018-05-16 17:56:57 -04:00
Rob Rix
3374fdce17 Merge branch 'master' into python-relative-imports 2018-05-16 17:53:40 -04:00
Rob Rix
5430a2e042 Merge branch 'master' into package-dot-json-parsing 2018-05-16 17:53:36 -04:00
Rob Rix
dfd422f03b 🔥 the unused Identifier newtype. 2018-05-16 17:35:40 -04:00
Rob Rix
073273706b 🔥 constructorNameAndConstantFields. 2018-05-16 17:35:03 -04:00
Rob Rix
eedaf28861 Merge branch 'master' into hash-syntax-directly 2018-05-16 17:33:27 -04:00
Rob Rix
5d71628e0b Fix a doctest. 2018-05-16 17:32:56 -04:00
Patrick Thomson
28803beefd Merge branch 'master' into update-fastsum 2018-05-16 16:50:41 -04:00
Rob Rix
7da00b8746 Customize the Show instance for Name for brevity. 2018-05-16 16:39:21 -04:00
Rob Rix
101798fd39 Update a bunch of fixtures. 2018-05-16 16:38:40 -04:00
Charlie Somerville
c838bc3d85 Merge pull request #1845 from github/charliesome/value-ref
Introduce ValueRef
2018-05-16 13:27:32 -07:00
Rob Rix
06047bc31f Unify them types. 2018-05-16 16:21:02 -04:00
Rob Rix
a918420726 diffWithParser needs a Hashable1 instance. 2018-05-16 16:19:18 -04:00
Rob Rix
b2e5ee6d31 The tests depend on hashable. 2018-05-16 16:19:08 -04:00
Rob Rix
f38d2520e5 Define an Ord instance for Label. 2018-05-16 16:17:57 -04:00
Rob Rix
067b354cb3 Define an Eq instance for Label. 2018-05-16 16:17:26 -04:00
Rob Rix
90b81d5ae9 Define a Show instance for Label. 2018-05-16 16:16:50 -04:00
Rob Rix
02947bf61e Fix the RWS spec. 2018-05-16 16:15:06 -04:00
Rob Rix
ce4fcb213f Bump fastsum for better hashes. 2018-05-16 16:12:08 -04:00
Rob Rix
62175f9da6 Use Hashable1 instances for the syntax for RWS. 2018-05-16 16:02:13 -04:00
Rob Rix
5c8cac7788 Derive a Hashable1 instance for Language.Ruby.Syntax.Class. 2018-05-16 16:01:43 -04:00
Charlie Somerville
190665ec14 add documentation 2018-05-16 13:00:39 -07:00
Rob Rix
367c450502 Define a Label type abstracting over Hashable1 syntax. 2018-05-16 15:59:11 -04:00
Rob Rix
f362f28049 Derive the Hashable instance for Gram. 2018-05-16 15:58:35 -04:00
Rob Rix
5c4fbe6e48 Derive Hashable1 instances for Language.TypeScript.Syntax. 2018-05-16 15:47:17 -04:00
Rob Rix
01c3111a5a Derive Hashable1 instances for Language.Ruby.Syntax. 2018-05-16 15:46:25 -04:00
Rob Rix
a246a383a8 Derive Hashable1 instances for Language.Python.Syntax. 2018-05-16 15:45:53 -04:00
Rob Rix
e6e90969d8 Derive Hashable1 instances for Language.PHP.Syntax. 2018-05-16 15:44:45 -04:00
Rob Rix
d666e05dc3 Derive Hashable1 instances for Language.Markdown.Syntax. 2018-05-16 15:43:34 -04:00
Rob Rix
3b75a368a3 Derive Hashable1 instances for Language.Go.Type. 2018-05-16 15:43:01 -04:00
Rob Rix
6fe7508462 Derive Hashable1 instances for Language.Go.Syntax. 2018-05-16 15:42:36 -04:00
Rob Rix
51ac18ea62 Derive Hashable1 instances for Data.Syntax.Type. 2018-05-16 15:37:15 -04:00
Charlie Somerville
fbdef618ec dedent deriving 2018-05-16 12:30:05 -07:00
Patrick Thomson
6b0198cb00 Remove otiose -Sum prefixes from all Data.Sum operations.
There are no modules where we use both Union.inj and Sum.injectSum; as
such, it seems clumsy for such ubiquitous functions as inj and prj to
have such long names when there is no ambiguity. This restores the
codebase to much how it looked before we switched back to a richer
Data.Union.
2018-05-16 15:27:08 -04:00