-
-
Notifications
You must be signed in to change notification settings - Fork 809
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use GitStatusCache when it's installed. #208
Merged
Merged
Changes from all commits
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
c6f759c
Use git-status-cache-posh-client to retrieve git informaiton when mod…
cmarcusreid f970bd6
Read conflicted files from cache response.
cmarcusreid e032b91
Add dbg calls for timing.
cmarcusreid 92a5562
Update parsing for renamed files.
cmarcusreid 2d3cf04
Delay computing EnableFileStatusFromCache setting until first request…
cmarcusreid cf1b9bc
Fix whitespace.
cmarcusreid 6bafdd4
Fix incorrect brace style.
cmarcusreid 909b3bd
Merge branch 'master' into useGitStatusCache
cmarcusreid 0551a36
Merge branch 'master' into useGitStatusCache
cmarcusreid caed8f3
Merge branch 'master' into useGitStatusCache
cmarcusreid 002df86
Merge branch 'master' into useGitStatusCache
cmarcusreid 008836e
Read stash count from cache.
cmarcusreid 49bb147
Merge branch 'master' into useGitStatusCache
cmarcusreid 0febf54
Merge branch 'master' into useGitStatusCache
cmarcusreid 2f13488
Merge branch 'master' into useGitStatusCache
cmarcusreid b90f7df
Reformat
dahlbyk 675299a
Merge branch 'master' into git-status-cache
dahlbyk 03131e1
Update cache response parsing to add to existing lists rather than ov…
cmarcusreid 3e13ee8
Add cache responses to existing lists
dahlbyk 6c53ac1
Revert accidental whitepsace add.
cmarcusreid 600a390
Merge remote-tracking branch 'remotes/upstream/git-status-cache' into…
cmarcusreid 4735df7
Merge branch 'master' into git-status-cache
dahlbyk b07bce5
Use efficient ConvertTo-StringSeq
dahlbyk 25a4c61
Inline ConvertTo-StringSeq
dahlbyk 8e1aada
Merge branch 'master' into git-status-cache
dahlbyk 2b202c0
Fix cast break on PSObjects returned by Select-Object.
cmarcusreid 05015b9
Remove member enumeration to support earlier versions of PowerShell.
cmarcusreid File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are we sure we want to do this? It makes it harder to "turn off" this feature if something is misbehaving (or you want to test with it off). Right now, you'd have to unload (remove-module GitStatusCachePoshClient) and then be careful not to execute a command that would auto-load it again.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It auto-selects based on the module's presence the first time through (when set to the default null value), but if you manually set it to false that'll stick on subsequent calls since it's no longer null.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Got it.