Project

General

Profile

Bug #199

Checker: Неправильный тип элемента массива в циклах

Added by Eugene Kornykhin over 10 years ago. Updated over 9 years ago.

Status:
Resolved
Priority:
Normal
Target version:
Start date:
05/11/2010
Due date:
% Done:

0%

Estimated time:
Detected in build:
2.3.176-alpha-100115
Platform:
Published in build:

Description

На примере

    void f(String[][] oldmap)
    {
        for (String[] pair : oldmap) {
        }
    }

выдается сообщение, что pair должен быть типа String. Такое поведение checker'а является ошибочным.

History

#1

Updated by Eugene Kornykhin over 10 years ago

  • Status changed from New to Resolved

Оказалось, для проверки брался не "ближайший" тип элемента, а самый внутренний (коим для String[][] является String). Это поведение исправлено.

Also available in: Atom PDF