| Summary: | Gaps in the blame decoration in the editor ruler on Chrome | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | Chris McGee <cbmcgee> | ||||
| Component: | Editor | Assignee: | Project Inbox <orion.editor-inbox> | ||||
| Status: | RESOLVED WONTFIX | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | ken_walker | ||||
| Version: | 4.0 | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Chris McGee
Is there a public git repo and specific file you can identify to use to repeat? I haven't been using this on a public repo but here's a set of steps to try to reproduce it in a local environment:
1) Set up a Go development environment
-Download the Go SDK from http://golang.org
-Create an empty directory for your GOPATH
-Set your GOPATH environment variable to this location
2) Create a $GOPATH/src/github.com/sirnewton01 directory
3) Unzip the provided zip into that directory (should create a godev directory)
4) "go install github.com/sirnewton01/godev"
5) "go get github.com/jacobsa/oglematchers"
6) Run the godev command from $GOPATH/bin/godev and open up chrome on the URL it prints to stdout
7) Navigate to github.com/jacobsa/oglematchers/equals_test.go
8) Invoke Blame in the editor
9) Scroll up and down a little bit looking for white gaps in the blame
10) Hover over the white gap and notice that there is some blame there and when you unhover the decoration is shaded properly
It appears to be a heisenbug because I can't seem to observe the problem while trying to debug it.
(In reply to Ken Walker from comment #1)
> Is there a public git repo and specific file you can identify to use to
> repeat?
Created attachment 238507 [details]
blame-enabled godev source code
Closing as part of a mass clean up of inactive bugs. Please reopen if this problem still occurs or is relevant to you. For more details see: https://dev.eclipse.org/mhonarc/lists/orion-dev/msg03444.html |