Skip to content

Avoid UI access in async viewers which operate on non UI threads #929

Avoid UI access in async viewers which operate on non UI threads

Avoid UI access in async viewers which operate on non UI threads #929

Triggered via pull request September 21, 2023 15:08
Status Success
Total duration 22m 6s
Artifacts 4

ci.yml

on: pull_request
check-freeze-period  /  verify-freeze-period
1m 0s
check-freeze-period / verify-freeze-period
check-merge-commits  /  Block Merge Commits
9s
check-merge-commits / Block Merge Commits
build  /  Upload Event File
5s
build / Upload Event File
Matrix: build / build
Fit to window
Zoom out
Zoom in

Annotations

30 warnings and 6 notices
build / Verify Linux: team/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/history/FileRevisionEditorInput.java#L59
An anonymous type defined in org.eclipse.team.internal.ui.history.FileRevisionEditorInput.wrapStorage(IStorage, String) illegally implements IFileState
build / Verify Linux: team/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/LocalResourceSaveableComparison.java#L292
LocalResourceSaveableComparison illegally references method ContentMergeViewer.internalIsLeftDirty()
build / Verify Linux: team/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/LocalResourceSaveableComparison.java#L302
LocalResourceSaveableComparison illegally references method ContentMergeViewer.internalIsRightDirty()
build / Verify Linux: team/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/LocalResourceSaveableComparison.java#L294
LocalResourceSaveableComparison illegally references method ContentMergeViewer.internalIsLeftDirty()
build / Verify Linux: team/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/LocalResourceSaveableComparison.java#L300
LocalResourceSaveableComparison illegally references method ContentMergeViewer.internalIsRightDirty()
build / Verify Linux: team/bundles/org.eclipse.team.ui/src/org/eclipse/team/ui/history/HistoryPageSaveablePart.java#L46
HistoryPageSaveablePart leaks APIs from the superclass PageSaveablePart
build / Verify Linux: team/bundles/org.eclipse.team.ui/src/org/eclipse/team/ui/synchronize/AbstractSynchronizeParticipant.java#L49
AbstractSynchronizeParticipant implements non-API interface ISynchronizeParticipant
build / Verify Linux: team/bundles/org.eclipse.team.ui/src/org/eclipse/team/ui/synchronize/AbstractSynchronizeScope.java#L38
AbstractSynchronizeScope implements non-API interface ISynchronizeScope
build / Verify MacOS: team/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/history/FileRevisionEditorInput.java#L59
An anonymous type defined in org.eclipse.team.internal.ui.history.FileRevisionEditorInput.wrapStorage(IStorage, String) illegally implements IFileState
build / Verify MacOS: team/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/LocalResourceSaveableComparison.java#L294
LocalResourceSaveableComparison illegally references method ContentMergeViewer.internalIsLeftDirty()
build / Verify MacOS: team/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/LocalResourceSaveableComparison.java#L292
LocalResourceSaveableComparison illegally references method ContentMergeViewer.internalIsLeftDirty()
build / Verify MacOS: team/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/LocalResourceSaveableComparison.java#L300
LocalResourceSaveableComparison illegally references method ContentMergeViewer.internalIsRightDirty()
build / Verify MacOS: team/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/LocalResourceSaveableComparison.java#L302
LocalResourceSaveableComparison illegally references method ContentMergeViewer.internalIsRightDirty()
build / Verify MacOS: team/bundles/org.eclipse.team.ui/src/org/eclipse/team/ui/history/HistoryPageSaveablePart.java#L46
HistoryPageSaveablePart leaks APIs from the superclass PageSaveablePart
build / Verify MacOS: team/bundles/org.eclipse.team.ui/src/org/eclipse/team/ui/synchronize/AbstractSynchronizeParticipant.java#L49
AbstractSynchronizeParticipant implements non-API interface ISynchronizeParticipant
build / Verify MacOS: team/bundles/org.eclipse.team.ui/src/org/eclipse/team/ui/synchronize/AbstractSynchronizeScope.java#L38
AbstractSynchronizeScope implements non-API interface ISynchronizeScope
build / Verify Windows: debug/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationViewer.java#L34
The API problem filter for: 'LaunchConfigurationViewer illegally extends TreeViewer' is no longer used
build / Verify Windows: debug/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/preferences/LaunchPerspectivePreferencePage.java#L119
The API problem filter for: 'PerspectivesTreeViewer illegally extends TreeViewer' is no longer used
build / Verify Windows: debug/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/sourcelookup/SourceContainerViewer.java#L39
The API problem filter for: 'SourceContainerViewer illegally extends TreeViewer' is no longer used
build / Verify Windows: debug/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/sourcelookup/browsers/ProjectSourceContainerDialog.java#L35
The API problem filter for: 'ProjectSourceContainerDialog illegally extends ListSelectionDialog' is no longer used
build / Verify Windows: debug/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/InternalTreeModelViewer.java#L81
The API problem filter for: 'InternalTreeModelViewer illegally extends TreeViewer' is no longer used
build / Verify Windows: debug/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/breakpoints/BreakpointsViewer.java#L44
The API problem filter for: 'BreakpointsViewer illegally extends CheckboxTreeViewer' is no longer used
build / Verify Windows: debug/org.eclipse.debug.ui/ui/org/eclipse/debug/ui/actions/AbstractLaunchHistoryAction.java#L74
The API problem filter for: 'AbstractLaunchHistoryAction implements non-API interface ILaunchHistoryChangedListener' is no longer used
build / Verify Windows: debug/org.eclipse.debug.ui/ui/org/eclipse/debug/ui/actions/AbstractLaunchHistoryAction.java#L74
The API problem filter for: 'AbstractLaunchHistoryAction.getLaunchHistory() has non-API return type LaunchHistory' is no longer used
build / Verify Windows: team/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/history/FileRevisionEditorInput.java#L59
An anonymous type defined in org.eclipse.team.internal.ui.history.FileRevisionEditorInput.wrapStorage(IStorage, String) illegally implements IFileState
build / Verify Windows: team/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/LocalResourceSaveableComparison.java#L302
LocalResourceSaveableComparison illegally references method ContentMergeViewer.internalIsRightDirty()
3 skipped tests found
There are 3 skipped tests, see "Raw output" for the full list of skipped tests.
3776 tests found (test 1 to 794)
There are 3776 tests, see "Raw output" for the list of tests 1 to 794.
3776 tests found (test 795 to 1563)
There are 3776 tests, see "Raw output" for the list of tests 795 to 1563.
3776 tests found (test 1564 to 2373)
There are 3776 tests, see "Raw output" for the list of tests 1564 to 2373.
3776 tests found (test 2374 to 3116)
There are 3776 tests, see "Raw output" for the list of tests 2374 to 3116.
3776 tests found (test 3117 to 3776)
There are 3776 tests, see "Raw output" for the list of tests 3117 to 3776.

Artifacts

Produced during runtime
Name Size
Event File Expired
31.8 KB
test-results-macos-latest Expired
1.94 MB
test-results-ubuntu-latest Expired
1.93 MB
test-results-windows-latest Expired
2.01 MB