Skip to content
This repository has been archived by the owner on Sep 9, 2020. It is now read-only.

WIP: HashFromNode and VerifyDepTree methods #955

Closed
wants to merge 16 commits into from

Commits on Jul 15, 2017

  1. HashFromPathname

    Karrick S. McDermott committed Jul 15, 2017
    Configuration menu
    Copy the full SHA
    9449c59 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2017

  1. HashFromElement returns a deterministic hash

    * breadth-first traversal of directories,
    * while ignoring any directory named "vendor".
    Karrick S. McDermott committed Jul 28, 2017
    Configuration menu
    Copy the full SHA
    8428874 View commit details
    Browse the repository at this point in the history
  2. hashFromNode helper function optionally prevents file system loops

    * caused by symbolic links
    Karrick S. McDermott committed Jul 28, 2017
    Configuration menu
    Copy the full SHA
    babf351 View commit details
    Browse the repository at this point in the history
  3. correct function documentation

    Karrick S. McDermott committed Jul 28, 2017
    Configuration menu
    Copy the full SHA
    92b9364 View commit details
    Browse the repository at this point in the history
  4. hash based on file contents again

    Karrick S. McDermott committed Jul 28, 2017
    Configuration menu
    Copy the full SHA
    0ab5100 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2017

  1. hashes symlink referent rather than following

    Karrick S. McDermott committed Jul 30, 2017
    Configuration menu
    Copy the full SHA
    001b122 View commit details
    Browse the repository at this point in the history
  2. updated comment why use filepath.Clean over filepath.Abs.

    Karrick S. McDermott committed Jul 30, 2017
    Configuration menu
    Copy the full SHA
    e3c1d5d View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2017

  1. HashFromNode accepts prefix argument to chop off from pathnames befor…

    …e hashing them
    Karrick S. McDermott committed Jul 31, 2017
    Configuration menu
    Copy the full SHA
    be775fc View commit details
    Browse the repository at this point in the history
  2. HashVendorTree returns map of contents of vendor directory

    Karrick S. McDermott committed Jul 31, 2017
    Configuration menu
    Copy the full SHA
    a125e58 View commit details
    Browse the repository at this point in the history
  3. ignore special file system nodes

    * want to only work with regular files, symlinks, and directories
    Karrick S. McDermott committed Jul 31, 2017
    Configuration menu
    Copy the full SHA
    c094e77 View commit details
    Browse the repository at this point in the history
  4. skip testing with $GOPATH/src

    Karrick S. McDermott committed Jul 31, 2017
    Configuration menu
    Copy the full SHA
    a0fdb10 View commit details
    Browse the repository at this point in the history
  5. nicer test skip message

    Karrick S. McDermott committed Jul 31, 2017
    Configuration menu
    Copy the full SHA
    195b060 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2017

  1. VerifyDepTree verifies dep tree according to expected digests

    Karrick S. McDermott committed Aug 4, 2017
    Configuration menu
    Copy the full SHA
    da30eb8 View commit details
    Browse the repository at this point in the history
  2. refactoring

    Karrick S. McDermott committed Aug 4, 2017
    Configuration menu
    Copy the full SHA
    f6606ee View commit details
    Browse the repository at this point in the history
  3. s|karrick/dep|golang/dep|g before merge

    Karrick S. McDermott committed Aug 4, 2017
    Configuration menu
    Copy the full SHA
    27c0c77 View commit details
    Browse the repository at this point in the history
  4. another internal import changed back to golang/dep

    Karrick S. McDermott committed Aug 4, 2017
    Configuration menu
    Copy the full SHA
    f9e40cc View commit details
    Browse the repository at this point in the history