Skip to content
This repository was archived by the owner on Jul 27, 2022. It is now read-only.
This repository was archived by the owner on Jul 27, 2022. It is now read-only.

A suspicious use of an incrementer in for loop #33

@lifove

Description

@lifove

Hi

I've found a suspicious use of an incrementer in the recent snapshot.
(Path: com.windowtester.swt.runtime/src/com/windowtester/runtime/swt/internal/finder/eclipse/views/ViewExplorer.java)

In Line 57, should views[i] be views[j]? I have no idea if categories.length is same as views.length so just report the issue.

Thanks!

53                 for (int i = 0; i < categories.length; i++) {
 54                         IViewCategory category = categories[i];
 55                         IViewDescriptor[] views = category.getViews();
 56                         for (int j = 0; j < views.length; j++) {
 57                                 IViewDescriptor candidateView = views[i];
 58                                 if (view == candidateView)
 59                                         return category.getLabel();
 60                         }
 61                 }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions