Что означает «ВНИМАНИЕ - Подозрительный код. Результат оператора getprop не используется ». означает?

«ПРЕДУПРЕЖДЕНИЕ - Подозрительный код. Результат оператора getprop не используется.»

Я вижу это для двух строк в моем коде JavaScript, когда я использую компилятор закрытия. Это typedef среди других typedef, которые не сообщают о проблемах. Что мне следует искать?

РЕДАКТИРОВАТЬ

Затронутый код:

/**
 * @typedef {{playerId: number, playerName: string, baseScores: Array.<number>, bonusScores: Array.<number>,
 *          teamScoreAdjustments: Array.<number>}}
 */
wias.GameTableTeamMember;

/**
 * @typedef {{id: number, teamMembers: Array<wias.GameTableTeamMember>, teamName: string}}
 */
wias.GameTableTeam;

/**
 * @typedef {{id: number, availableRound: boolean, bonusScoring: boolean, complete: boolean, gameLength: number,
 *          gameType: string, lastPlayed: string, numberOfRounds: number, teams: Array.<wias.GameTableTeam>, winners:
 *          Array.<string>}}
 */
wias.GameTable;

Предупреждение:

wias.js:77: WARNING - Suspicious code. The result of the 'getprop' operator is not being used.
wias.GameTableTeam;
^

Почему предупреждение находится там, а не где-либо еще?

8
задан Ben Flynn 3 February 2012 в 06:53
поделиться