dtree

Dependence checker for python repositories

APACHE-2.0 License

Stars
0

dtree

Dependence checker for python repositories

sub-commands

  • add <repo-path(s)>
  • check <repo:file>
  • ls [repo-name]
  • rm <repo-name(s)>
  • update [repo-name(s)]

where <> denotes required arguments and [] optional arguments.

contributing

  • report/fix bugs
  • suggest/implement features
  • review/create pull requests

For PR, make sure that

  1. the code is linted, e.g.,

    • go fmt
    • go vet
    • golint: go get -u github.com/golang/lint/golint
    • goimports: go get -u golang.org/x/tools/cmd/goimports
    • errcheck: go get -u github.com/kisielk/errcheck

    There are editor bindings for all of them.

  2. the commit message is concise and clear

todo (not tracked by github issues)

  • replace exec.Command("git", ...) by native implementations
  • add more tests