} else { String qualifiedName= node.getFullyQualifiedName(); List<IPackageFragment> packageFragments= AddModuleRequiresCorrectionProposal.getPackageFragmentsOfMatchingTypes(qualifiedName, typeRule, currentJavaProject); if (packageFragments.size() > 0) { matchingPackageFragments.addAll(packageFragments); } else if (isOnDemand) { packageFragments= AddModuleRequiresCorrectionProposal.getPackageFragmentsOfMatchingTypes(qualifiedName, IJavaSearchConstants.TYPE, currentJavaProject); if (packageFragments.size() > 0) { matchingPackageFragments.addAll(packageFragments);
List<IPackageFragment> packageFragments= AddModuleRequiresCorrectionProposal.getPackageFragmentsOfMatchingTypes(qualifiedName, IJavaSearchConstants.TYPE, currentJavaProject); IPackageFragment enclosingPackage= null; if (packageFragments.size() == 1) {