get rid of 'internal protected' visibility

This commit is contained in:
Svetlana Isakova
2012-06-09 19:43:53 +04:00
parent f556485db0
commit 2286022307
9 changed files with 12 additions and 48 deletions
@@ -55,7 +55,7 @@ public final class JetDescriptorIconProvider {
return PlatformIcons.PUBLIC_ICON;
}
if (visibility == Visibilities.PROTECTED || visibility == Visibilities.INTERNAL_PROTECTED) {
if (visibility == Visibilities.PROTECTED) {
return PlatformIcons.PROTECTED_ICON;
}
@@ -113,10 +113,6 @@ public class ChangeVisibilityModifierFix extends JetIntentionAction<JetModifierL
else if (maxVisibility == Visibilities.INTERNAL) {
modifier = JetTokens.INTERNAL_KEYWORD;
}
else if (maxVisibility == Visibilities.INTERNAL_PROTECTED) {
//todo should be internal and protected keywords
modifier = JetTokens.INTERNAL_KEYWORD;
}
return modifier;
}
@@ -1,6 +0,0 @@
// "Specify Return Type Explicitly" "true"
package a
class A() {
internal protected fun foo(): Int = 1
}
@@ -1,6 +0,0 @@
// "Specify Return Type Explicitly" "true"
package a
class A() {
internal protected fun <caret>foo() = 1
}