unused declaration: ensure refs on implicit constructor (IDEA-158585)

This commit is contained in:
Anna Kozlova
2016-08-24 19:12:41 +03:00
parent d876e1be0b
commit cd6878119f
7 changed files with 55 additions and 24 deletions

View File

@@ -216,7 +216,7 @@ public class RefJavaUtilImpl extends RefJavaUtil{
if (defaultConstructorOnly) {
RefMethodImpl refDefaultConstructor = (RefMethodImpl)refClass.getDefaultConstructor();
if (refDefaultConstructor != null && !(refDefaultConstructor instanceof RefImplicitConstructor)) {
if (refDefaultConstructor != null) {
refDefaultConstructor.addInReference(refFrom);
refFrom.addOutReference(refDefaultConstructor);
hasConstructorsMarked = true;