JetBrains / Rplugin
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
11% | 4% | 29% | 22% | 31%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java42% | 14% | 21% | 10% | 11%
kt2% | 1% | 32% | 27% | 35%
kts0% | 0% | 100% | 0% | 0%
flex0% | 0% | 68% | 0% | 31%
html0% | 0% | 0% | 0% | 100%
rmd0% | 0% | 0% | 0% | 100%
r0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
proto0% | 0% | 0% | 0% | 100%
rds0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
psi28% | 0% | 14% | 24% | 32%
src3% | 6% | 37% | 23% | 28%
ROOT0% | 0% | 100% | 0% | 0%
testData0% | 0% | 0% | 0% | 100%
resources0% | 0% | 0% | 0% | 100%
python0% | 0% | 0% | 0% | 100%
grammars0% | 0% | 0% | 0% | 100%
tools0% | 0% | 0% | 0% | 100%
resources-gradle0% | 0% | 0% | 0% | 100%
lsp0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
RPIServiceGrpc.java
in psi/gen-grpc/main/grpc/com/intellij/r/psi/rinterop
5798 201
RInteropImpl.kt
in src/org/jetbrains/r/rinterop
1364 94
RCompletionContributor.kt
in src/org/jetbrains/r/editor
793 19
RInstalledPackagesPanelBase.java
in src/org/jetbrains/r/packages/remote/ui
764 40
FilterEditor.java
in src/org/jetbrains/r/visualization/inlays/table/filters/gui/editor
667 71
EditorComponent.java
in src/org/jetbrains/r/visualization/inlays/table/filters/gui/editor
619 32
RGraphicsExportDialog.kt
in src/org/jetbrains/r/run/graphics/ui
495 18
RunChunkHandler.kt
in src/org/jetbrains/r/rendering/chunk
477 5
RJobPanel.kt
in src/org/jetbrains/r/console/jobs
476 35
RPlotUtil.kt
in psi/src/com/intellij/r/psi/run/graphics
471 7
RImportDataDialog.kt
in src/org/jetbrains/r/run/visualize
468 13
RConsoleExecuteActionHandler.kt
in src/org/jetbrains/r/console
464 33
AdaptiveChoicesHandler.java
in src/org/jetbrains/r/visualization/inlays/table/filters/gui
456 25
RInterpreterUtil.kt
in psi/src/com/intellij/r/psi/interpreter
438 21
PopupComponent.java
in src/org/jetbrains/r/visualization/inlays/table/filters/gui/editor
416 44
RDebuggerPanel.kt
in src/org/jetbrains/r/console
415 12
Parser.java
in src/org/jetbrains/r/visualization/inlays/table/filters/parser
414 27
TableManipulationAnalyzer.kt
in psi/src/com/intellij/r/psi/psi
407 19
RGraphicsDevice.kt
in src/org/jetbrains/r/run/graphics
397 10
RPsiImplUtil.kt
in psi/src/com/intellij/r/psi/psi/impl
386 45
RNotebookCellInlayManager.kt
in src/org/jetbrains/r/visualization
383 12
RSkeletonUtil.kt
in src/org/jetbrains/r/packages
371 8
RDataFrameTablePage.kt
in src/org/jetbrains/r/run/visualize
369 14
RConsoleViewImpl.kt
in src/org/jetbrains/r/console
366 18
RXVariablesView.kt
in src/org/jetbrains/r/debugger
354 29
RGraphicsToolWindow.kt
in src/org/jetbrains/r/run/graphics/ui
338 8
RInteropUtil.kt
in src/org/jetbrains/r/rinterop
336 7
ParserModel.java
in src/org/jetbrains/r/visualization/inlays/table/filters/gui
330 28
RGraphicsExportDialogForm.java
in src/org/jetbrains/r/run/graphics/ui/forms
327 18
RDocumentationComponent.kt
in psi/src/com/intellij/r/psi/rendering/toolwindow
315 15
RInlineAssignmentProcessor.kt
in src/org/jetbrains/r/refactoring/inline
292 4
RNotebookIntervalPointerImpl.kt
in src/org/jetbrains/r/visualization
292 11
292 3
RS4ClassInfoUtil.kt
in psi/src/com/intellij/r/psi/classes/s4/classInfo
290 7
RConsoleRunner.kt
in src/org/jetbrains/r/console
277 12
RStudioApiUtils.kt
in src/org/jetbrains/r/rinterop/rstudioapi
274 7
RepoUtils.kt
in src/org/jetbrains/r/packages/remote
272 15
RMarkdownFileEditor.kt
in src/org/jetbrains/r/rendering/editor
272 14
RGraphicsPanelWrapper.kt
in src/org/jetbrains/r/run/graphics/ui
272 6
RPackageManagementService.kt
in src/org/jetbrains/r/packages/remote
270 28
RInterpreterState.kt
in src/org/jetbrains/r/interpreter
268 8
RequiredPackageInstaller.kt
in src/org/jetbrains/r/packages
264 10
RGraphicsSettingsDialog.kt
in src/org/jetbrains/r/run/graphics/ui
263 18
HtmlEntities.java
in src/org/jetbrains/r/visualization/inlays/table/filters/parser
263 2
RFormattingContext.kt
in src/org/jetbrains/r/editor/formatting
259 5
DocumentUtils.kt
in src/org/jetbrains/r/rinterop/rstudioapi
259 8
RImportDataDialogForm.java
in src/org/jetbrains/r/run/visualize/forms
253 18
RShinySupportProvider.kt
in src/org/jetbrains/r/codeInsight/libraries
252 7
RConsoleToolWindowFactory.kt
in src/org/jetbrains/r/console
251 9
BooleanExpressionSimplifier.kt
in src/org/jetbrains/r/inspections
251 5
Files With Most Units (Top 50)
File# lines# units
RPIServiceGrpc.java
in psi/gen-grpc/main/grpc/com/intellij/r/psi/rinterop
5798 201
RInteropImpl.kt
in src/org/jetbrains/r/rinterop
1364 94
FilterEditor.java
in src/org/jetbrains/r/visualization/inlays/table/filters/gui/editor
667 71
RPsiImplUtil.kt
in psi/src/com/intellij/r/psi/psi/impl
386 45
PopupComponent.java
in src/org/jetbrains/r/visualization/inlays/table/filters/gui/editor
416 44
RInstalledPackagesPanelBase.java
in src/org/jetbrains/r/packages/remote/ui
764 40
RInterop.kt
in psi/src/com/intellij/r/psi/rinterop
106 36
RJobPanel.kt
in src/org/jetbrains/r/console/jobs
476 35
RConsoleExecuteActionHandler.kt
in src/org/jetbrains/r/console
464 33
EditorComponent.java
in src/org/jetbrains/r/visualization/inlays/table/filters/gui/editor
619 32
RControlFlowBuilder.kt
in psi/src/com/intellij/r/psi/psi/cfg
190 29
RXVariablesView.kt
in src/org/jetbrains/r/debugger
354 29
RPackageManagementService.kt
in src/org/jetbrains/r/packages/remote
270 28
ParserModel.java
in src/org/jetbrains/r/visualization/inlays/table/filters/gui
330 28
Parser.java
in src/org/jetbrains/r/visualization/inlays/table/filters/parser
414 27
AdaptiveChoicesHandler.java
in src/org/jetbrains/r/visualization/inlays/table/filters/gui
456 25
AbstractFiltersHandler.kt
in src/org/jetbrains/r/visualization/inlays/table/filters/gui
246 22
RInterpreterUtil.kt
in psi/src/com/intellij/r/psi/interpreter
438 21
RPackratPanel.kt
in src/org/jetbrains/r/projectGenerator/panel/packageManager
250 21
CustomChoice.java
in src/org/jetbrains/r/visualization/inlays/table/filters/gui
183 21
TableManipulationAnalyzer.kt
in psi/src/com/intellij/r/psi/psi
407 19
RCompletionContributor.kt
in src/org/jetbrains/r/editor
793 19
RConsoleViewImpl.kt
in src/org/jetbrains/r/console
366 18
RImportDataDialogForm.java
in src/org/jetbrains/r/run/visualize/forms
253 18
RGraphicsExportDialog.kt
in src/org/jetbrains/r/run/graphics/ui
495 18
RGraphicsSettingsDialog.kt
in src/org/jetbrains/r/run/graphics/ui
263 18
RGraphicsExportDialogForm.java
in src/org/jetbrains/r/run/graphics/ui/forms
327 18
RLookupElementFactory.kt
in psi/src/com/intellij/r/psi/editor/completion
227 17
NotebookInlayComponent.kt
in src/org/jetbrains/r/editor/ui
210 17
ColumnType.kt
in src/org/jetbrains/r/visualization/inlays/dataframe/columns
93 17
RStructureViewElement.kt
in psi/src/com/intellij/r/psi/psi
138 16
RReference.kt
in psi/src/com/intellij/r/psi/rinterop
108 16
RXStackFrame.kt
in src/org/jetbrains/r/run/debug/stack
161 16
RGraphicsSettings.kt
in psi/src/com/intellij/r/psi/settings
103 15
RDocumentationComponent.kt
in psi/src/com/intellij/r/psi/rendering/toolwindow
315 15
ToolbarUtil.kt
in psi/src/com/intellij/r/psi/visualization/ui
142 15
RepoUtils.kt
in src/org/jetbrains/r/packages/remote
272 15
TableFilterHeader.java
in src/org/jetbrains/r/visualization/inlays/table/filters/gui
199 15
InlayTablePage.kt
in src/org/jetbrains/r/visualization/inlays/components
228 15
RConsoleRuntimeInfo.kt
in psi/src/com/intellij/r/psi/console
47 14
RMarkdownFileEditor.kt
in src/org/jetbrains/r/rendering/editor
272 14
RImportBaseOptionPanelForm.java
in src/org/jetbrains/r/run/visualize/forms
191 14
RDataFrameTablePage.kt
in src/org/jetbrains/r/run/visualize
369 14
ChoicesListModel.java
in src/org/jetbrains/r/visualization/inlays/table/filters/gui/editor
249 14
RArgumentInfo.kt
in psi/src/com/intellij/r/psi/hints/parameterInfo
173 13
RPsiUtil.kt
in psi/src/com/intellij/r/psi/psi
189 13
RXPresentationUtils.kt
in src/org/jetbrains/r/run/debug/stack
217 13
RImportDataDialog.kt
in src/org/jetbrains/r/run/visualize
468 13
RImportCsvOptionPanelForm.java
in src/org/jetbrains/r/run/visualize/forms
177 13
RInteropAsyncEventsListener.kt
in src/org/jetbrains/r/rinterop
26 13
Files With Long Lines (Top 50)

There are 345 files with lines longer than 120 characters. In total, there are 1308 long lines.

File# lines# units# long lines
RPIServiceGrpc.java
in psi/gen-grpc/main/grpc/com/intellij/r/psi/rinterop
5798 201 176
RImportDataDialogForm.java
in src/org/jetbrains/r/run/visualize/forms
253 18 53
RCompletionContributor.kt
in src/org/jetbrains/r/editor
793 19 38
RImportBaseOptionPanelForm.java
in src/org/jetbrains/r/run/visualize/forms
191 14 35
RImportCsvOptionPanelForm.java
in src/org/jetbrains/r/run/visualize/forms
177 13 32
RImportExcelOptionPanelForm.java
in src/org/jetbrains/r/run/visualize/forms
155 11 25
RGraphicsExportDialogForm.java
in src/org/jetbrains/r/run/graphics/ui/forms
327 18 22
RInteropImpl.kt
in src/org/jetbrains/r/rinterop
1364 94 18
R6ClassInfoUtil.kt
in psi/src/com/intellij/r/psi/classes/r6
187 10 15
RunChunkHandler.kt
in src/org/jetbrains/r/rendering/chunk
477 5 15
RFormattingContext.kt
in src/org/jetbrains/r/editor/formatting
259 5 13
RoxygenCompletionContributor.kt
in src/org/jetbrains/r/roxygen
136 6 13
RLanguageCodeStyleSettingsProvider.kt
in src/org/jetbrains/r/editor/formatting
150 2 12
RLookupElementFactory.kt
in psi/src/com/intellij/r/psi/editor/completion
227 17 11
RInterpreterUtil.kt
in psi/src/com/intellij/r/psi/interpreter
438 21 11
RInstalledPackagesPanelBase.java
in src/org/jetbrains/r/packages/remote/ui
764 40 11
RConsoleExecuteActionHandler.kt
in src/org/jetbrains/r/console
464 33 11
RPlotUtil.kt
in psi/src/com/intellij/r/psi/run/graphics
471 7 9
RS4ClassInfoUtil.kt
in psi/src/com/intellij/r/psi/classes/s4/classInfo
290 7 9
RDebuggerPanel.kt
in src/org/jetbrains/r/console
415 12 9
RJobPanel.kt
in src/org/jetbrains/r/console/jobs
476 35 9
RDataFrameTablePage.kt
in src/org/jetbrains/r/run/visualize
369 14 9
RDataFrameTablePaginator.kt
in src/org/jetbrains/r/run/visualize
158 5 9
TableManipulationAnalyzer.kt
in psi/src/com/intellij/r/psi/psi
407 19 8
RequiredPackageInstaller.kt
in src/org/jetbrains/r/packages
264 10 8
RConsoleRunner.kt
in src/org/jetbrains/r/console
277 12 8
RImportDataDialog.kt
in src/org/jetbrains/r/run/visualize
468 13 8
RDataTableAnalyzer.kt
in psi/src/com/intellij/r/psi/psi
244 5 7
SourceResolver.kt
in psi/src/com/intellij/r/psi/psi/references
185 5 7
RInlineAssignmentHandler.kt
in src/org/jetbrains/r/refactoring/inline
143 6 7
RXPresentationUtils.kt
in src/org/jetbrains/r/run/debug/stack
217 13 7
RNotebookGutterLineMarkerManager.kt
in src/org/jetbrains/r/visualization
97 5 7
RNotebookIntervalPointerImpl.kt
in src/org/jetbrains/r/visualization
292 11 7
RXVariablesView.kt
in src/org/jetbrains/r/debugger
354 29 7
RArgumentInfo.kt
in psi/src/com/intellij/r/psi/hints/parameterInfo
173 13 6
RColorSettingsPage.kt
in psi/src/com/intellij/r/psi/highlighting
46 - 6
R6ClassPsiUtil.kt
in psi/src/com/intellij/r/psi/classes/r6
122 3 6
RMarkdownRenderingConsoleRunner.kt
in src/org/jetbrains/r/rmarkdown
146 2 6
RepoUtils.kt
in src/org/jetbrains/r/packages/remote
272 15 6
RInstalledPackagesPanel.kt
in src/org/jetbrains/r/packages/remote/ui
125 10 6
RInterpreterStatusBarWidget.kt
in src/org/jetbrains/r/configuration
181 7 6
RGraphicsExportDialog.kt
in src/org/jetbrains/r/run/graphics/ui
495 18 6
RGraphicsToolWindow.kt
in src/org/jetbrains/r/run/graphics/ui
338 8 6
Ggplot2SupportProvider.kt
in src/org/jetbrains/r/codeInsight/libraries
79 2 6
RInteropUtil.kt
in src/org/jetbrains/r/rinterop
336 7 6
RAnnotatorVisitor.kt
in psi/src/com/intellij/r/psi/annotator
155 8 5
RPsiImplUtil.kt
in psi/src/com/intellij/r/psi/psi/impl
386 45 5
RS4MethodInfo.kt
in psi/src/com/intellij/r/psi/classes/s4/methods
107 10 5
R6CreateClassContextProvider.kt
in psi/src/com/intellij/r/psi/classes/r6/context
62 3 5
RInlineAssignmentProcessor.kt
in src/org/jetbrains/r/refactoring/inline
292 4 5