Gogradle Versions Save

A Gradle Plugin Providing Full Support for Go

v0.5.2

6 years ago

Fix bugs of go vet command.

v0.5.1

6 years ago

Fix some issues on Windows.

v0.5.0

6 years ago

A major improvement in core model

  • Discards project library directories. Use vendor mechanism completely.
  • Simplifies dependency strategy. When building a project, we only examine build.gradle in DEV mode and only examine gogradle.lock in REP mode.
  • Supports global GOPATH. In many cases we need this.

Features

  • Supports subpackages.
  • Supports reading vendor dependencis in vendor.json and subpackages in glide.lock
  • Supports VSCode
  • Supports gpm
  • Prints resolution stack when error occurs
  • Add writeTo and appendTo method in custom Go task

v0.4.10

7 years ago

Features

  • Add a migration task named goInit
  • Add -Dgogradle.mode=DEVELOP to switch build mode
  • Deactivate transitive dependencies in external management tools
  • Improve performance of goInstall and goVendor

Bugfix

  • Support buildTags in build
  • Fix several bugs concerning external management tools

Close #93 #94 #68

v0.4.9

7 years ago

Fix bugs:

  • Test result cannot be recognized when the result line doesn't start with '--PASS' or '--FAIL'

Features:

  • Remove previous gogradle.lock before goLock task automatically
  • Add IGNORE_LOCAL in configuration, which closes #86

v0.4.8

7 years ago

Fix #87

v0.4.7

7 years ago

Some minor improvements:

  • Add transitive:false to gogradle.lock so that transitive dependencies won't be searched meaninglessly.
  • Support incremental installation to improve installation performance.
  • Support input check for local dependencies

v0.4.6

7 years ago

Minor bug fix:

  • Fix issue that --tests is invalid
  • Fix issue that --tests fails on Windows
  • Fix issue that some failed tests are neglected

Improve docs

v0.4.4

7 years ago
  • Fix NPE in emptyDir()

v0.4.3

7 years ago

This release focuses on improving performance. Cache mechanism has been introduced to speed up the build.

  • Fix issue of GStringImpl as closure return value
  • Fix issue of omissive can't find package handling
  • Close #62 #39