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

1882 Commits

Author SHA1 Message Date
Rob Rix
ebaa40b587 Ignore the first path. 2015-11-02 12:50:34 -05:00
Rob Rix
6d2729944d Use the parser to get our sources out. 2015-11-02 12:48:21 -05:00
Rob Rix
58041d7b6e Bump Stream for a bump to Either. 2015-11-02 12:46:02 -05:00
Rob Rix
d5e480a1c9 Compute the effective output to use. 2015-11-02 12:07:38 -05:00
Rob Rix
d17b6e93e4 Docs. 2015-11-02 12:04:09 -05:00
Rob Rix
ac15948fd9 Argument.rest is private. 2015-11-02 12:03:51 -05:00
Rob Rix
cb67d79dea Parse finite lists. 2015-11-02 12:03:16 -05:00
Rob Rix
5926ff63ff Parse an infinite list of flags and sources. 2015-11-02 12:03:08 -05:00
Rob Rix
77b43876de Parse an infinite list of flags. 2015-11-02 12:01:33 -05:00
Rob Rix
7b9e6e778f Stub in a source parser.
This currently asserts the lack of errors, which we’ll have to correct.
I just don’t know what the right pattern for that should be.
2015-11-02 12:00:11 -05:00
Rob Rix
feaa4e3855 Parse a flag. 2015-11-02 11:55:04 -05:00
Rob Rix
14ce019752 Add a parser for flags. 2015-11-02 11:51:13 -05:00
Rob Rix
c36198a6f4 Add a set of flags we can parse. 2015-11-02 11:46:57 -05:00
Rob Rix
2a0ceebd97 Add an output flag. 2015-11-02 11:44:52 -05:00
Rob Rix
7083424567 Add an output type. 2015-11-02 11:44:42 -05:00
Rob Rix
2146d75c14 Use rest to compute the remainder of the files. 2015-11-02 11:44:30 -05:00
Rob Rix
8292d597f4 Compute the tail of the argument list. 2015-11-02 11:44:18 -05:00
Rob Rix
ba42033f09 Retrieve the array of files. 2015-11-02 11:37:54 -05:00
Rob Rix
1e3ab7aeeb Arguments are a linked list. 2015-11-02 11:36:52 -05:00
Rob Rix
f83bbf95d8 Arguments can be sources. 2015-11-02 11:36:20 -05:00
Rob Rix
e955c61de9 Stub in an arguments parser. 2015-11-02 11:35:41 -05:00
Rob Rix
4c75a79d05 Stub in an Argument type. 2015-11-02 11:35:32 -05:00
Josh Vera
685cccfc5f Merge pull request #187 from github/xcpretty
xcpretty
2015-11-02 11:20:31 -05:00
Josh Vera
3e7bbee2c8 Merge pull request #202 from github/line-by-line
Line by line
2015-11-02 11:20:04 -05:00
Rob Rix
a70ad2a263 Merge branch 'master' into line-by-line 2015-11-02 11:16:17 -05:00
Josh Vera
62c7738f35 Merge pull request #201 from github/combine-difftool-targets
Combine difftool targets
2015-11-02 11:11:05 -05:00
Rob Rix
e87d209f98 Merge pull request #204 from github/roadmap-updates
Roadmap updates
2015-11-02 10:51:59 -05:00
Rob Rix
e22807315f Link to the .com milestone. 2015-11-02 10:29:32 -05:00
Rob Rix
baf9db08fe I think we can do this in Q1. 2015-11-02 09:31:13 -05:00
Rob Rix
b4a5fd09f6 Move the UI prototype up since we basically have that now. 2015-11-02 09:29:49 -05:00
Rob Rix
1bbe102f9e Let’s not be too specific about which language(s) we’ll support. 2015-11-02 09:29:20 -05:00
Rob Rix
4b295c1c3f Correct the line range. 2015-10-30 18:16:46 -04:00
Rob Rix
c1d85ae7ef Fall back to line by line diffing. 2015-10-30 18:15:16 -04:00
Rob Rix
214c3cb2b4 Add a function parsing an input string into its component lines. 2015-10-30 18:13:22 -04:00
Rob Rix
21ced91447 Ignore some things. 2015-10-30 17:54:52 -04:00
Rob Rix
0be29f8eff Remove the doubt-json folder. 2015-10-30 17:53:55 -04:00
Rob Rix
becbc868c2 Move the JSON fixtures. 2015-10-30 17:53:46 -04:00
Rob Rix
e679f1e434 Remove the sources from the project. 2015-10-30 17:53:06 -04:00
Rob Rix
7b4c3df48e Remove the doubt-json target. 2015-10-30 17:52:23 -04:00
Rob Rix
cfe655c42e NSURL(string:) “succeeds” with paths, but makes broken URLs. 2015-10-30 17:49:59 -04:00
Rob Rix
67dae454f0 Path extensions can be non-nil and empty. 2015-10-30 17:25:19 -04:00
Rob Rix
49f8e54409 Use a computed property. 2015-10-30 17:21:47 -04:00
Rob Rix
ec579b2053 Allow the fragment to specify a type. 2015-10-30 17:16:02 -04:00
Rob Rix
ff760d67b3 Remove the Term/Diff typealiases. 2015-10-30 14:57:33 -04:00
Rob Rix
8fadcd3d95 JSONLeaf doesn’t need to import Foundation. 2015-10-30 14:57:10 -04:00
Rob Rix
62cb428ea6 Parse JSON with the JSON parser. 2015-10-30 14:56:38 -04:00
Rob Rix
4bd9a4d600 Use a switch statement. 2015-10-30 14:56:18 -04:00
Rob Rix
9476deb5d6 Convert CofreeJSON to Term. 2015-10-30 14:56:05 -04:00
Rob Rix
1850fdeeb6 Just take categories directly. 2015-10-30 14:55:02 -04:00
Rob Rix
4e79596773 Use the JSONLeaf categories. 2015-10-30 14:54:23 -04:00