Added 'checkPublishedApi' to effective visibility checker

This commit is contained in:
Mikhael Bogdanov
2016-12-05 17:24:02 +01:00
parent 038065e827
commit 7af327c567
4 changed files with 25 additions and 23 deletions
@@ -257,10 +257,8 @@ class InlineChecker implements CallChecker {
}
private static boolean isEffectivelyPublicOrPublishedApi(@NotNull CallableDescriptor descriptor) {
EffectiveVisibility visibility = EffectiveVisibilityKt.effectiveVisibility(descriptor, descriptor.getVisibility());
if (visibility.getPublicApi()) return true;
return false;
EffectiveVisibility visibility = EffectiveVisibilityKt.effectiveVisibility(descriptor, descriptor.getVisibility(), true);
return visibility.getPublicApi();
}
private void checkPrivateClassMemberAccess(