Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cheptsov/AdvancedExpressionFolding
/ functions
Functions
391 in github.com/cheptsov/AdvancedExpressionFolding
⨍
Functions
391
◇
Types & classes
113
↓ 457 callers
Method
getTextRange
()
src/com/intellij/advancedExpressionFolding/Expression.java:188
↓ 80 callers
Method
equals
(Object o)
src/com/intellij/advancedExpressionFolding/Range.java:41
↓ 77 callers
Method
getState
()
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:13
↓ 58 callers
Method
getInstance
()
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:19
↓ 57 callers
Method
getOperands
()
src/com/intellij/advancedExpressionFolding/Operation.java:37
↓ 55 callers
Method
getName
()
src/com/intellij/advancedExpressionFolding/Variable.java:25
↓ 41 callers
Method
getAnyExpression
(@NotNull PsiElement element, @Nullable Document document)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:351
↓ 41 callers
Method
getElement
()
src/com/intellij/advancedExpressionFolding/Expression.java:193
↓ 16 callers
Method
getHighlightedTextRange
()
src/com/intellij/advancedExpressionFolding/Expression.java:218
↓ 16 callers
Method
map
(String str, Map<Character, Character> subscriptMapping)
src/com/intellij/advancedExpressionFolding/Expression.java:153
↓ 14 callers
Method
getOperands
()
src/com/intellij/advancedExpressionFolding/Function.java:93
↓ 13 callers
Method
charAt
(@NotNull Document document, int position)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:1827
↓ 13 callers
Method
doFoldingTest
()
test/com/intellij/advancedExpressionFolding/FoldingTest.java:56
↓ 13 callers
Method
isGetExpressionsCollapse
()
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:75
↓ 12 callers
Method
isCompactControlFlowSyntaxCollapse
()
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:107
↓ 12 callers
Method
startsWith
(@Nullable String string, @NotNull String prefix)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:751
↓ 12 callers
Method
toString
()
src/com/intellij/advancedExpressionFolding/Expression.java:91
↓ 11 callers
Method
getEnd
()
src/com/intellij/advancedExpressionFolding/Range.java:85
↓ 11 callers
Method
getOperand
()
src/com/intellij/advancedExpressionFolding/Range.java:80
↓ 11 callers
Method
isReferenceTo
(@Nullable PsiReferenceExpression referenceExpression, @Nullable PsiElement element)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:325
↓ 10 callers
Method
getNumber
()
src/com/intellij/advancedExpressionFolding/NumberLiteral.java:25
↓ 10 callers
Method
isConcatenationExpressionsCollapse
()
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:63
↓ 9 callers
Method
getExpression
(@NotNull PsiElement element, @NotNull Document document, boolean synthetic)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:338
↓ 8 callers
Method
findDot
(@NotNull Document document, int position, int i, boolean includeNewLines)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:1793
↓ 7 callers
Method
equals
(double a, double b)
src/com/intellij/advancedExpressionFolding/Expression.java:166
↓ 6 callers
Method
getSlicePosition
(@NotNull PsiElement parent, @NotNull Expression qualifierExpression,
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:1854
↓ 5 callers
Method
buildFoldRegions
(@NotNull PsiElement element, @NotNull Document document, @Nullable Expression parent)
src/com/intellij/advancedExpressionFolding/Expression.java:175
↓ 5 callers
Method
calculateIfFinal
(@NotNull PsiVariable element)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:786
↓ 5 callers
Method
isAssertExpression
(AdvancedExpressionFoldingSettings.State state, PsiIfStatement element)
src/com/intellij/advancedExpressionFolding/IfExpression.java:40
↓ 5 callers
Method
isSemicolonsCollapse
()
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:111
↓ 5 callers
Method
setConcatenationExpressionsCollapse
(boolean value)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:123
↓ 5 callers
Method
superscript
(String str)
src/com/intellij/advancedExpressionFolding/Expression.java:143
↓ 4 callers
Method
doAdvancedHighlighting
()
test/com/intellij/advancedExpressionFolding/FoldingTest.java:65
↓ 4 callers
Method
eraseGenerics
(@NotNull String signature)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:1298
↓ 4 callers
Method
getNonSyntheticExpression
TODO: Think how we can prevent IndexNotReadyException (e.g. via "is dumb mode")
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:361
↓ 4 callers
Method
if
(args.length > 0)
testData/ControlFlowMultiStatementTestData.java:15
↓ 4 callers
Method
isCompactExpression
(AdvancedExpressionFoldingSettings.State state, PsiIfStatement element)
src/com/intellij/advancedExpressionFolding/IfExpression.java:33
↓ 4 callers
Method
isComparingExpressionsCollapse
()
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:71
↓ 4 callers
Method
isLeftOverflow
()
src/com/intellij/advancedExpressionFolding/Expression.java:206
↓ 4 callers
Method
isRightOverflow
()
src/com/intellij/advancedExpressionFolding/Expression.java:210
↓ 4 callers
Method
isVarExpressionsCollapse
()
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:91
↓ 3 callers
Method
doReadOnlyFoldingTest
()
test/com/intellij/advancedExpressionFolding/FoldingTest.java:60
↓ 3 callers
Method
findHighlightingExpression
(@NotNull PsiFile psiFile, @NotNull Document document, int o
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingHighlightingComponent.java:161
↓ 3 callers
Method
getObject
()
src/com/intellij/advancedExpressionFolding/TypeCast.java:22
↓ 3 callers
Method
getReferenceExpression
(PsiReferenceExpression element)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:1239
↓ 3 callers
Method
getStart
()
src/com/intellij/advancedExpressionFolding/Range.java:75
↓ 3 callers
Method
isHighlightingRegion
(@NotNull FoldRegion region)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingHighlightingComponent.java:144
↓ 3 callers
Method
isLiteralOrNegatedLiteral
(PsiElement element)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:1070
↓ 3 callers
Method
isOverflow
()
src/com/intellij/advancedExpressionFolding/Expression.java:202
↓ 3 callers
Method
setGetSetExpressionsCollapse
(boolean value)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:155
↓ 3 callers
Method
supportsFoldRegions
(@NotNull Document document, @Nullable Expression parent)
src/com/intellij/advancedExpressionFolding/Pow.java:20
↓ 3 callers
Method
supportsFoldRegions
(@NotNull Document document, @Nullable Expression parent)
src/com/intellij/advancedExpressionFolding/Put.java:26
↓ 3 callers
Method
supportsFoldRegions
(@NotNull Document document, @Nullable Expression parent)
src/com/intellij/advancedExpressionFolding/Expression.java:170
↓ 2 callers
Method
buildExpression
(@NotNull PsiElement element, @NotNull Document document, boolean synthetic)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:369
↓ 2 callers
Method
buildFoldRegions
(@NotNull PsiElement element, FoldingGroup group, ArrayList<FoldingDes
src/com/intellij/advancedExpressionFolding/CompactControlFlowExpression.java:19
↓ 2 callers
Method
equalOrLessPriority
(int index)
src/com/intellij/advancedExpressionFolding/Operation.java:66
↓ 2 callers
Method
getAndTwoBinaryExpressions
(@NotNull PsiElement parent, @NotNull PsiBinaryExpression a,
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:927
↓ 2 callers
Method
getBinaryExpression
(@NotNull PsiBinaryExpression element, @NotNull Document document)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:966
↓ 2 callers
Method
getConstructorExpression
(@NotNull PsiElement parent, @NotNull PsiLiteralExpression argument, @NotNull String classQualifiedNameNoGener
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:1883
↓ 2 callers
Method
getEditorEx
(FileEditor fileEditor)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingHighlightingComponent.java:52
↓ 2 callers
Method
getItems
()
src/com/intellij/advancedExpressionFolding/ListLiteral.java:52
↓ 2 callers
Method
getLiteralExpression
(@NotNull PsiLiteralExpression element)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:839
↓ 2 callers
Method
getMethodCallExpression
(PsiMethodCallExpression element, @NotNull Document document)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:1325
↓ 2 callers
Method
getString
()
src/com/intellij/advancedExpressionFolding/StringLiteral.java:21
↓ 2 callers
Method
getTestDataPath
()
test/com/intellij/advancedExpressionFolding/FoldingTest.java:46
↓ 2 callers
Method
getTypeCastExpression
(@NotNull PsiTypeCastExpression expression, @NotNull Document document)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:831
↓ 2 callers
Method
getVariableExpression
(PsiElement element)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:1270
↓ 2 callers
Method
guessPropertyName
(@NotNull String text)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:1831
↓ 2 callers
Method
isCastExpressionsCollapse
()
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:87
↓ 2 callers
Method
isCheckExpressionsCollapse
()
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:83
↓ 2 callers
Method
isRangeExpressionsCollapse
()
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:79
↓ 2 callers
Method
isSlicingExpressionsCollapse
()
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:67
↓ 2 callers
Method
isSupportedClass
(@NotNull PsiElement element)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:1310
↓ 2 callers
Method
nullify
(@NotNull PsiElement element, @NotNull Document document, ArrayList<FoldingD
src/com/intellij/advancedExpressionFolding/ShortElvisExpression.java:52
↓ 2 callers
Method
processEditors
(FileEditor[] editors, PsiDocumentManager documentManager)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingHighlightingComponent.java:67
↓ 2 callers
Method
processRegion
(@NotNull FoldRegion region, @NotNull PsiDocumentManager documentManager, @NotN
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingHighlightingComponent.java:95
↓ 2 callers
Method
setCastExpressionsCollapse
(boolean value)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:147
↓ 2 callers
Method
setCheckExpressionsCollapse
(boolean value)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:143
↓ 2 callers
Method
setCompactControlFlowSyntaxCollapse
(boolean value)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:167
↓ 2 callers
Method
setComparingExpressionsCollapse
(boolean value)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:131
↓ 2 callers
Method
setControlFlowMultiStatementCodeBlockCollapse
(boolean value)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:159
↓ 2 callers
Method
setControlFlowSingleStatementCodeBlockCollapse
(boolean value)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:163
↓ 2 callers
Method
setGetExpressionsCollapse
(boolean value)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:135
↓ 2 callers
Method
setRangeExpressionsCollapse
(boolean value)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:139
↓ 2 callers
Method
setSemicolonsCollapse
(boolean value)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:171
↓ 2 callers
Method
setSlicingExpressionsCollapse
(boolean value)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:127
↓ 2 callers
Method
setVarExpressionsCollapse
(boolean value)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:151
↓ 2 callers
Method
supportsFoldRegions
(@NotNull Document document, @Nullable Expression parent)
src/com/intellij/advancedExpressionFolding/Setter.java:29
↓ 2 callers
Method
supportsFoldRegions
(@NotNull Document document, @Nullable Expression parent)
src/com/intellij/advancedExpressionFolding/Get.java:35
↓ 2 callers
Method
supportsFoldRegions
(@NotNull Document document, @Nullable Expression parent)
src/com/intellij/advancedExpressionFolding/CompactControlFlowExpression.java:29
↓ 2 callers
Method
supportsFoldRegions
(@NotNull Document document, @Nullable Expression parent)
src/com/intellij/advancedExpressionFolding/ElvisExpression.java:51
↓ 2 callers
Method
supportsFoldRegions
(@NotNull Document document, @Nullable Expression parent)
src/com/intellij/advancedExpressionFolding/Range.java:100
↓ 1 callers
Method
createDocumentFragment
(EditorEx editorEx, FoldRegion fold)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingHighlightingComponent.java:149
↓ 1 callers
Method
disableAll
()
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingSettings.java:179
↓ 1 callers
Method
disableAllFoldings
()
test/com/intellij/advancedExpressionFolding/FoldingTest.java:229
↓ 1 callers
Method
equal
(@Nullable PsiElement e1, @Nullable PsiElement e2)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:755
↓ 1 callers
Method
equals
(Object o)
src/com/intellij/advancedExpressionFolding/Operation.java:102
↓ 1 callers
Method
equals
(Object o)
src/com/intellij/advancedExpressionFolding/Function.java:38
↓ 1 callers
Method
fileOpened
(@NotNull FileEditorManager fileEditorManager, @NotNull VirtualFile file)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingHighlightingComponent.java:298
↓ 1 callers
Method
findChildExpressions
(@NotNull PsiElement element, @NotNull List<Expression> expressions, @NotNull Document document)
src/com/intellij/advancedExpressionFolding/AdvancedExpressionFoldingBuilder.java:819
next →
1–100 of 391, ranked by callers