1
1
mirror of https://github.com/github/semantic.git synced 2024-12-19 21:01:35 +03:00
Commit Graph

8677 Commits

Author SHA1 Message Date
Rob Rix
1d9db01a54 Merge branch 'master' into abstract-the-functor-out-of-diff-and-term-type-synonyms 2016-09-09 14:47:28 -04:00
Rob Rix
8d955c3f96 Placate hlint. 2016-09-09 14:47:24 -04:00
Rob Rix
98637ad656 Generalize Term/TermF & Diff/DiffF over the functor. 2016-09-09 14:46:50 -04:00
joshvera
4b7f767918 Add UnmappedTerms and move Cofree f Record fields into UnmappedTerm to clean up types 2016-09-09 12:52:09 -04:00
joshvera
d3b6b8476a Add type to insertion 2016-09-09 12:41:56 -04:00
joshvera
d3ad6940fc s/kv/term 2016-09-09 12:36:48 -04:00
joshvera
e79c7a00a2 Indent findNearestNeighourTo type 2016-09-09 12:35:51 -04:00
joshvera
cce8cb66ec Rename to sesDiffs 2016-09-09 12:13:24 -04:00
Timothy Clem
142c478f35 Merge remote-tracking branch 'origin/master' into benchmarks-to-dogstatsd 2016-09-09 08:23:46 -07:00
Josh Vera
fe7854ad6e Merge pull request #807 from github/all-the-versions
Show both library and tool versions for `--version`
2016-09-08 18:39:58 -04:00
Josh Vera
7bcdf5a2f4 Merge branch 'master' into all-the-versions 2016-09-08 18:30:53 -04:00
joshvera
2fc783893a Trace the indices 2016-09-08 17:50:58 -04:00
joshvera
91646fae53 append SES diffs to RWS diffs and sort on their indices 2016-09-08 17:24:44 -04:00
joshvera
b51198393e Prepend the diff if it's not a deletion/insertion 2016-09-08 17:13:32 -04:00
joshvera
f16874fe6c Fold cutoff SES diffs together so we can run them through RWS later 2016-09-08 16:58:08 -04:00
Timothy Clem
e862ffe86e Move to semver MAJOR.MINOR.PATCH 2016-09-08 13:28:43 -07:00
Rick Winfrey
f00162f9c1 Readability changes 2016-09-08 15:22:31 -05:00
Rick Winfrey
92b243d454 Indentation 2016-09-08 15:22:05 -05:00
joshvera
f2ccad84c5 Remove hashDecorator 2016-09-08 15:18:08 -04:00
joshvera
6947c8cf9f Remove Int constraint 2016-09-08 15:13:51 -04:00
joshvera
10de2b957d Remove pqueue and xydiff stuff 2016-09-08 14:19:45 -04:00
Timothy Clem
81651283ea Version change to validate --version output 2016-09-08 11:11:16 -07:00
Timothy Clem
ed08914d18 Show version for both tool and library 2016-09-08 11:09:24 -07:00
Timothy Clem
ac5f555e0f Merge pull request #803 from github/almost-pedantic-builds
Enable (mostly) pedantic builds on CI
2016-09-08 10:35:24 -07:00
joshvera
ace71c1471 Try a cutoff on each SES diff 2016-09-08 13:17:50 -04:00
joshvera
37f47b4030 Formatting 2016-09-08 12:42:15 -04:00
joshvera
45320eb1f7 Formatting 2016-09-08 12:40:51 -04:00
Rob Rix
d9cc6c324e Merge branch 'master' into almost-pedantic-builds 2016-09-08 12:40:15 -04:00
joshvera
109cca099e Add ghc-mod to stack.yaml so atom versions don't get out of sync 2016-09-08 12:40:01 -04:00
Rob Rix
96b048e08b Merge pull request #805 from github/document-diff-summary-format
Document diff summary JSON format
2016-09-08 12:39:11 -04:00
Rob Rix
ed8fbe0b25 Merge branch 'master' into document-diff-summary-format 2016-09-08 12:37:24 -04:00
Rob Rix
f399175c8c Merge pull request #801 from github/abstract-term-construction-out-of-parsing
Abstract term construction out of parsing
2016-09-08 12:37:17 -04:00
Rob Rix
bb6fba4a95 Drop the Args node from function calls. 2016-09-08 12:24:47 -04:00
joshvera
bc69a5efc4 Merge remote-tracking branch 'origin/master' into rws-large-diffs 2016-09-08 12:04:29 -04:00
Rob Rix
38abf6b339 Merge branch 'master' into abstract-term-construction-out-of-parsing
# Conflicts:
#	src/Parser.hs
#
tools/semantic-git-diff/test/corpus/diff-summaries/javascript/switch-sta
tement.json
#
tools/semantic-git-diff/test/corpus/diff-summaries/javascript/throw-stat
ement.json
2016-09-08 09:52:01 -04:00
Rob Rix
29e5b5d1da Filter empty nodes out at the assignment of children. 2016-09-08 09:42:16 -04:00
Rob Rix
eccaab1fbd Use record wildcards to destructure the source blob. 2016-09-08 09:40:00 -04:00
Rob Rix
8ff6b1aa96 Use $! instead of seq. 2016-09-08 09:39:19 -04:00
Rob Rix
e4a37940c0 Indent all the things. 2016-09-08 09:30:53 -04:00
Rob Rix
67fcf6c7de Handle errors and all in a single clause. 2016-09-08 09:29:01 -04:00
joshvera
648b61a94f Add doc to editDistanceUpTo 2016-09-07 19:46:23 -04:00
Timothy Clem
9661cad15f Fix a couple of new warnings 2016-09-07 15:27:31 -07:00
Timothy Clem
4600436167 Merge remote-tracking branch 'origin/master' into almost-pedantic-builds 2016-09-07 15:24:41 -07:00
joshvera
6c09ff32be Add comma_operator split Category 2016-09-07 15:00:49 -07:00
Rick Winfrey
4f3af677e6 Merge pull request #777 from github/display-function-call-args
Show args for function call / method call diff summaries
2016-09-07 16:36:37 -05:00
Rick Winfrey
e9ccabfc42 Merge pull request #795 from github/enhance-test-case-generator
Enhance test case generator
2016-09-07 16:32:19 -05:00
Rob Rix
1e9785fc67 Add a fallback term constructor for other languages. 2016-09-07 15:14:20 -04:00
Rob Rix
a1be4c2841 Map C productions into terms using a term constructor. 2016-09-07 15:11:55 -04:00
Rob Rix
cccd9e9cc6 Stub in a term constructor for C. 2016-09-07 15:10:49 -04:00
Rob Rix
fe7b83663a Handle all the for statements in a single case. 2016-09-07 14:19:54 -04:00