1
1
mirror of https://github.com/github/semantic.git synced 2024-12-11 08:45:48 +03:00
Commit Graph

22016 Commits

Author SHA1 Message Date
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
e9238d0ec7 Merge branch 'master' into package-dot-json-parsing 2018-05-16 19:12:08 -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
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
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
Timothy Clem
6517f12684 Merge remote-tracking branch 'origin/master' into python-relative-imports 2018-05-16 12:25:22 -07:00
Rob Rix
8085de7ac4 Derive Hashable1 instances for Data.Syntax.Statement. 2018-05-16 15:20:53 -04:00
Rob Rix
c6fab523fe Derive Hashable1 instances for Data.Syntax.Literal. 2018-05-16 15:20:27 -04:00
Rob Rix
72ec7f1e68 Derive Hashable1 instances for Data.Syntax.Expression. 2018-05-16 15:20:04 -04:00
Rob Rix
545b9d6e29 Derive Hashable1 instances for Data.Syntax.Directive. 2018-05-16 15:19:25 -04:00
Rob Rix
92b66c0304 Derive Hashable instances for Data.Syntax.Declaration. 2018-05-16 15:18:44 -04:00
Rob Rix
a0ff5e2e89 Derive a Hashable1 instance for Comment. 2018-05-16 15:16:12 -04:00
Rob Rix
435a0ae1ca Derive Hashable1 instances for Data.Syntax. 2018-05-16 15:15:15 -04:00
Charlie Somerville
96f7b65775 Merge branch 'master' into charliesome/value-ref 2018-05-16 12:13:26 -07:00
Timothy Clem
a60ed7bc16 Merge remote-tracking branch 'origin/master' into package-dot-json-parsing 2018-05-16 12:07:13 -07:00
Rob Rix
0324b5fb27 Define a Hashable instance for ErrorStack. 2018-05-16 14:49:07 -04:00