Hello community, here is the log from the commit of package golang-org-x-tools for openSUSE:Factory checked in at 2019-09-26 20:37:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/golang-org-x-tools (Old) and /work/SRC/openSUSE:Factory/.golang-org-x-tools.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "golang-org-x-tools" Thu Sep 26 20:37:27 2019 rev:7 rq:730483 version:1.12+git20190313.aa829657 Changes: -------- --- /work/SRC/openSUSE:Factory/golang-org-x-tools/golang-org-x-tools.changes 2019-06-17 10:34:23.129232840 +0200 +++ /work/SRC/openSUSE:Factory/.golang-org-x-tools.new.2352/golang-org-x-tools.changes 2019-09-26 20:37:36.159124660 +0200 @@ -1,0 +2,431 @@ +Thu Sep 12 17:30:16 UTC 2019 - [email protected] + +- Update to version 1.12+git20190313.aa829657: + * [release-branch.go1.12] go/analysis: disable embedded struct tag check + * [release-branch.go1.12] go/analysis/passes/printf: fix big.Int false positive + * [release-branch.go1.12] cmd/godoc: fix -url flag, add tests + * internal/lsp: fix crash caused by lack of TypeSizes from go/packages.Load + * internal/lsp: type-check packages from source + * internal/lsp: add support for analyzers with dependencies on other analyzers + * go/packages: fix broken tests to handle changes to packagestest + * internal/lsp: connect basic analysis functionality + * go/packages: use strings.EqualFold in sameFile to handle case-insensitive file systems + * internal/lsp/cmd: fix a nil pointer and some minor clean-up + * internal/lsp, go/packages/packagestest: support testing test files + * internal/lsp: add additional logging for go/packages failures + * internal/lsp: handle escaping URIs for files in the module cache + * internal/lsp: use interface for diagnostics code + * godoc: remove leading tabs while formatting text + * cmd/stringer: type check using export data + * cmd/guru: remove Go 1.9 handling, since we no longer support 1.8 + * internal/lsp: do not return nil identifiers without errors + * internal/lsp/diff: fix sources listed for diff implementation + * internal/lsp: rank types higher when completing in return of a function + * Revert "go/analysis/passes/atomicalign: handle pointers to struct" + * internal/lsp: implement diff for computing text edits + * cmd/tip: delete + * internal/lsp/cmd: add the definition mode + * go/analysis/passes/atomicalign: handle pointers to struct + * godoc/static: update static.go + * go/internal/gcimporter: write export data for go/types + * godoc/static: inherit textarea color to avoid illegible text + * imports: drop anything after a non identifier rune in package names + * godoc/short: point to new tracking issue for shortlink creation + * imports: update zstdlib to Go 1.12 + * go/packages: rename name= query and "disable" it + * go/vcs: remove go.googlesource.com vcsPath entry + * cmd/heapview: delete + * cmd/godoc: add x/xerrors redirect + * internal/lsp: refactor definition and hover to share functionality + * go/packages: stop parsing files if the context is canceled + * go/analysis/passes/composite: add an example to the doc + * cmd/gopls/integration: git ignore temporary vscode files + * godoc/dl: add julieqiu to validUser + * cmd/present: fix CSS when printing slides + * cmd/tip: also fetch x/net repository before building cmd/godoc + * imports: stop using go/packages for modules + * internal/lsp: do not complete inside comments in functions + * go/analysis/internal/checker: correct comment grammar + * go/analysis/passes/atomicalign: add atomicalign ckecker + * imports: remove globals, stop using build.Default + * imports: don't eagerly guess package names + * go/{analysis,packages}: add TypesSizes + * cmd/gopls: rename "golsp" to "gopls", as in "Go Please" + * go/packages: make tests pass with custom GOCACHE + * internal/lsp: do not complete inside comments + * internal/lsp: add a test for completion of builtin types and functions + * internal/lsp: fix a few nil pointer exceptions in definition + * go/packages: rename Illtyped to IllTyped in docs + * cmd/golsp: add a debugging tool to connect with golsp on a port + * godoc/dl: don't display unstable releases under archive + * go/analysis: fix typos and update documentation + * go/packages: Load with no patterns should load "." + * internal/lsp/cache: return error when no packages found + * go/packages: update comment on when golist fallback triggers + * go/ast/inspector: fix a small typo + * godoc/redirect: display Gerrit/Rietveld CL disambiguation page when needed + * splitdwarf: initial working commit + * cmd/splitdwarf: copy debug/macho + * tools/internal/lsp/protocol: add LocationLink type + * Revert "go/packages: make tests pass with custom GOCACHE" + * Remove warning stability warning + * go/analysis/internal/checker: don't clobber error when packages.Load fails + * go/packages: make tests pass with custom GOCACHE + * go/packages: update doc for name= queries + * go/package/gopackages: update gopackages to use the new tool library for its main function + * go/analysis: fix package doc copy-paste typo + * internal/lsp: fix typo + * go/analysis: fix ambiguous paths in structtag pass + * go/packages/packagestest: make temp directory writeable + * cmd/godoc: add x/website redirect + * imports: don't look for, or find, empty packages + * cmd/guru: fix incorrect case order in describe.go + * go/analysis/internal/checker: fix debug flag docs + * godoc/static: update copyright year in static.go + * go/internal/packagesdriver: fix crash when GOARCH and Go compiler can't be determined + * internal/lsp: remove unnecessary packagestest.RangePosition type + * go/packages/packagestest: fix Expect doc + * internal/lsp: fix diagnostics range computation + * internal/lsp: set file contents through the source.View, not File + * internal/lsp/server: fix typo in name of method foldingRange + * cmd/golsp: log elapsed times in milliseconds rather than microseconds. + * imports: use LoadFiles everywhere + * go/packages: use -find, add GOPACKAGESDEBUG env var + * internal/lsp: add ranges to some diagnostics messages + * go/packages: deduplicate roots + * godoc: choose a smaller-output example as help when there are unexpected arguments + * internal/lsp: add additional tests for completion + * go/packages: use packagesdriver to fetch sizes for "go list" + * cmd/godoc: print a helpful error if used for command-line docs + * imports: don't remove imports that conflict with globals + * go/analysis/passes/asmdecl: fix array offsets + * go/vcs: use Bitbucket v2 REST API + * internal/lsp: refactor the command line handling + * internal/tool: add a small package to unify the flag handling across all our tools + * go/packages: suppress go list errors when ad-hoc package doesn't exist + * internal/lsp: add support for running goimports as a code action + * internal/lsp/source: avoid having build tagged files for uri + * cmd/golsp: make each log message result from a single call to fmt.Fprintf + * tip: fix, update tip.golang.org + * go/internal/gccgoimporter: test fix for older gccgo versions + * imports: use go/packages, support modules + * go/ssa: convert the objlookup tests to the new marker syntax + * go/internal/gccgoimporter: update package to match std lib version + * internal/lsp/source: Use file:///C:/ on Windows file system + * internal/lsp: use rootURI as config.Dir in packages.Load + * godoc/dl: serve "go get" meta for golang.org/dl/gotip + * imports: fix renamed sibling imports more + * godoc/proxy: remove use of httputil.ReverseProxy for /share + * go/packages: add doc for the current state of overlays + * internal/lsp/protocol: use correct JSON name for RootURI + * imports: fix renamed sibling imports + * cmd/golsp/integration/vscode: add language server client for testing + * imports: clean up customization seam + * imports: ignore globals in different packages + * cmd/golsp: enable logging to a default location + * go/internal/packagesdriver: expose function to return sizes + * go/packages/packagestest: allow tests to also specify overlay contents + * internal/lsp: improve handling of code completion snippets + * go/packages: an empty overlay does not force source mode + * go/packages: check for containing files after overlay is processed + * internal/lsp: refactor source package to use an interface + * internal/lsp: add basic support for hover + * go/...: use recommended issue tracker URLs + * go/internal/gccgoimporter: update package to match std lib version + * internal/lsp: implement type definitions + * go/analysis: remove "experimental" warning + * go/analysis/unitchecker: use importer.ForCompiler under go1.12 + * go/analysis: fix more printf pointer bugs + * go/analysis/unitchecker: improve error message for go tool vet + * imports: create named imports for name/path mismatches (again) + * imports: redesign fixImports + * cmd/bundle: change the behavior of the -underscore flag + * go/internal/gccgoimporter: update package to match std lib version + * go/packages: add support to overlays for unwritten files to existing packages + * go/expect: rewrite the expectation parser + * cmd/goimports: update Emacs install instructions + * go/expect: allow multi-line expectations + * go/packages: fix build breakage caused by math/bits to unsafe dep + * go/packages/packagestest: allow expectations to have *regexp.Regexp and interface{} parameters + * cmd/stress: prefix logs with start date/time + * internal/lsp: sort completions according to rank + * cmd/gorename: move gorename TODOs to a comment in the code + * go/packages: use absolute path of dir in call to go list for file= query + * go/packages/packagestest: adds a benchmark version of TestAll + * go/packages: change driver communication mechanism + * internal/lsp: fix a bug stopped package names from being printed + * internal/lsp: add InsertText to completions + * cmd/guru: add type position to describe command + * internal/lsp: fix formatting bug that keeps adding extra newlines + * internal/lsp: add more testdata for completion and diagnostics + * go/ssa: convert tests to new annotation system + * internal/lsp: add definition tests from godef + * internal/lsp: fix for limitations of export data + * go/analysis/cmd/vet-lite: remove + * internal/lsp: use subtests for all lsp categories + * internal/lsp: make all the tests work on 1.10 + * go/packages/packagestest: change the Export method to take a testing.TB + * go/analysis: use TypeString when matching types + * go/analysis: unindent some pieces of code + * go/analysis: two trivial doc tweaks + * godoc/redirect: improve Rietveld CL heuristic + * go/analysis: harmonize flags across all checkers + * go/analysis/cmd/vet-lite: remove pkgfact + * go/analysis/cmd/vet: remove pkgfact, findcall analyzers + * internal/lsp: add formatting functions to some common lsp protocol types + * internal/lsp: fix and add tests for formatting + * internal/lsp: make Definition handle embedded fields + * go/analysis/internal/unitchecker: reenable integration test + * internal/lsp: better handling of .in files + * go/analysis/passes/printf: fix regression in "recursive stringer" logic + * go/analysis/unitchecker: a main function for vet-lite tools + * go/analysis/internal/unitchecker: three fixes + * go/analysis: doc updates + * go/analysis/passes/printf: actually use doc constant + * internal/lsp: handle $GOROOT in file paths + * internal/lsp: use the new marker support + * make the packagestest marker system more flexible + * internal/jsonrpc2: change to a more synchronous dispatch model + * go/analysis: exit nonzero upon diagnostics + * go/analysis/passes/stdmethods: show p.T not dir/p.T in diagnostic + * go/analysis/passes/asmdecl: turn two diagnostics into log messages + * go/analysis/passes/stdmethods: rewrite check to use go/types + * internal/lsp: implement signature help + * go/analysis/passes/printf: fix false negative with nested pointers + * go/analysis/internal/analysisflags: add flag aliases for renames + * go/analysis/passes/printf: fix some pointer false positives + * go/analysis/cmd/vet-lite: remove deprecation warnings ++++ 236 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/golang-org-x-tools/golang-org-x-tools.changes ++++ and /work/SRC/openSUSE:Factory/.golang-org-x-tools.new.2352/golang-org-x-tools.changes Old: ---- tools-1.11+git20190225.e9f45831.tar.xz New: ---- _servicedata tools-1.12+git20190313.aa829657.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ golang-org-x-tools.spec ++++++ --- /var/tmp/diff_new_pack.41YNIU/_old 2019-09-26 20:37:38.335118846 +0200 +++ /var/tmp/diff_new_pack.41YNIU/_new 2019-09-26 20:37:38.339118834 +0200 @@ -24,7 +24,7 @@ %global import_path golang.org/x/tools Name: golang-org-x-%{repo} -Version: 1.11+git20190225.e9f45831 +Version: 1.12+git20190313.aa829657 Release: 0 Summary: Additional toolsgraphy libraries License: BSD-3-Clause @@ -125,26 +125,34 @@ %{_bindir}/compilebench %{_bindir}/digraph %{_bindir}/eg +%{_bindir}/findcall %{_bindir}/fiximports +%{_bindir}/forward %{_bindir}/getgo %{_bindir}/go-contrib-init %{_bindir}/godex %{_bindir}/godoc %{_bindir}/goimports +%{_bindir}/golsp %{_bindir}/gomvpkg %{_bindir}/gopackages +%{_bindir}/gopls %{_bindir}/gorename %{_bindir}/gotype %{_bindir}/goyacc %{_bindir}/guru -%{_bindir}/heapview %{_bindir}/html2article +%{_bindir}/lostcancel +%{_bindir}/nilness %{_bindir}/present +%{_bindir}/shadow +%{_bindir}/splitdwarf %{_bindir}/ssadump %{_bindir}/stress %{_bindir}/stringer -%{_bindir}/tip %{_bindir}/toolstash +%{_bindir}/unmarshal +%{_bindir}/vet %{_unitdir}/godoc.service %{_sbindir}/rcgodoc ++++++ _service ++++++ --- /var/tmp/diff_new_pack.41YNIU/_old 2019-09-26 20:37:38.363118771 +0200 +++ /var/tmp/diff_new_pack.41YNIU/_new 2019-09-26 20:37:38.363118771 +0200 @@ -3,8 +3,8 @@ <param name="url">https://github.com/golang/tools</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="versionformat">1.11+git%cd.%h</param> - <param name="revision">release-branch.go1.11</param> + <param name="versionformat">1.12+git%cd.%h</param> + <param name="revision">release-branch.go1.12</param> <param name="changesgenerate">enable</param> </service> <service name="recompress" mode="disabled"> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/golang/tools</param> <param name="changesrevision">aa82965741a9fecd12b026fbb3d3c6ed3231b8f8</param></service></servicedata>++++++ tools-1.11+git20190225.e9f45831.tar.xz -> tools-1.12+git20190313.aa829657.tar.xz ++++++ ++++ 84890 lines of diff (skipped)
