JetBrains / intellij-deps-jdi
File Size

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

Intro
Learn more...
File Size Overall
48% | 15% | 12% | 9% | 14%
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
java40% | 17% | 14% | 10% | 17%
spec100% | 0% | 0% | 0% | 0%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src44% | 19% | 16% | 8% | 11%
jdwpgen63% | 0% | 0% | 9% | 27%
Longest Files (Top 50)
File# lines# units
JDWP.java
in src/main/java/com/jetbrains/jdi
6182 550
spec
jdwp.spec
in jdwpgen
3332 -
VirtualMachineImpl.java
in src/main/java/com/jetbrains/jdi
1264 138
ReferenceTypeImpl.java
in src/main/java/com/jetbrains/jdi
1175 92
EventRequestManagerImpl.java
in src/main/java/com/jetbrains/jdi
826 114
EventSetImpl.java
in src/main/java/com/jetbrains/jdi
646 71
ThreadReferenceImpl.java
in src/main/java/com/jetbrains/jdi
634 42
SDE.java
in src/main/java/com/jetbrains/jdi
555 54
ObjectReferenceImpl.java
in src/main/java/com/jetbrains/jdi
549 43
ConcreteMethodImpl.java
in src/main/java/com/jetbrains/jdi
533 20
PacketStream.java
in src/main/java/com/jetbrains/jdi
485 64
StackFrameImpl.java
in src/main/java/com/jetbrains/jdi
415 23
MethodImpl.java
in src/main/java/com/jetbrains/jdi
318 43
TargetVM.java
in src/main/java/com/jetbrains/jdi
315 20
ArrayReferenceImpl.java
in src/main/java/com/jetbrains/jdi
310 30
ConnectorImpl.java
in src/main/java/com/jetbrains/jdi
268 32
JNITypeParser.java
in src/main/java/com/jetbrains/jdi
233 19
SocketTransportService.java
in src/main/java/com/jetbrains/jdi
227 17
ClassTypeImpl.java
in src/main/java/com/jetbrains/jdi
219 20
InvokableTypeImpl.java
in src/main/java/com/jetbrains/jdi
213 10
VMState.java
in src/main/java/com/jetbrains/jdi
202 16
AbstractLauncher.java
in src/main/java/com/jetbrains/jdi
196 10
SunCommandLineLauncher.java
in src/main/java/com/jetbrains/jdi
169 6
LocationImpl.java
in src/main/java/com/jetbrains/jdi
169 22
VirtualMachineManagerImpl.java
in src/main/java/com/jetbrains/jdi
162 22
Node.java
in jdwpgen/src/main/java/build/tools/jdwpgen
149 20
Parse.java
in jdwpgen/src/main/java/build/tools/jdwpgen
139 3
EventQueueImpl.java
in src/main/java/com/jetbrains/jdi
135 13
OutNode.java
in jdwpgen/src/main/java/build/tools/jdwpgen
126 7
LocalVariableImpl.java
in src/main/java/com/jetbrains/jdi
123 16
SocketConnection.java
in src/main/java/com/jetbrains/jdi
123 3
InterfaceTypeImpl.java
in src/main/java/com/jetbrains/jdi
118 17
GenericListeningConnector.java
in src/main/java/com/jetbrains/jdi
117 10
ClassLoaderReferenceImpl.java
in src/main/java/com/jetbrains/jdi
109 9
ArrayTypeImpl.java
in src/main/java/com/jetbrains/jdi
109 14
ThreadGroupReferenceImpl.java
in src/main/java/com/jetbrains/jdi
109 10
DoubleValueImpl.java
in src/main/java/com/jetbrains/jdi
107 21
SelectNode.java
in jdwpgen/src/main/java/build/tools/jdwpgen
104 14
FloatValueImpl.java
in src/main/java/com/jetbrains/jdi
100 20
ProcessAttachingConnector.java
in src/main/java/com/jetbrains/jdi
92 5
LongValueImpl.java
in src/main/java/com/jetbrains/jdi
91 19
Packet.java
in src/main/java/com/jetbrains/jdi
90 4
AbstractTypeListNode.java
in jdwpgen/src/main/java/build/tools/jdwpgen
87 8
IntegerValueImpl.java
in src/main/java/com/jetbrains/jdi
84 18
NonConcreteMethodImpl.java
in src/main/java/com/jetbrains/jdi
83 11
RawCommandLineLauncher.java
in src/main/java/com/jetbrains/jdi
81 5
PrimitiveValueImpl.java
in src/main/java/com/jetbrains/jdi
80 10
AltNode.java
in jdwpgen/src/main/java/build/tools/jdwpgen
79 7
CharValueImpl.java
in src/main/java/com/jetbrains/jdi
78 17
ShortValueImpl.java
in src/main/java/com/jetbrains/jdi
77 17
Files With Most Units (Top 50)
File# lines# units
JDWP.java
in src/main/java/com/jetbrains/jdi
6182 550
VirtualMachineImpl.java
in src/main/java/com/jetbrains/jdi
1264 138
EventRequestManagerImpl.java
in src/main/java/com/jetbrains/jdi
826 114
ReferenceTypeImpl.java
in src/main/java/com/jetbrains/jdi
1175 92
EventSetImpl.java
in src/main/java/com/jetbrains/jdi
646 71
PacketStream.java
in src/main/java/com/jetbrains/jdi
485 64
SDE.java
in src/main/java/com/jetbrains/jdi
555 54
ObjectReferenceImpl.java
in src/main/java/com/jetbrains/jdi
549 43
MethodImpl.java
in src/main/java/com/jetbrains/jdi
318 43
ThreadReferenceImpl.java
in src/main/java/com/jetbrains/jdi
634 42
ConnectorImpl.java
in src/main/java/com/jetbrains/jdi
268 32
ArrayReferenceImpl.java
in src/main/java/com/jetbrains/jdi
310 30
StackFrameImpl.java
in src/main/java/com/jetbrains/jdi
415 23
VirtualMachineManagerImpl.java
in src/main/java/com/jetbrains/jdi
162 22
LocationImpl.java
in src/main/java/com/jetbrains/jdi
169 22
DoubleValueImpl.java
in src/main/java/com/jetbrains/jdi
107 21
ClassTypeImpl.java
in src/main/java/com/jetbrains/jdi
219 20
FloatValueImpl.java
in src/main/java/com/jetbrains/jdi
100 20
TargetVM.java
in src/main/java/com/jetbrains/jdi
315 20
ConcreteMethodImpl.java
in src/main/java/com/jetbrains/jdi
533 20
Node.java
in jdwpgen/src/main/java/build/tools/jdwpgen
149 20
JNITypeParser.java
in src/main/java/com/jetbrains/jdi
233 19
LongValueImpl.java
in src/main/java/com/jetbrains/jdi
91 19
IntegerValueImpl.java
in src/main/java/com/jetbrains/jdi
84 18
InterfaceTypeImpl.java
in src/main/java/com/jetbrains/jdi
118 17
CharValueImpl.java
in src/main/java/com/jetbrains/jdi
78 17
ShortValueImpl.java
in src/main/java/com/jetbrains/jdi
77 17
SocketTransportService.java
in src/main/java/com/jetbrains/jdi
227 17
ByteValueImpl.java
in src/main/java/com/jetbrains/jdi
71 16
LocalVariableImpl.java
in src/main/java/com/jetbrains/jdi
123 16
VMState.java
in src/main/java/com/jetbrains/jdi
202 16
TypeComponentImpl.java
in src/main/java/com/jetbrains/jdi
73 14
BooleanValueImpl.java
in src/main/java/com/jetbrains/jdi
60 14
ArrayTypeImpl.java
in src/main/java/com/jetbrains/jdi
109 14
SelectNode.java
in jdwpgen/src/main/java/build/tools/jdwpgen
104 14
EventQueueImpl.java
in src/main/java/com/jetbrains/jdi
135 13
NonConcreteMethodImpl.java
in src/main/java/com/jetbrains/jdi
83 11
AbstractGroupNode.java
in jdwpgen/src/main/java/build/tools/jdwpgen
72 11
AbstractLauncher.java
in src/main/java/com/jetbrains/jdi
196 10
FieldImpl.java
in src/main/java/com/jetbrains/jdi
61 10
PrimitiveValueImpl.java
in src/main/java/com/jetbrains/jdi
80 10
ThreadGroupReferenceImpl.java
in src/main/java/com/jetbrains/jdi
109 10
InvokableTypeImpl.java
in src/main/java/com/jetbrains/jdi
213 10
GenericListeningConnector.java
in src/main/java/com/jetbrains/jdi
117 10
ErrorNode.java
in jdwpgen/src/main/java/build/tools/jdwpgen
43 10
ErrorSetNode.java
in jdwpgen/src/main/java/build/tools/jdwpgen
40 10
ClassLoaderReferenceImpl.java
in src/main/java/com/jetbrains/jdi
109 9
Context.java
in jdwpgen/src/main/java/build/tools/jdwpgen
59 9
AbstractNamedNode.java
in jdwpgen/src/main/java/build/tools/jdwpgen
72 9
GenericAttachingConnector.java
in src/main/java/com/jetbrains/jdi
71 8
Files With Long Lines (Top 7)

There are 7 files with lines longer than 120 characters. In total, there are 335 long lines.

File# lines# units# long lines
JDWP.java
in src/main/java/com/jetbrains/jdi
6182 550 325
ReferenceTypeImpl.java
in src/main/java/com/jetbrains/jdi
1175 92 5
JDWPException.java
in src/main/java/com/jetbrains/jdi
63 3 1
EventRequestManagerImpl.java
in src/main/java/com/jetbrains/jdi
826 114 1
ThreadReferenceImpl.java
in src/main/java/com/jetbrains/jdi
634 42 1
PacketStream.java
in src/main/java/com/jetbrains/jdi
485 64 1
spec
jdwp.spec
in jdwpgen
3332 - 1