Path Lines of Code Changes.md 96 README.md 36 entitlements.plist 10 gradle.properties 13 lsp/resources/messages/RPluginLspBundle.properties 1 psi/resources/icons/changeWorkingDirectory.svg 5 psi/resources/icons/changeWorkingDirectory_dark.svg 5 psi/resources/icons/debug/StepIntoMyCode.svg 9 psi/resources/icons/debug/StepIntoMyCode_dark.svg 9 psi/resources/icons/expui/icon-robots.txt 2 psi/resources/icons/expui/rEngineToolWindow.svg 4 psi/resources/icons/expui/rEngineToolWindow@20x20.svg 4 psi/resources/icons/expui/rEngineToolWindow@20x20_dark.svg 11 psi/resources/icons/expui/rEngineToolWindow_dark.svg 11 psi/resources/icons/expui/rMarkdownFile.svg 5 psi/resources/icons/expui/rMarkdownFile_dark.svg 5 psi/resources/icons/expui/restartJob.svg 5 psi/resources/icons/expui/restartJob_dark.svg 5 psi/resources/icons/expui/runCursor.svg 9 psi/resources/icons/expui/runCursor_dark.svg 9 psi/resources/icons/expui/runRJob.svg 14 psi/resources/icons/expui/runRJob_dark.svg 14 psi/resources/icons/expui/setCurrentDirectory.svg 4 psi/resources/icons/expui/setCurrentDirectory_dark.svg 4 psi/resources/icons/expui/toolWindowRGraph.svg 3 psi/resources/icons/expui/toolWindowRGraph@20x20.svg 3 psi/resources/icons/expui/toolWindowRGraph@20x20_dark.svg 3 psi/resources/icons/expui/toolWindowRGraph_dark.svg 3 psi/resources/icons/expui/toolWindowRHtml.svg 5 psi/resources/icons/expui/toolWindowRHtml@20x20.svg 6 psi/resources/icons/expui/toolWindowRHtml@20x20_dark.svg 6 psi/resources/icons/expui/toolWindowRHtml_dark.svg 5 psi/resources/icons/expui/toolWindowRPackages.svg 3 psi/resources/icons/expui/toolWindowRPackages@20x20.svg 3 psi/resources/icons/expui/toolWindowRPackages@20x20_dark.svg 3 psi/resources/icons/expui/toolWindowRPackages_dark.svg 3 psi/resources/icons/expui/upgradeAll.svg 3 psi/resources/icons/expui/upgradeAll_dark.svg 3 psi/resources/icons/fileTypes/htmlNotebook.svg 7 psi/resources/icons/fileTypes/presentation.svg 3 psi/resources/icons/fileTypes/quarto.svg 6 psi/resources/icons/fileTypes/rMarkdown.svg 8 psi/resources/icons/fileTypes/shiny.svg 3 psi/resources/icons/graphics/constraintProportions.svg 8 psi/resources/icons/graphics/constraintProportions_dark.svg 8 psi/resources/icons/machineLearning.svg 5 psi/resources/icons/packages/documentsRoot.svg 3 psi/resources/icons/packages/rTest.svg 4 psi/resources/icons/packages/upgradeAll.svg 4 psi/resources/icons/packages/upgradeAll_dark.svg 4 psi/resources/icons/r.svg 4 psi/resources/icons/rMarkdown.svg 8 psi/resources/icons/rOpenTest.svg 4 psi/resources/icons/rOpenTest_dark.svg 4 psi/resources/icons/render.svg 4 psi/resources/icons/render_dark-1.svg 4 psi/resources/icons/render_dark.svg 4 psi/resources/icons/run/restartJob.svg 12 psi/resources/icons/run/restartJob_dark.svg 12 psi/resources/icons/run/runAbove.svg 4 psi/resources/icons/run/runAbove_dark.svg 4 psi/resources/icons/run/runBelow.svg 4 psi/resources/icons/run/runBelow_dark.svg 4 psi/resources/icons/run/runCurrent.svg 8 psi/resources/icons/run/runCurrent_dark.svg 8 psi/resources/icons/run/runJob.svg 6 psi/resources/icons/run/runJob_dark.svg 6 psi/resources/icons/table/pagination.svg 4 psi/resources/icons/table/pagination_dark.svg 4 psi/resources/icons/toolWindow/RConsole.svg 4 psi/resources/icons/toolWindow/RConsole_dark.svg 4 psi/resources/icons/toolWindow/RGraph.svg 6 psi/resources/icons/toolWindow/RGraph_dark.svg 6 psi/resources/icons/toolWindow/RHtml.svg 3 psi/resources/icons/toolWindow/RHtml_dark.svg 3 psi/resources/icons/toolWindow/RPackages.svg 5 psi/resources/icons/toolWindow/RPackages_dark.svg 5 psi/resources/icons/toolWindow/RTable.svg 3 psi/resources/icons/toolWindow/RTable_dark.svg 3 psi/resources/messages/RPluginBundle.properties 805 resources/RpluginIconMappings.json 17 src/org/jetbrains/r/documentation/RDocToolWindowManager.kt 60 src/org/jetbrains/r/documentation/RDocumentationFakeTargetElement.kt 71 src/org/jetbrains/r/documentation/RDocumentationProvider.kt 388 src/org/jetbrains/r/documentation/RQuickNavigateBuilder.kt 196 src/org/jetbrains/r/documentation/RTextEditorCustomizer.kt 20 src/org/jetbrains/r/documentation/RVirtualDocumentationComment.kt 24 src/org/jetbrains/r/visualization/inlays/table/filters/README.md 5 test/org/jetbrains/r/documentation/RDocumentationProviderTest.kt 269 test/org/jetbrains/r/documentation/RHttpdDocumentationTest.kt 50 test/org/jetbrains/r/documentation/RQuickNavigateInfoTest.kt 71 testData/documentation/quickNavigate/dataFrame.html 2 testData/documentation/quickNavigate/libraryFunction.html 7 testData/documentation/quickNavigate/libraryFunctionDarcula.html 7 testData/documentation/quickNavigate/libraryFunctionParameter.html 2 testData/documentation/quickNavigate/multilineLibraryFunction.html 68 testData/documentation/quickNavigate/multilineLibraryFunctionDarcula.html 98 testData/documentation/quickNavigate/primitiveFunction.html 2 testData/documentation/quickNavigate/userFunction.html 13 testData/documentation/quickNavigate/userFunctionDarcula.html 14 testData/documentation/quickNavigate/userFunctionDeclaration.html 2 testData/documentation/quickNavigate/userFunctionParameter.html 2 testData/documentation/quickNavigate/userParameterDeclaration.html 2 testData/documentation/quickNavigate/userVariableDeclaration.html 2 testData/documentation/quickNavigate/userVariableUsage.html 2 testData/end_to_end/injected_lang_intentions.md 6 testData/misc/DocumentationProvider/Head.txt 96 testData/misc/DocumentationProvider/TidyrGroupBy.txt 96 testData/parser/r/ArgumentsWithoutComma.txt 117 testData/parser/r/Assignment.cfg.txt 6 testData/parser/r/Assignment.txt 10 testData/parser/r/AssignmentInSubscription.cfg.txt 33 testData/parser/r/AssignmentInSubscription.txt 84 testData/parser/r/Binary.cfg.txt 10 testData/parser/r/Binary.txt 17 testData/parser/r/BinaryExpressionNewLine.cfg.txt 57 testData/parser/r/BinaryExpressionNewLine.txt 134 testData/parser/r/BinarySlice.cfg.txt 10 testData/parser/r/BinarySlice.txt 15 testData/parser/r/BlockAsArgument.cfg.txt 30 testData/parser/r/BlockAsArgument.txt 68 testData/parser/r/BooleanExpressions.cfg.txt 24 testData/parser/r/BooleanExpressions.txt 51 testData/parser/r/Break.cfg.txt 26 testData/parser/r/Break.txt 66 testData/parser/r/ChainedCalls.cfg.txt 64 testData/parser/r/ChainedCalls.txt 128 testData/parser/r/CorrectNewLines.txt 116 testData/parser/r/DotAsFunctionParameter.cfg.txt 49 testData/parser/r/DotAsFunctionParameter.txt 104 testData/parser/r/DotAsKeywordArgument.cfg.txt 31 testData/parser/r/DotAsKeywordArgument.txt 64 testData/parser/r/DotAsReference.cfg.txt 24 testData/parser/r/DotAsReference.txt 47 testData/parser/r/DotsInSublist.cfg.txt 16 testData/parser/r/DotsInSublist.txt 27 testData/parser/r/DoubleDoubleBracket.cfg.txt 10 testData/parser/r/DoubleDoubleBracket.txt 22 testData/parser/r/DoubleStarts.txt 10 testData/parser/r/EmptyArguments.txt 45 testData/parser/r/EmptyExpressionInSubscription.cfg.txt 19 testData/parser/r/EmptyExpressionInSubscription.txt 42 testData/parser/r/EmptyKeywordArgument.cfg.txt 30 testData/parser/r/EmptyKeywordArgument.txt 73 testData/parser/r/ErrorCall1.txt 10 testData/parser/r/ErrorCall2.txt 12 testData/parser/r/ErrorCall3.txt 15 testData/parser/r/ErrorFor.txt 118 testData/parser/r/ErrorIf.txt 162 testData/parser/r/ErrorMethod1.txt 16 testData/parser/r/ErrorMethod2.txt 19 testData/parser/r/ErrorMethod3.txt 20 testData/parser/r/ErrorMethod4.txt 21 testData/parser/r/ErrorMethod5.txt 20 testData/parser/r/ErrorMethod6.txt 23 testData/parser/r/ErrorMethod7.txt 25 testData/parser/r/ErrorRepeat.txt 25 testData/parser/r/ErrorWhile.txt 101 testData/parser/r/ExpressionAsBinaryExpressionPart.cfg.txt 13 testData/parser/r/ExpressionAsBinaryExpressionPart.txt 28 testData/parser/r/ForStatement.cfg.txt 8 testData/parser/r/ForStatement.txt 20 testData/parser/r/Formulae.cfg.txt 21 testData/parser/r/Formulae.txt 48 testData/parser/r/ForwardPipe.txt 18 testData/parser/r/FunctionAsCallArgument.cfg.txt 41 testData/parser/r/FunctionAsCallArgument.txt 73 testData/parser/r/FunctionBodyAsExpression.cfg.txt 36 testData/parser/r/FunctionBodyAsExpression.txt 60 testData/parser/r/FunctionCall.cfg.txt 11 testData/parser/r/FunctionCall.txt 24 testData/parser/r/FunctionDefinition.cfg.txt 30 testData/parser/r/FunctionDefinition.txt 68 testData/parser/r/HelpOnKeyword.cfg.txt 27 testData/parser/r/HelpOnKeyword.txt 82 testData/parser/r/HelpStatement.cfg.txt 5 testData/parser/r/HelpStatement.txt 5 testData/parser/r/IdentifierLexing.txt 11 testData/parser/r/IfInKeywordArgument.cfg.txt 20 testData/parser/r/IfInKeywordArgument.txt 49 testData/parser/r/IfShortForm.cfg.txt 27 testData/parser/r/IfShortForm.txt 66 testData/parser/r/IfStatement.cfg.txt 16 testData/parser/r/IfStatement.txt 40 testData/parser/r/IfStatementAsArgument.cfg.txt 13 testData/parser/r/IfStatementAsArgument.txt 28 testData/parser/r/InPlaceFunctionDefCall.cfg.txt 11 testData/parser/r/InPlaceFunctionDefCall.txt 17 testData/parser/r/IncorrectNewLines.txt 16 testData/parser/r/KeywordArg.cfg.txt 18 testData/parser/r/KeywordArg.txt 37 testData/parser/r/LongBlockStatement.txt 32 testData/parser/r/MemberAccess.cfg.txt 34 testData/parser/r/MemberAccess.txt 70 testData/parser/r/NewLineAfterKeywordArgument.cfg.txt 111 testData/parser/r/NewLineAfterKeywordArgument.txt 243 testData/parser/r/Operator.cfg.txt 32 testData/parser/r/Operator.txt 70 testData/parser/r/OperatorsPriority.cfg.txt 165 testData/parser/r/OperatorsPriority.txt 395 testData/parser/r/Parenthesized.cfg.txt 20 testData/parser/r/Parenthesized.txt 44 testData/parser/r/Precedence.cfg.txt 29 testData/parser/r/Precedence.txt 53 testData/parser/r/RawString.txt 51 testData/parser/r/ReferenceWithAt.cfg.txt 9 testData/parser/r/ReferenceWithAt.txt 15 testData/parser/r/RepeatBlockStatement.cfg.txt 13 testData/parser/r/RepeatBlockStatement.txt 26 testData/parser/r/RepeatStatement.cfg.txt 5 testData/parser/r/RepeatStatement.txt 6 testData/parser/r/ReprAsKeywordArgument.cfg.txt 25 testData/parser/r/ReprAsKeywordArgument.txt 55 testData/parser/r/ReprInFunctionDef.cfg.txt 14 testData/parser/r/ReprInFunctionDef.txt 27 testData/parser/r/ReprInSublist.cfg.txt 12 testData/parser/r/ReprInSublist.txt 15 testData/parser/r/Semicolon.cfg.txt 11 testData/parser/r/Semicolon.txt 18 testData/parser/r/ShorthandFunction.txt 26 testData/parser/r/Slice.cfg.txt 7 testData/parser/r/Slice.txt 8 testData/parser/r/StatementAsDefaultValue.cfg.txt 31 testData/parser/r/StatementAsDefaultValue.txt 71 testData/parser/r/StatementBreak.cfg.txt 14 testData/parser/r/StatementBreak.txt 27 testData/parser/r/StatementBreakAssignment.cfg.txt 20 testData/parser/r/StatementBreakAssignment.txt 43 testData/parser/r/StringKeywordArg.cfg.txt 20 testData/parser/r/StringKeywordArg.txt 48 testData/parser/r/Subscription.cfg.txt 38 testData/parser/r/Subscription.txt 78 testData/parser/r/True.cfg.txt 4 testData/parser/r/True.txt 3 testData/parser/r/UnclosedDoubleQuotedString.txt 10 testData/parser/r/UnclosedRawString.txt 10 testData/parser/r/UnclosedSingleQuotedString.txt 10 testData/parser/r/WhileInsideIf.cfg.txt 73 testData/parser/r/WhileInsideIf.txt 187 testData/parser/r/WhileStatement.cfg.txt 23 testData/parser/r/WhileStatement.txt 54 testData/parser/rmd/backticksInFenceHeader.Python.txt 2 testData/parser/rmd/backticksInFenceHeader.R.txt 48 testData/parser/rmd/backticksInFenceHeader.RMarkdown.txt 17 testData/parser/rmd/differentCells.Python.txt 12 testData/parser/rmd/differentCells.R.txt 55 testData/parser/rmd/differentCells.RMarkdown.txt 92 testData/parser/rmd/differentCellsWithParameters.Python.txt 2 testData/parser/rmd/differentCellsWithParameters.R.txt 35 testData/parser/rmd/differentCellsWithParameters.RMarkdown.txt 56 testData/parser/rmd/multicell.Python.txt 2 testData/parser/rmd/multicell.R.txt 55 testData/parser/rmd/multicell.RMarkdown.txt 45 testData/parser/rmd/regression1.Python.txt 2 testData/parser/rmd/regression1.R.txt 2 testData/parser/rmd/regression1.RMarkdown.txt 23 testData/parser/rmd/simple.Python.txt 2 testData/parser/rmd/simple.R.txt 24 testData/parser/rmd/simple.RMarkdown.txt 17 testData/roxygen/parser/AllLinksAndTextTogether.txt 104 testData/roxygen/parser/Autolink.txt 7 testData/roxygen/parser/AutolinkBadURI.txt 4 testData/roxygen/parser/AutolinkIntoAutolink.txt 9 testData/roxygen/parser/AutolinkIntoHelpPageLinkText.txt 14 testData/roxygen/parser/AutolinkIntoLinkDestinationText.txt 9 testData/roxygen/parser/DoubleEscapedHelpPageLink.txt 4 testData/roxygen/parser/EscapedAutolinkIntoLinkDestinationText.txt 8 testData/roxygen/parser/EscapedHelpPageLink.txt 4 testData/roxygen/parser/HelpPageLink.txt 8 testData/roxygen/parser/HelpPageLinkBadIdentifier.txt 8 testData/roxygen/parser/HelpPageLinkIdentifier.txt 88 testData/roxygen/parser/HelpPageLinkIntoHelpPageLink.txt 10 testData/roxygen/parser/HelpPageLinkOpenBracketBefore.txt 11 testData/roxygen/parser/HelpPageLinkWithText.txt 9 testData/roxygen/parser/HelpPageLinkWithTextAndTextBeforeAfter.txt 11 testData/roxygen/parser/LessGreaterIsNotAutolink.txt 4 testData/roxygen/parser/LinkDestination.txt 8 testData/roxygen/parser/LinkDestinationExtraWhitespace.txt 10 testData/roxygen/parser/LinkDestinationParenthesisInside.txt 8 testData/roxygen/parser/LinkDestinationUnmatchedParenthesisInside.txt 4 testData/roxygen/parser/MultiLineWithIndents.txt 19 testData/roxygen/parser/MultiTextLine.txt 8 testData/roxygen/parser/ParamTag.txt 13 testData/roxygen/parser/ParamTagExtraWhitespace.txt 12 testData/roxygen/parser/SingleEmptyLine.txt 2 testData/roxygen/parser/SingleTextLine.txt 4 testData/roxygen/parser/Tags.txt 19 testData/roxygen/parser/TagsIntoExample.txt 44 testData/roxygen/parser/TwoHelpPageLinkInARow.txt 14 testData/roxygen/parser/UnclosedAutolink.txt 4 testData/roxygen/parser/UnclosedHelpPageLink.txt 4 testData/roxygen/parser/UnclosedLinkDestination.txt 4 testResources/log4j.properties 17