cli/git
Mislav Marohnić 935f6444ae Refactor ssh parser for format compatibility & testability
- Per ssh_config(5), keywords and arguments may be separated by an `=`
  sign as well as whitespace.
- When following the `Include` directive, skip directories that were
  returned as the result of globbing.
- Respect the `Host` context when recursing into `Include`s
- Avoid having tests read from the actual filesystem.
- Avoid repeatedly looking up the home directory.
2020-12-15 15:59:18 +01:00
..
git.go Improve error message when git isn't found 2020-11-11 16:33:13 +01:00
git_test.go Using TrimPrefix for getting current branch and improved tests 2020-09-30 18:26:22 +02:00
remote.go Ensure that only PATH is searched when shelling out to external commands 2020-11-11 16:33:13 +01:00
remote_test.go Refactor ssh parser for format compatibility & testability 2020-12-15 15:59:18 +01:00
ssh_config.go Refactor ssh parser for format compatibility & testability 2020-12-15 15:59:18 +01:00
ssh_config_test.go Refactor ssh parser for format compatibility & testability 2020-12-15 15:59:18 +01:00
url.go Tighten git remote URL parsing 2020-09-04 16:18:26 +02:00
url_test.go Tighten git remote URL parsing 2020-09-04 16:18:26 +02:00