Commit Graph

74 Commits

Author SHA1 Message Date
joshaber
fcf8581255 Put this constant with the others. 2015-12-10 16:45:05 -05:00
joshaber
1a04c5a9c2 Be more specific in our error names. 2015-12-10 16:41:38 -05:00
joshaber
be964abf9f Ensure we actually do give them a boolean. 2015-12-10 16:31:46 -05:00
joshaber
abf5697240 Delint 2015-12-10 11:33:01 -05:00
joshaber
352f4064e9 Add a whole ton of missing documentation. 2015-12-10 11:05:55 -05:00
joshaber
7f19cd4f17 Throw if we try to use the repository after it's been destroyed. 2015-12-10 10:35:46 -05:00
joshaber
46d59fdda1 Fix usage when we're given no options. 2015-12-10 10:34:49 -05:00
joshaber
cdf1029698 It's fine if there isn't an upstream. 2015-12-09 23:54:12 -05:00
joshaber
cea6926cf2 Set IGNORE_WHITESPACE_EOL on Windows. 2015-12-03 15:46:36 -05:00
joshaber
4fbbcac3bc Added .getLineDiffs 2015-12-03 15:34:58 -05:00
joshaber
53be0cf965 Added .checkoutReference 2015-12-03 14:07:12 -05:00
joshaber
c3adee6363 Add some more stubs/TODOs. 2015-12-03 12:41:22 -05:00
joshaber
d21a91a412 Added .getOriginalURL. 2015-12-03 12:26:45 -05:00
joshaber
df839537a9 A lil more efficient .getReferenceTarget. 2015-12-03 12:26:32 -05:00
joshaber
74a0528bef Added .getConfigValue 2015-12-03 12:18:00 -05:00
joshaber
70601772d0 Added .getReferenceTarget 2015-12-03 11:54:55 -05:00
joshaber
c1e511927b Added .getReferences 2015-12-03 11:44:31 -05:00
joshaber
b60056f960 Added .getUpstreamBranch 2015-12-03 11:34:05 -05:00
joshaber
46d6e3b3c4 Added .hasBranch 2015-12-03 11:29:34 -05:00
joshaber
9bb8703978 Don't make the async repo duplicate the work if it's wrapped by a sync repo. 2015-12-03 09:49:10 -05:00
joshaber
81dbc5c867 Move the refreshingCount changes closer to where the work is done. 2015-12-03 09:48:38 -05:00
joshaber
a3a77180de More helpful type annotations. 2015-12-03 09:33:30 -05:00
joshaber
8da08724ad Added getDiffStats. 2015-12-02 23:51:33 -05:00
joshaber
cb62d917de Added getAheadBehindCount. 2015-12-02 17:20:38 -05:00
joshaber
aa634570e6 Added getShortHead 2015-12-02 16:16:30 -05:00
joshaber
fe4d3601d5 Organize similarly to git-repository.coffee so we can more easily tell what we're missing. 2015-12-02 15:28:09 -05:00
joshaber
428797c393 Add back window refreshing. 2015-12-02 14:59:09 -05:00
joshaber
3ca4448afc Use the ES6 export syntax. 2015-12-02 14:53:57 -05:00
joshaber
bb14169e75 Take refreshStatusForPath into account for _refreshingCount. 2015-12-02 14:39:16 -05:00
joshaber
38cf3b8f64 Use refreshStatusForBuffer. 2015-12-02 13:55:10 -05:00
joshaber
aa31c6c96f Don't log anymore. 2015-12-02 13:54:53 -05:00
joshaber
8a6ab81325 100% less racy. 2015-12-02 13:26:06 -05:00
joshaber
36604141b9 Let's use a separate method for side-effecting. 2015-12-01 17:41:51 -05:00
joshaber
5019cc31ab These can be const too. 2015-12-01 14:16:50 -05:00
joshaber
4e64af9155 ES6 some more. 2015-12-01 13:53:57 -05:00
joshaber
64d4716003 Use modern imports. 2015-12-01 12:47:11 -05:00
joshaber
c76d0f0438 Update the current branch as well. 2015-12-01 12:22:25 -05:00
joshaber
ee3b655067 git-repository will refresh us on window focus. 2015-12-01 12:19:51 -05:00
joshaber
e1aa23b92d Const and comparison fixes.
h/t @YuriSolovyov
2015-11-30 11:47:06 -05:00
joshaber
8c47335db6 ES6 harder. 2015-11-17 15:38:10 -08:00
joshaber
d54e3f2d3c Implement the Windows focus refreshing. 2015-11-17 15:37:58 -08:00
Daniel Hengeveld
7421568134 Add simple ::relativize()
- remove spec
- Remove GitUtils from async repo
- Doesn't cover all the cases as the one in git-utils but I think they might have
  been specific to that library's implementation
2015-11-11 15:04:46 +01:00
Daniel Hengeveld
3d2ed07470 Revert "Use our own ::relativize"
This reverts commit 0322d8d3da.
2015-11-09 16:56:51 +01:00
Daniel Hengeveld
0322d8d3da Use our own ::relativize
This allows us to remove the git-utils import.
2015-11-09 16:48:02 +01:00
Daniel Hengeveld
93046f550f Clean up lint errors from ./script/grunt standard:src 2015-11-09 15:13:00 +01:00
Daniel Hengeveld
0c965f9439 Flesh out ::destroy() 2015-11-02 12:59:50 +01:00
Daniel Hengeveld
13d51c54bb fix subscribeToBuffer method
I ported this from coffee incorrectly.
2015-10-30 15:55:15 +01:00
Daniel Hengeveld
806047bd27 Add missing return 2015-10-26 16:38:09 +01:00
Daniel Hengeveld
abd41d1208 Add .isSubmodule 2015-10-26 16:35:57 +01:00
Daniel Hengeveld
4a478f7f84 ES6 style fixes 2015-10-26 16:35:48 +01:00