GrFieldStub (@NotNull GrField psi, StubElement parentStub) { String[] annNames = GrStubUtils.getAnnotationNames(psi); Set<String> namedParameters = Collections.emptySet(); if (psi instanceof GrFieldImpl){ namedParameters = psi.getNamedParameters().keySet(); } return new GrFieldStub(parentStub, StringRef.fromString(psi.getName()), annNames, ArrayUtilRt.toStringArray(namedParameters), GroovyStubElementTypes.FIELD, GrFieldStub.buildFlags(psi), GrStubUtils.getTypeText(psi.getTypeElementGroovy())); }