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

4631 Commits

Author SHA1 Message Date
Rob Rix
4abf8b5b6c Spacing. 2016-02-28 21:10:02 -05:00
Rob Rix
88130ee7fd Remove some redundant imports. 2016-02-28 21:08:43 -05:00
Rob Rix
eef4da87b4 Extract the paths into a binding. 2016-02-28 21:08:07 -05:00
Rob Rix
5bc36e8106 Merge branch 'sort-modules-and-dependencies-in-cabal-files' into factor-alignment-out-of-rendering 2016-02-28 18:57:09 -05:00
Rob Rix
05cad9a2ce Merge branch 'factor-tree-sitter-ffi-out' into sort-modules-and-dependencies-in-cabal-files 2016-02-28 18:56:40 -05:00
Rob Rix
a787b77e75 Merge branch 'master' into factor-tree-sitter-ffi-out
# Conflicts:
#	vendor/tree-sitter-parsers
2016-02-28 18:55:08 -05:00
Rob Rix
19913e49ef Merge pull request #476 from github/lts-5.5
Bump to lts-5.5.
2016-02-28 18:37:43 -05:00
Rob Rix
4e02ab3d86 Bump tree-sitter-parsers to lts-5.5. 2016-02-28 18:36:01 -05:00
Rob Rix
d6fb451ebd Rename SplitSpec to AlignmentSpec. 2016-02-28 14:05:19 -05:00
Rob Rix
92bc9b0530 Move splitPatchToClassName up beside styleName. 2016-02-28 14:03:30 -05:00
Rob Rix
e31edf6b3c Move the alignment bits of Split into the Alignment module. 2016-02-28 14:01:56 -05:00
Rob Rix
e55cb8e24d Stub in an Alignment module. 2016-02-28 13:55:19 -05:00
Rob Rix
1ad9f72c02 Move getSplitTerm into SplitDiff. 2016-02-28 13:41:36 -05:00
Rob Rix
3a0eb53611 Move SplitPatch and SplitDiff into the SplitDiff module. 2016-02-28 13:40:49 -05:00
Rob Rix
5dc42ddcf3 Stub in a SplitDiff module. 2016-02-28 13:37:40 -05:00
Rob Rix
558ddfab10 Merge branch 'sort-modules-and-dependencies-in-cabal-files' into factor-alignment-out-of-rendering 2016-02-28 13:37:23 -05:00
Rob Rix
46e66bf639 Sort the library’s exposed modules. 2016-02-28 13:36:32 -05:00
Rob Rix
145defd1b9 Sort the dependencies in each cabal file. 2016-02-28 13:34:07 -05:00
Rob Rix
bcbb762ccf Remove the library’s dependency on c-storable-deriving. 2016-02-27 19:38:19 -05:00
Rob Rix
e0b73da735 Delegate the FFI to tree-sitter-parsers. 2016-02-27 19:34:10 -05:00
Rob Rix
863e5d2761 Get the language functions from tree-sitter-parsers. 2016-02-27 19:31:54 -05:00
Rob Rix
cf4bdf7386 Bump tree-sitter-parsers.
https://github.com/github/tree-sitter-parsers/pull/12
2016-02-27 19:31:23 -05:00
Rob Rix
7b038f821d Merge branch 'master' into factor-git-integration-into-a-separate-package
# Conflicts:
#	semantic-diff.cabal
2016-02-26 22:37:44 -05:00
Josh Vera
ca92f08159 Merge pull request #471 from github/remove-semigroups
Remove semigroups
2016-02-26 19:07:04 -07:00
Josh Vera
4fe420e970 Merge pull request #468 from github/factor-out-packages
Semantic difftool package
2016-02-26 18:41:54 -07:00
joshvera
7cbe330be5 Merge remote-tracking branch 'origin/master' into factor-out-packages 2016-02-26 18:36:57 -07:00
Rob Rix
686c94d69f Move the semantic-diff executable to a semantic-git-diff package. 2016-02-26 20:34:30 -05:00
Josh Vera
ecd9c59944 Merge pull request #470 from github/remove-unified
Remove Unified
2016-02-26 18:33:17 -07:00
Josh Vera
0986b3c48f Merge pull request #469 from github/bake-bifunctors-in
Remove bifunctors
2016-02-26 18:28:01 -07:00
Rob Rix
f25d2754f7 Remove semigroups. 2016-02-26 19:55:18 -05:00
Rob Rix
c033182e5f Replace the Semigroup instance with a Monoid instance over Data.Option. 2016-02-26 19:55:14 -05:00
Rob Rix
431b8ff693 Build Data.Option. 2016-02-26 19:54:53 -05:00
Rob Rix
ad9e24da57 Add an eliminator for Option. 2016-02-26 19:54:38 -05:00
Rob Rix
6f13e62eb9 Add an Option type. 2016-02-26 19:54:33 -05:00
Rob Rix
c0874465ee Stub in a Data.Option module. 2016-02-26 19:46:57 -05:00
Rob Rix
a415ae4d44 Goodbye, 🌈 Chunks. 2016-02-26 19:06:43 -05:00
Rob Rix
8c39ae3c87 Remove the Unified module. 2016-02-26 19:05:51 -05:00
Rob Rix
95e0371ea1 Remove a redundant import. 2016-02-26 19:05:42 -05:00
Rob Rix
c20d58240e Remove support for rendering unified diffs. 2016-02-26 19:05:07 -05:00
Rob Rix
1d3ae0b902 Remove unified diffs from the corpus. 2016-02-26 19:04:47 -05:00
Rob Rix
cf96ca9aba Don’t accept the --unified option. 2016-02-26 19:04:07 -05:00
Rob Rix
782b01932f Replace the dependency on bifunctors with Data.Bifunctor.Join. 2016-02-26 18:57:54 -05:00
Rob Rix
509ddedf7b Add an Applicative instance. 2016-02-26 18:56:44 -05:00
Rob Rix
e684031097 Derive Eq, Show, Functor, Foldable, and Traversable instances. 2016-02-26 18:56:39 -05:00
Rob Rix
bb707cffc1 Add a Join type specialized to pairs. 2016-02-26 18:56:26 -05:00
Rob Rix
6b35f029af Stub in a Data.Bifunctor.Join module. 2016-02-26 18:56:16 -05:00
Rob Rix
bbf76ad1e6 Merge branch 'master' into factor-out-packages
# Conflicts:
#	semantic-diff.cabal
2016-02-26 18:45:38 -05:00
Rob Rix
254d04774a Merge pull request #467 from github/group-renderers
Group renderers
2016-02-26 18:43:13 -05:00
Josh Vera
96b953e6aa Merge pull request #466 from github/remove-free
Remove free
2016-02-26 16:36:19 -07:00
Rob Rix
f9bca5ec2d Set up a semantic-difftool package. 2016-02-26 18:05:10 -05:00