forked from eclipse-platform/eclipse.platform.ui
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TreeViewer: AutoExpandTrivialPaths #2
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2486211
to
1a49af7
Compare
c049882
to
ced49bd
Compare
ced49bd
to
87a47e2
Compare
87a47e2
to
5c61e61
Compare
5c61e61
to
8af421c
Compare
99adede
to
393e4ce
Compare
393e4ce
to
c274821
Compare
20f4821
to
549fd31
Compare
41114eb
to
6105478
Compare
ac700f4
to
ae4bdb9
Compare
ae4bdb9
to
790a569
Compare
790a569
to
67e383c
Compare
Unlucky value range of System.nanoTime() could have prevented throttled Runnable to run.
Also adapt column width to show most values without ellipsis
to return always the same string instance Saves all duplicate Strings in org.eclipse.e4.ui.css.swt.dom.WidgetElement.localName
…rm#1695 Avoids a 500ms delay after changing the selection, like higlighting the selected word. eclipse-platform#1695
StatusLine message is used both as ProgressMonitor and to show problems. When a problem message is reset while ProgressMonitor is running the progress message was lost. When a ProgressMonitor finished while a problem was shown the problem message was lost; Happened for example while opening Quick-Type Hierarchy within <500ms after selecting a line that had a Problem marker.
20e35ad
to
a9515b1
Compare
Using the same pattern all over should avoid errors and make source easier to understand. pattern is: ``` int c = Primitive.compare(v1, v2) if (c != 0) { return c; } ... // next comparison ```
1c8a4e8
to
322ee21
Compare
bf0ce44
to
0eab3bd
Compare
0eab3bd
to
c4040b2
Compare
Not fail build on failed test, to still show the ecj warnings if tests fail. Copied from jdt
This commit addresses the need to automatically expand paths which consist of chained singular nodes, eg: com.wittmaxi.plugin └─src └─org.foo.com └─Bar.java It introduces two new methods to the API of TreeViewer -setAutoExpandOnSingleChildLevel -getAutoExpandOnSingleChildLevel Also includes a version bump for AbstractTreeViewer Autoexpand
Tests for virtual lazy tree viewers that access the data of a tree items have been disabled because of some bug in according Mac implementation. This also disables a test case for the auto-expand on single child functionality that relies on accessing the item data. Also removes unused API problem filters.
c4040b2
to
8e0452b
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This commit addresses the need to automatically expand paths which consist of chained singular nodes, eg:
com.wittmaxi.plugin
└─src
└─org.foo.com
└─Bar.java
It introduces four new API-Methods
-setAutoExpandTrivialPaths
-getAutoExpandTrivialPaths
-setAutoExpandTrivialPathsLevel
-getAutoExpandTrivialPathsLevel