1. 10 Sep, 2020 3 commits
  2. 05 Sep, 2020 9 commits
  3. 02 Sep, 2020 3 commits
  4. 28 Aug, 2020 3 commits
  5. 27 Aug, 2020 1 commit
  6. 25 Aug, 2020 6 commits
    • Daniel Martí's avatar
      CI: test with Go 1.14 and 1.15, drop 1.12 · 30f1901a
      Daniel Martí authored
      The common policy is to support the two latest versions of Go. Do that,
      since our previous state meant a version of Go that's pretty old and
      unused at this point.
      
      Also simplify the travis yaml. First, GO111MODULE=on hasn't been needed
      for a while, since it defaults to "on" if go.mod exists. We also don't
      need redundant steps like "go mod download" or "go build"; "go test"
      already does all of that for us. The "go fmt" check is also pointless,
      as it only formats the code without actually complaining if it isn't
      properly formatted.
      
      Finally, update the Go version in go.mod to 1.14, since that's the
      oldest version we test against and support at this point. This version
      sets, for example, what language features we can use.
      
      And, while at it, "go mod tidy".
      30f1901a
    • Eric Myhre's avatar
      Merge pull request #68 from mvdan/unused-error · 8c54f51a
      Eric Myhre authored
      linking/cid: check a previously unused error
      8c54f51a
    • Eric Myhre's avatar
      Merge pull request #67 from mvdan/fix-go-test · 30e4b351
      Eric Myhre authored
      all: make 'go test ./...' pass on Go 1.15
      30e4b351
    • Eric Myhre's avatar
      Fix CI configuration. · 13d5197c
      Eric Myhre authored
      ...to actually run tests.
      
      Ow.
      
      (You can tell I don't really look to travis for meaningful results.)
      
      I am embarrassed to say I ripped out the *actual* running of tests
      back during 804a1336, when cleaning
      up codecov tools.
      
      Thanks to @mvdan for looking at the CI and CI config!
      13d5197c
    • Daniel Martí's avatar
      linking/cid: check a previously unused error · 2a5d5cf4
      Daniel Martí authored
      As spotted by staticcheck. While at it, remove punctuation from another
      couple of errors, as per
      https://github.com/golang/go/wiki/CodeReviewComments#error-strings:
      
      	Error strings should not be capitalized (unless beginning with
      	proper nouns or acronyms) or end with punctuation, since they
      	are usually printed following other context.
      2a5d5cf4
    • Daniel Martí's avatar
      all: make 'go test ./...' pass on Go 1.15 · d69aba8b
      Daniel Martí authored
      There were two vet errors in two packages containing tests, resulting in
      'go test' erroring out before any tests were run. Both were due to the
      same reason - an Error method that ends up calling itself forever, thus
      a panic.
      
      While at it, 'gofmt -w -s' everything, which removes a redundant type.
      d69aba8b
  7. 22 Aug, 2020 4 commits
  8. 20 Aug, 2020 1 commit
  9. 19 Aug, 2020 2 commits
  10. 05 Aug, 2020 1 commit
    • Eric Myhre's avatar
      Remainder of gen for kinded union representations. · ecb4744c
      Eric Myhre authored
      The AssignNode method is now supplied; and the previous hacky shrug
      regarding switch statements with no applicable cases also had to go.
      (Turns out that the no-applicable-cases thing coincidentally worked
      for the "embedall" internal implementation mode; but didn't fly for
      the "interface" internal style, because that would end up with
      variable declarations made but not referenced.  Harrumph.)
      ecb4744c
  11. 04 Aug, 2020 5 commits
  12. 30 Jul, 2020 2 commits