fix compilation

This commit is contained in:
Bas Leijdekkers
2016-06-30 17:48:25 +02:00
parent bd3255b7f9
commit 81f0bb61fd
@@ -1,5 +1,5 @@
/*
* Copyright 2003-2014 Dave Griffith, Bas Leijdekkers
* Copyright 2003-2016 Dave Griffith, Bas Leijdekkers
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -231,13 +231,11 @@ public class CollectionUtils {
return isEmptyArray(field);
}
public static boolean isEmptyArray(PsiField field) {
final PsiExpression initializer = field.getInitializer();
public static boolean isEmptyArray(PsiVariable variable) {
final PsiExpression initializer = variable.getInitializer();
if (initializer instanceof PsiArrayInitializerExpression) {
final PsiArrayInitializerExpression arrayInitializerExpression =
(PsiArrayInitializerExpression)initializer;
final PsiExpression[] initializers =
arrayInitializerExpression.getInitializers();
final PsiArrayInitializerExpression arrayInitializerExpression = (PsiArrayInitializerExpression)initializer;
final PsiExpression[] initializers = arrayInitializerExpression.getInitializers();
return initializers.length == 0;
}
return ExpressionUtils.isZeroLengthArrayConstruction(initializer);