Skip to content
This repository has been archived by the owner on Apr 3, 2018. It is now read-only.

Goclipse 0.9.0

Compare
Choose a tag to compare
@bruno-medeiros bruno-medeiros released this 22 Oct 19:20
· 2023 commits to master since this release
  • Added: A simplified project builder that delegates to the go install command all the build work. (fixes #64)
    • This should improve compilation speed, since Goclipse no longer tries to figure out package dependencies itself. (and is likely more robust)
    • Disabled continuous testing feature, as the feature became broken.
    • Goclipse now uses one global build console only, instead of one per project.
  • Added Ctrl-click open definition functionality using the Go Oracle tool.
    • Path to the oracle command can be configured in the Go/Tools preference page.
    • Open Definition using Go Oracle can now also be invoked in an editor with the F3 key.
  • Added #84: Goclipse projects can now be created inside the "src" folder of a GOPATH entry, and invoking the toolchain (gocode, oracle, build, etc.) will be handled correctly for this scenario.
    • Note: with such projects, the project location will not be implicitly added to the GOPATH entries, as the project is part of the GOPATH already.
  • Added: Project Explorer UI improvements:
    • GOROOT entry in now sorted at the top, and has own icon.
    • GOPATH entries have a location sub-label.
    • GOPATH entry no longer shown if that entry location is the same as the project location.
  • gocode handling improvements:
    • Added gocode process argument information to gocode log console.
    • gocode Code Completion now works with files outside of an Eclipse project.
    • Added display of an error dialog when gocode Content Assist fails.
    • Set timeout of 5 seconds for gocode process invocation during Content Assist.
    • Fixed: Provide correct GOPATH 'lib-path' argument to gocode.
  • Removed "RELEASE/DEBUG" config option from launch configuration, since it didn't actually do anything.
  • Fixed: bug in Go Project Wizard where using "Create project from existing source" would make the finish button not work.
  • Fixed: bug where some items in the Workbench "Source" menu would disappear when switching editors.

▶ Recommended/tested CDT version: 8.4.0