apache / mina-vysper
File Size

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

Intro
Learn more...
File Size Overall
9% | 1% | 17% | 18% | 52%
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
java10% | 1% | 16% | 19% | 52%
css0% | 0% | 89% | 0% | 10%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
server10% | 1% | 15% | 18% | 52%
nbxml0% | 0% | 31% | 18% | 50%
speccompliance0% | 0% | 88% | 0% | 11%
Longest Files (Top 50)
File# lines# units
StringPrepConstants.java
in server/core/src/main/java/org/apache/vysper/xmpp/addressing/stringprep
2844 19
BoshBackedSessionContext.java
in server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124
517 42
XMLParser.java
in nbxml/src/main/java/org/apache/vysper/xml/sax/impl
394 17
PresenceSubscriptionHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/core/im/handler
373 11
common.css
in server/admin-console/src/main/resources/resources
359 -
DeliveringInternalInboundStanzaRelay.java
in server/core/src/main/java/org/apache/vysper/xmpp/delivery/inbound
349 27
MUCPresenceHandler.java
in server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/handler
343 17
PresenceAvailabilityHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/core/im/handler
316 13
MUCIqAdminHandler.java
in server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/handler
300 9
DocumentSpecCompliantAnnotationProcessor.java
in speccompliance/src/main/java/org/apache/vysper/compliance/reporting
272 16
DefaultResourceRegistry.java
in server/core/src/main/java/org/apache/vysper/xmpp/state/resourcebinding
253 20
DefaultXMPPServerConnector.java
in server/core/src/main/java/org/apache/vysper/xmpp/server/s2s
251 15
BoshHandler.java
in server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124
245 15
XMLElement.java
in nbxml/src/main/java/org/apache/vysper/xml/fragment
245 30
DefaultServerRuntimeContext.java
in server/core/src/main/java/org/apache/vysper/xmpp/server
242 31
MUCMessageHandler.java
in server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/handler
220 8
StanzaBuilder.java
in server/core/src/main/java/org/apache/vysper/xmpp/stanza
206 18
RosterIQHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/roster/handler
205 7
JcrRosterManager.java
in server/storage/jcr/src/main/java/org/apache/vysper/storage/jcr/roster
202 9
HtmlFormBuilder.java
in server/admin-console/src/main/java/org/apache/vysper/console
201 17
Room.java
in server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/model
199 33
DenseStanzaLogRenderer.java
in server/core/src/main/java/org/apache/vysper/xmpp/writer
198 11
Socks5AcceptorHandler.java
in server/extensions/xep0065-socks/src/main/java/org/apache/vysper/xmpp/extension/xep0065_socks
196 17
XMPPServer.java
in server/core/src/main/java/org/apache/vysper/xmpp/server
192 16
MUCModule.java
in server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc
174 15
Set.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0059_result_set_management
172 31
AdminConsoleController.java
in server/admin-console/src/main/java/org/apache/vysper/console
169 12
RosterSubscriptionMutator.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/roster
165 14
PublishSubscribeModule.java
in server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub
165 15
DeliveringExternalInboundStanzaRelay.java
in server/core/src/main/java/org/apache/vysper/xmpp/delivery/inbound
149 13
HBaseRosterManager.java
in server/storage/hbase/src/main/java/org/apache/vysper/storage/hbase/roster
148 5
BoshServlet.java
in server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124
144 12
StreamStartHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler
143 7
ProtocolWorker.java
in server/core/src/main/java/org/apache/vysper/xmpp/protocol
140 4
DiscoInfoIQHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/servicediscovery/handler
140 4
ServerResponses.java
in server/core/src/main/java/org/apache/vysper/xmpp/server/response
139 14
AdhocCommandIQHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0050_adhoc_commands
138 7
EntityImpl.java
in server/core/src/main/java/org/apache/vysper/xmpp/addressing
136 18
XMLElementVerifier.java
in nbxml/src/main/java/org/apache/vysper/xml/fragment
134 20
AbstractXMLElementBuilder.java
in nbxml/src/main/java/org/apache/vysper/xml/fragment
134 17
RequestsWindow.java
in server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124
130 14
LeafNode.java
in server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/model
127 24
LeafNodeInMemoryStorageProvider.java
in server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/storageprovider
124 19
XmppIoHandlerAdapter.java
in server/core/src/main/java/org/apache/vysper/mina
123 11
PubSubOwnerManageAffiliationsHandler.java
in server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/handler/owner
123 6
RosterUtils.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/roster
121 3
XMLTokenizer.java
in nbxml/src/main/java/org/apache/vysper/xml/sax/impl
120 7
PrivateDataIQHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0049_privatedata
117 6
Socks5Module.java
in server/extensions/xep0065-socks/src/main/java/org/apache/vysper/xmpp/extension/xep0065_socks
115 16
DateTimeProfile.java
in server/core/src/main/java/org/apache/vysper/xmpp/datetime
114 11
Files With Most Units (Top 50)
File# lines# units
BoshBackedSessionContext.java
in server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124
517 42
Room.java
in server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/model
199 33
DefaultServerRuntimeContext.java
in server/core/src/main/java/org/apache/vysper/xmpp/server
242 31
Set.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0059_result_set_management
172 31
XMLElement.java
in nbxml/src/main/java/org/apache/vysper/xml/fragment
245 30
DeliveringInternalInboundStanzaRelay.java
in server/core/src/main/java/org/apache/vysper/xmpp/delivery/inbound
349 27
LeafNode.java
in server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/model
127 24
AbstractSessionContext.java
in server/core/src/main/java/org/apache/vysper/xmpp/server
114 20
DefaultResourceRegistry.java
in server/core/src/main/java/org/apache/vysper/xmpp/state/resourcebinding
253 20
XMLElementVerifier.java
in nbxml/src/main/java/org/apache/vysper/xml/fragment
134 20
StringPrepConstants.java
in server/core/src/main/java/org/apache/vysper/xmpp/addressing/stringprep
2844 19
LeafNodeInMemoryStorageProvider.java
in server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/storageprovider
124 19
Field.java
in server/core/src/main/java/org/apache/vysper/xmpp/stanza/dataforms
82 18
StanzaBuilder.java
in server/core/src/main/java/org/apache/vysper/xmpp/stanza
206 18
EntityImpl.java
in server/core/src/main/java/org/apache/vysper/xmpp/addressing
136 18
RosterItem.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/roster
78 17
MUCPresenceHandler.java
in server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/handler
343 17
Socks5AcceptorHandler.java
in server/extensions/xep0065-socks/src/main/java/org/apache/vysper/xmpp/extension/xep0065_socks
196 17
HtmlFormBuilder.java
in server/admin-console/src/main/java/org/apache/vysper/console
201 17
XMLParser.java
in nbxml/src/main/java/org/apache/vysper/xml/sax/impl
394 17
XMPPContentHandler.java
in nbxml/src/main/java/org/apache/vysper/xml/decoder
94 17
AbstractXMLElementBuilder.java
in nbxml/src/main/java/org/apache/vysper/xml/fragment
134 17
ServerFeatures.java
in server/core/src/main/java/org/apache/vysper/xmpp/server
62 16
XMPPServer.java
in server/core/src/main/java/org/apache/vysper/xmpp/server
192 16
Socks5Module.java
in server/extensions/xep0065-socks/src/main/java/org/apache/vysper/xmpp/extension/xep0065_socks
115 16
DocumentSpecCompliantAnnotationProcessor.java
in speccompliance/src/main/java/org/apache/vysper/compliance/reporting
272 16
DefaultAttributes.java
in nbxml/src/main/java/org/apache/vysper/xml/sax/impl
92 16
DocumentContentHandler.java
in nbxml/src/main/java/org/apache/vysper/xml/decoder
84 16
DefaultXMPPServerConnector.java
in server/core/src/main/java/org/apache/vysper/xmpp/server/s2s
251 15
BoshHandler.java
in server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124
245 15
PublishSubscribeModule.java
in server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub
165 15
MUCModule.java
in server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc
174 15
ServerResponses.java
in server/core/src/main/java/org/apache/vysper/xmpp/server/response
139 14
RosterSubscriptionMutator.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/roster
165 14
BoshSaxContentHandler.java
in server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124
86 14
RequestsWindow.java
in server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124
130 14
DefaultNonBlockingXMLReader.java
in nbxml/src/main/java/org/apache/vysper/xml/sax/impl
95 14
DeliveringExternalInboundStanzaRelay.java
in server/core/src/main/java/org/apache/vysper/xmpp/delivery/inbound
149 13
PresenceAvailabilityHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/core/im/handler
316 13
BoshEndpoint.java
in server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124
98 13
Conference.java
in server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/model
85 13
BoshServlet.java
in server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124
144 12
IqAdminItem.java
in server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/stanzas
102 12
AdminConsoleController.java
in server/admin-console/src/main/java/org/apache/vysper/console
169 12
Renderer.java
in nbxml/src/main/java/org/apache/vysper/xml/fragment
100 12
XmppIoHandlerAdapter.java
in server/core/src/main/java/org/apache/vysper/mina
123 11
DateTimeProfile.java
in server/core/src/main/java/org/apache/vysper/xmpp/datetime
114 11
DataForm.java
in server/core/src/main/java/org/apache/vysper/xmpp/stanza/dataforms
61 11
XMPPVersion.java
in server/core/src/main/java/org/apache/vysper/xmpp/server
81 11
DenseStanzaLogRenderer.java
in server/core/src/main/java/org/apache/vysper/xmpp/writer
198 11
Files With Long Lines (Top 50)

There are 112 files with lines longer than 120 characters. In total, there are 361 long lines.

File# lines# units# long lines
BoshBackedSessionContext.java
in server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124
517 42 24
PubSubOwnerManageAffiliationsHandler.java
in server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/handler/owner
123 6 18
PresenceSubscriptionHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/core/im/handler
373 11 16
PubSubSubscribeHandler.java
in server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/handler
80 4 16
InBandRegistrationHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0077_inbandreg
112 5 13
PubSubUnsubscribeHandler.java
in server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/handler
78 3 13
PubSubPublishHandler.java
in server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/handler
87 4 10
ErrorStanzaGenerator.java
in server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/handler
64 11 10
IQHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler
81 6 9
ServerResponses.java
in server/core/src/main/java/org/apache/vysper/xmpp/server/response
139 14 8
PrivateDataIQHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0049_privatedata
117 6 8
HBaseRosterManager.java
in server/storage/hbase/src/main/java/org/apache/vysper/storage/hbase/roster
148 5 8
VcardTempIQHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0054_vcardtemp
106 5 7
Socks5IqHandler.java
in server/extensions/xep0065-socks/src/main/java/org/apache/vysper/xmpp/extension/xep0065_socks
78 5 7
ProtocolWorker.java
in server/core/src/main/java/org/apache/vysper/xmpp/protocol
140 4 6
RelayingIQHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler
74 1 6
PubSubCreateNodeHandler.java
in server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/handler
44 3 6
ServerErrorResponses.java
in server/core/src/main/java/org/apache/vysper/xmpp/server/response
79 7 5
ServiceAdministrationModule.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0133_service_administration
104 10 5
AdhocCommandIQHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0050_adhoc_commands
138 7 5
DiscoItemIQHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/servicediscovery/handler
94 3 5
DocumentSpecCompliantAnnotationProcessor.java
in speccompliance/src/main/java/org/apache/vysper/compliance/reporting
272 16 5
DeliveringExternalInboundStanzaRelay.java
in server/core/src/main/java/org/apache/vysper/xmpp/delivery/inbound
149 13 4
DeliveringInternalInboundStanzaRelay.java
in server/core/src/main/java/org/apache/vysper/xmpp/delivery/inbound
349 27 4
AdhocCommandsModule.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0050_adhoc_commands
109 10 4
PubSubOwnerDeleteNodeHandler.java
in server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/handler/owner
63 5 4
Socks5Module.java
in server/extensions/xep0065-socks/src/main/java/org/apache/vysper/xmpp/extension/xep0065_socks
115 16 4
StanzaErrorCondition.java
in server/core/src/main/java/org/apache/vysper/xmpp/stanza
19 1 3
StreamErrorCondition.java
in server/core/src/main/java/org/apache/vysper/xmpp/protocol
19 1 3
StanzaRelayBroker.java
in server/core/src/main/java/org/apache/vysper/xmpp/delivery
67 7 3
DefaultDiscoAwareModule.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules
62 5 3
AuthCompatibilityIQHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/core/compatibility/jabber_iq_auth/handler
35 2 3
PresenceHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/core/im/handler
41 4 3
SessionIQHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/core/session/handler
23 2 3
SoftwareVersionIQHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0092_software_version
35 2 3
ChangeUserPasswordCommandHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0133_service_administration/command
69 4 3
RosterIQHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/roster/handler
205 7 3
RequestsWindow.java
in server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124
130 14 3
PubsubFeatures.java
in server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/feature
102 - 3
PublishSubscribeModule.java
in server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub
165 15 3
Privilege.java
in server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/model
55 2 3
NonCheckingX509TrustManagerFactory.java
in server/core/src/main/java/org/apache/vysper/xmpp/cryptography
43 5 2
Field.java
in server/core/src/main/java/org/apache/vysper/xmpp/stanza/dataforms
82 18 2
StanzaBuilder.java
in server/core/src/main/java/org/apache/vysper/xmpp/stanza
206 18 2
DefaultXMPPServerConnectorRegistry.java
in server/core/src/main/java/org/apache/vysper/xmpp/server/s2s
72 5 2
DefaultMessageHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler
42 5 2
XmppPingIQHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0199_xmppping
70 7 2
EntityTimeXEP0090IQHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0202_entity_time
47 3 2
EntityTimeIQHandler.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0202_entity_time
38 3 2
RosterUtils.java
in server/core/src/main/java/org/apache/vysper/xmpp/modules/roster
121 3 2
Correlations

File Size vs. Commits (all time): 511 points

server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0220_server_dailback/DialbackIdGenerator.java x: 4 commits (all time) y: 41 lines of code server/core/src/main/java/org/apache/vysper/xmpp/parser/XMLParserUtil.java x: 7 commits (all time) y: 38 lines of code server/extensions/websockets/src/main/java/org/apache/vysper/xmpp/extension/websockets/WebSocketBackedSessionContext.java x: 11 commits (all time) y: 96 lines of code server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124/BoshServlet.java x: 23 commits (all time) y: 144 lines of code server/storage/hbase/src/main/java/org/apache/vysper/storage/hbase/HBaseUtils.java x: 2 commits (all time) y: 17 lines of code server/storage/hbase/src/main/java/org/apache/vysper/storage/hbase/user/HBaseUserManagement.java x: 4 commits (all time) y: 98 lines of code nbxml/src/main/java/org/apache/vysper/xml/fragment/XMLElement.java x: 7 commits (all time) y: 245 lines of code nbxml/src/main/java/org/apache/vysper/xml/fragment/XMLElementVerifier.java x: 5 commits (all time) y: 134 lines of code nbxml/src/main/java/org/apache/vysper/xml/sax/impl/XMLTokenizer.java x: 8 commits (all time) y: 120 lines of code server/core/src/main/java/org/apache/vysper/xmpp/addressing/Entity.java x: 3 commits (all time) y: 11 lines of code server/core/src/main/java/org/apache/vysper/xmpp/addressing/stringprep/StringPrep.java x: 5 commits (all time) y: 76 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/core/sasl/SASLStanzaDictionary.java x: 2 commits (all time) y: 11 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/roster/handler/RosterIQHandler.java x: 11 commits (all time) y: 205 lines of code server/core/src/main/java/org/apache/vysper/xmpp/parser/ParsingException.java x: 3 commits (all time) y: 19 lines of code server/core/src/main/java/org/apache/vysper/xmpp/server/SessionContext.java x: 10 commits (all time) y: 35 lines of code server/core/src/main/java/org/apache/vysper/xmpp/server/components/Component.java x: 5 commits (all time) y: 10 lines of code server/core/src/main/java/org/apache/vysper/xmpp/stanza/Stanza.java x: 7 commits (all time) y: 51 lines of code server/core/src/main/java/org/apache/vysper/xmpp/state/presence/AbstractBaseCache.java x: 4 commits (all time) y: 27 lines of code server/core/src/main/java/org/apache/vysper/xmpp/state/presence/EhCachePresenceCacheImpl.java x: 6 commits (all time) y: 61 lines of code server/core/src/main/java/org/apache/vysper/xmpp/state/resourcebinding/DefaultResourceRegistry.java x: 6 commits (all time) y: 253 lines of code server/extensions/websockets/src/main/java/org/apache/vysper/xmpp/extension/websockets/WebSocketEndpoint.java x: 6 commits (all time) y: 92 lines of code server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/model/Privilege.java x: 3 commits (all time) y: 55 lines of code server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/NodeDiscoItemsVisitor.java x: 3 commits (all time) y: 27 lines of code server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/ServiceDiscoItemsVisitor.java x: 5 commits (all time) y: 18 lines of code server/extensions/xep0065-socks/src/main/java/org/apache/vysper/xmpp/extension/xep0065_socks/Socks5Module.java x: 6 commits (all time) y: 115 lines of code server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124/BoshBackedSessionContext.java x: 36 commits (all time) y: 517 lines of code server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124/BoshEndpoint.java x: 13 commits (all time) y: 98 lines of code server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124/BoshStanzaUtils.java x: 4 commits (all time) y: 60 lines of code server/extensions/xep0313-mam/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0313_mam/query/QuerySet.java x: 2 commits (all time) y: 35 lines of code server/storage/hbase/src/main/java/org/apache/vysper/storage/hbase/HBaseStorage.java x: 3 commits (all time) y: 106 lines of code server/core/src/main/java/org/apache/vysper/xmpp/cryptography/package-info.java x: 1 commits (all time) y: 1 lines of code server/core/src/main/java/org/apache/vysper/xmpp/server/DefaultServerRuntimeContext.java x: 27 commits (all time) y: 242 lines of code server/core/src/main/java/org/apache/vysper/xmpp/protocol/NamespaceURIs.java x: 18 commits (all time) y: 48 lines of code server/extensions/xep0313-mam/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0313_mam/interceptor/MAMStanzaHandlerInterceptor.java x: 2 commits (all time) y: 79 lines of code server/extensions/xep0313-mam/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0313_mam/muc/MUCMessageStanzaBrokerProvider.java x: 2 commits (all time) y: 26 lines of code server/extensions/xep0313-mam/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0313_mam/user/UserMessageStanzaBroker.java x: 8 commits (all time) y: 100 lines of code server/extensions/xep0313-mam/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0313_mam/MAMInfoRequestListener.java x: 1 commits (all time) y: 17 lines of code server/core/src/main/java/org/apache/vysper/xmpp/delivery/inbound/DeliveringInternalInboundStanzaRelay.java x: 18 commits (all time) y: 349 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/core/im/handler/PresenceAvailabilityHandler.java x: 23 commits (all time) y: 316 lines of code server/core/src/main/java/org/apache/vysper/xmpp/protocol/worker/AbstractStateAwareProtocolWorker.java x: 11 commits (all time) y: 42 lines of code server/extensions/xep0313-mam/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0313_mam/in_memory/InMemoryMessageArchive.java x: 2 commits (all time) y: 47 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler/MessageHandler.java x: 14 commits (all time) y: 95 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/core/im/handler/PresenceHandler.java x: 6 commits (all time) y: 41 lines of code server/core/src/main/java/org/apache/vysper/xmpp/protocol/DefaultStanzaBroker.java x: 1 commits (all time) y: 70 lines of code server/core/src/main/java/org/apache/vysper/xmpp/protocol/SimpleStanzaHandlerExecutor.java x: 6 commits (all time) y: 26 lines of code server/core/src/main/java/org/apache/vysper/xmpp/server/XMPPServer.java x: 35 commits (all time) y: 192 lines of code server/core/src/main/java/org/apache/vysper/xmpp/protocol/ProtocolWorker.java x: 18 commits (all time) y: 140 lines of code server/extensions/xep0313-mam/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0313_mam/user/UserInfoRequestListener.java x: 1 commits (all time) y: 26 lines of code server/extensions/xep0313-mam/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0313_mam/query/MAMIQQueryHandler.java x: 1 commits (all time) y: 54 lines of code server/extensions/xep0313-mam/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0313_mam/user/MAMIQPreferenceHandler.java x: 1 commits (all time) y: 79 lines of code server/extensions/xep0313-mam/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0313_mam/user/SimpleUserMessageArchivePreferences.java x: 1 commits (all time) y: 34 lines of code server/extensions/xep0313-mam/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0313_mam/user/UserArchiveQueryHandler.java x: 2 commits (all time) y: 58 lines of code server/core/src/main/java/org/apache/vysper/xmpp/datetime/DateTimeProfile.java x: 7 commits (all time) y: 114 lines of code server/core/src/main/java/org/apache/vysper/xmpp/delivery/inbound/DeliveringExternalInboundStanzaRelay.java x: 9 commits (all time) y: 149 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0059_result_set_management/Set.java x: 2 commits (all time) y: 172 lines of code server/core/src/main/java/org/apache/vysper/xmpp/stanza/StanzaBuilder.java x: 21 commits (all time) y: 206 lines of code server/core/src/main/java/org/apache/vysper/xmpp/stanza/dataforms/DataFormParser.java x: 5 commits (all time) y: 83 lines of code server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/handler/MUCMessageHandler.java x: 24 commits (all time) y: 220 lines of code server/extensions/xep0313-mam/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0313_mam/query/MatchingArchivedMessageResults.java x: 1 commits (all time) y: 56 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/DefaultModule.java x: 5 commits (all time) y: 39 lines of code server/core/src/main/java/org/apache/vysper/xmpp/server/ServerRuntimeContext.java x: 20 commits (all time) y: 36 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0220_server_dailback/DbResultHandler.java x: 5 commits (all time) y: 67 lines of code server/core/src/main/java/org/apache/vysper/mina/XmppIoHandlerAdapter.java x: 18 commits (all time) y: 123 lines of code server/core/src/main/java/org/apache/vysper/xmpp/delivery/RecordingStanzaRelay.java x: 9 commits (all time) y: 53 lines of code server/core/src/main/java/org/apache/vysper/xmpp/delivery/StanzaReceiverRelay.java x: 10 commits (all time) y: 77 lines of code server/core/src/main/java/org/apache/vysper/xmpp/delivery/StanzaRelay.java x: 8 commits (all time) y: 12 lines of code server/core/src/main/java/org/apache/vysper/xmpp/delivery/StanzaRelayBroker.java x: 16 commits (all time) y: 67 lines of code server/core/src/main/java/org/apache/vysper/xmpp/protocol/ResponseWriter.java x: 8 commits (all time) y: 55 lines of code server/core/src/main/java/org/apache/vysper/xmpp/protocol/worker/AuthenticatedProtocolWorker.java x: 7 commits (all time) y: 28 lines of code server/core/src/main/java/org/apache/vysper/xmpp/protocol/worker/EncryptionStartedProtocolWorker.java x: 6 commits (all time) y: 21 lines of code server/core/src/main/java/org/apache/vysper/xmpp/protocol/worker/StartedProtocolWorker.java x: 14 commits (all time) y: 38 lines of code server/core/src/main/java/org/apache/vysper/xmpp/server/AbstractSessionContext.java x: 17 commits (all time) y: 114 lines of code server/core/src/main/java/org/apache/vysper/xmpp/server/components/ComponentStanzaProcessor.java x: 13 commits (all time) y: 46 lines of code server/core/src/main/java/org/apache/vysper/xmpp/state/resourcebinding/ResourceRegistry.java x: 10 commits (all time) y: 20 lines of code server/core/src/main/java/org/apache/vysper/xmpp/delivery/failure/ReturnErrorToSenderFailureStrategy.java x: 9 commits (all time) y: 89 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/core/im/handler/PresenceSubscriptionHandler.java x: 8 commits (all time) y: 373 lines of code server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/MUCModule.java x: 29 commits (all time) y: 174 lines of code server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/handler/MUCIqAdminHandler.java x: 15 commits (all time) y: 300 lines of code server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/handler/MUCPresenceHandler.java x: 40 commits (all time) y: 343 lines of code server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/SubscriberPayloadNotificationVisitor.java x: 12 commits (all time) y: 48 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/core/sasl/handler/AbortHandler.java x: 4 commits (all time) y: 20 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/servicediscovery/handler/DiscoInfoIQHandler.java x: 20 commits (all time) y: 140 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler/RelayingIQHandler.java x: 11 commits (all time) y: 74 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0220_server_dailback/DbVerifyHandler.java x: 7 commits (all time) y: 71 lines of code server/core/src/main/java/org/apache/vysper/xmpp/protocol/StanzaHandler.java x: 7 commits (all time) y: 15 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler/StreamStartHandler.java x: 11 commits (all time) y: 143 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler/XMLPrologHandler.java x: 5 commits (all time) y: 28 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler/XMPPCoreStanzaHandler.java x: 9 commits (all time) y: 100 lines of code server/core/src/main/java/org/apache/vysper/xmpp/server/s2s/DefaultXMPPServerConnector.java x: 16 commits (all time) y: 251 lines of code server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/handler/PubSubPublishHandler.java x: 16 commits (all time) y: 87 lines of code server/core/src/main/java/org/apache/vysper/xmpp/protocol/StanzaHandlerLookup.java x: 13 commits (all time) y: 80 lines of code server/core/src/main/java/org/apache/vysper/mina/MinaBackedSessionContext.java x: 7 commits (all time) y: 82 lines of code server/core/src/main/java/org/apache/vysper/mina/TCPEndpoint.java x: 12 commits (all time) y: 65 lines of code server/extensions/websockets/src/main/java/org/apache/vysper/xmpp/extension/websockets/XmppWebSocketServlet.java x: 7 commits (all time) y: 11 lines of code server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124/BoshHandler.java x: 29 commits (all time) y: 245 lines of code server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/PublishSubscribeModule.java x: 17 commits (all time) y: 165 lines of code server/core/src/main/java/org/apache/vysper/xmpp/delivery/failure/DeliveryFailureStrategy.java x: 4 commits (all time) y: 8 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler/IQHandler.java x: 8 commits (all time) y: 81 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/core/bind/handler/BindIQHandler.java x: 8 commits (all time) y: 43 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/core/session/handler/SessionIQHandler.java x: 8 commits (all time) y: 23 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0049_privatedata/PrivateDataIQHandler.java x: 11 commits (all time) y: 117 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0050_adhoc_commands/AdhocCommandIQHandler.java x: 6 commits (all time) y: 138 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0050_adhoc_commands/AdhocCommandsModule.java x: 6 commits (all time) y: 109 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0054_vcardtemp/VcardTempIQHandler.java x: 10 commits (all time) y: 106 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0092_software_version/SoftwareVersionIQHandler.java x: 9 commits (all time) y: 35 lines of code server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/model/Conference.java x: 12 commits (all time) y: 85 lines of code server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/model/Room.java x: 22 commits (all time) y: 199 lines of code server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/handler/PubSubRetrieveAffiliationsHandler.java x: 11 commits (all time) y: 57 lines of code server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/handler/PubSubUnsubscribeHandler.java x: 12 commits (all time) y: 78 lines of code server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/handler/owner/PubSubOwnerDeleteNodeHandler.java x: 13 commits (all time) y: 63 lines of code server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/handler/owner/PubSubOwnerManageAffiliationsHandler.java x: 10 commits (all time) y: 123 lines of code server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/model/LeafNode.java x: 13 commits (all time) y: 127 lines of code server/extensions/xep0065-socks/src/main/java/org/apache/vysper/xmpp/extension/xep0065_socks/Socks5IqHandler.java x: 4 commits (all time) y: 78 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0133_service_administration/ServiceAdministrationModule.java x: 8 commits (all time) y: 104 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0049_privatedata/PrivateDataModule.java x: 5 commits (all time) y: 55 lines of code server/admin-console/src/main/java/org/apache/vysper/console/AdminConsoleController.java x: 5 commits (all time) y: 169 lines of code server/admin-console/src/main/java/org/apache/vysper/console/HtmlFormBuilder.java x: 5 commits (all time) y: 201 lines of code speccompliance/src/main/java/org/apache/vysper/compliance/reporting/DocumentSpecCompliantAnnotationProcessor.java x: 2 commits (all time) y: 272 lines of code server/storage/hbase/src/main/java/org/apache/vysper/storage/hbase/roster/HBaseRosterManager.java x: 4 commits (all time) y: 148 lines of code server/core/src/main/config/spring-config.xml x: 21 commits (all time) y: 47 lines of code server/storage/jcr/src/main/java/org/apache/vysper/storage/jcr/JcrStorage.java x: 1 commits (all time) y: 93 lines of code server/storage/jcr/src/main/java/org/apache/vysper/storage/jcr/roster/JcrRosterManager.java x: 1 commits (all time) y: 202 lines of code server/core/src/main/java/org/apache/vysper/xmpp/server/ServerFeatures.java x: 7 commits (all time) y: 62 lines of code nbxml/src/main/java/org/apache/vysper/xml/decoder/XMPPDecoder.java x: 8 commits (all time) y: 60 lines of code nbxml/src/main/java/org/apache/vysper/xml/sax/impl/XMLParser.java x: 11 commits (all time) y: 394 lines of code server/core/src/main/java/org/apache/vysper/xmpp/authentication/Plain.java x: 2 commits (all time) y: 74 lines of code server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124/RequestsWindow.java x: 4 commits (all time) y: 130 lines of code server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124/InactivityChecker.java x: 4 commits (all time) y: 84 lines of code server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/model/Occupant.java x: 9 commits (all time) y: 58 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/roster/persistence/AbstractRosterManager.java x: 4 commits (all time) y: 47 lines of code server/core/src/main/java/org/apache/vysper/xmpp/server/ServerMain.java x: 19 commits (all time) y: 82 lines of code server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124/ServerMain.java x: 15 commits (all time) y: 94 lines of code server/core/src/main/java/org/apache/vysper/xmpp/addressing/stringprep/StringPrepConstants.java x: 4 commits (all time) y: 2844 lines of code nbxml/src/main/java/org/apache/vysper/xml/fragment/ResolverNamespaceResolver.java x: 3 commits (all time) y: 100 lines of code nbxml/src/main/java/org/apache/vysper/xml/sax/impl/ParserNamespaceResolver.java x: 3 commits (all time) y: 44 lines of code server/extensions/xep0065-socks/src/main/java/org/apache/vysper/xmpp/extension/xep0065_socks/Socks5AcceptorHandler.java x: 1 commits (all time) y: 196 lines of code server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/stanzas/IqAdminItem.java x: 4 commits (all time) y: 102 lines of code nbxml/src/main/java/org/apache/vysper/xml/fragment/AbstractXMLElementBuilder.java x: 7 commits (all time) y: 134 lines of code server/core/src/main/java/org/apache/vysper/xmpp/server/response/ServerErrorResponses.java x: 11 commits (all time) y: 79 lines of code server/admin-console/src/main/resources/resources/common.css x: 1 commits (all time) y: 359 lines of code server/core/src/main/java/org/apache/vysper/xmpp/server/XMPPVersion.java x: 3 commits (all time) y: 81 lines of code nbxml/src/main/java/org/apache/vysper/xml/sax/impl/Attribute.java x: 3 commits (all time) y: 66 lines of code nbxml/src/main/java/org/apache/vysper/xml/sax/impl/DefaultAttributes.java x: 2 commits (all time) y: 92 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/roster/RosterItem.java x: 3 commits (all time) y: 78 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/roster/RosterSubscriptionMutator.java x: 3 commits (all time) y: 165 lines of code server/core/src/main/java/org/apache/vysper/xmpp/stanza/MessageStanza.java x: 6 commits (all time) y: 51 lines of code server/core/src/main/java/org/apache/vysper/xmpp/writer/DenseStanzaLogRenderer.java x: 4 commits (all time) y: 198 lines of code server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/stanzas/History.java x: 8 commits (all time) y: 78 lines of code server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/stanzas/Password.java x: 6 commits (all time) y: 10 lines of code server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/feature/PubsubFeatures.java x: 2 commits (all time) y: 102 lines of code
2844.0
lines of code
  min: 1.0
  average: 55.96
  25th percentile: 14.0
  median: 30.0
  75th percentile: 63.0
  max: 2844.0
0 40.0
commits (all time)
min: 1.0 | average: 4.64 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 6.0 | max: 40.0

File Size vs. Contributors (all time): 511 points

server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0220_server_dailback/DialbackIdGenerator.java x: 2 contributors (all time) y: 41 lines of code server/core/src/main/java/org/apache/vysper/xmpp/parser/XMLParserUtil.java x: 6 contributors (all time) y: 38 lines of code server/extensions/websockets/src/main/java/org/apache/vysper/xmpp/extension/websockets/WebSocketBackedSessionContext.java x: 5 contributors (all time) y: 96 lines of code server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124/BoshServlet.java x: 4 contributors (all time) y: 144 lines of code server/storage/hbase/src/main/java/org/apache/vysper/storage/hbase/HBaseUtils.java x: 2 contributors (all time) y: 17 lines of code server/storage/hbase/src/main/java/org/apache/vysper/storage/hbase/user/HBaseUserManagement.java x: 2 contributors (all time) y: 98 lines of code nbxml/src/main/java/org/apache/vysper/xml/fragment/XMLElement.java x: 3 contributors (all time) y: 245 lines of code nbxml/src/main/java/org/apache/vysper/xml/fragment/XMLElementVerifier.java x: 3 contributors (all time) y: 134 lines of code nbxml/src/main/java/org/apache/vysper/xml/sax/impl/XMLTokenizer.java x: 4 contributors (all time) y: 120 lines of code server/core/src/main/java/org/apache/vysper/xmpp/addressing/Entity.java x: 2 contributors (all time) y: 11 lines of code server/core/src/main/java/org/apache/vysper/xmpp/addressing/stringprep/StringPrep.java x: 2 contributors (all time) y: 76 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/roster/handler/RosterIQHandler.java x: 4 contributors (all time) y: 205 lines of code server/core/src/main/java/org/apache/vysper/xmpp/server/SessionContext.java x: 4 contributors (all time) y: 35 lines of code server/core/src/main/java/org/apache/vysper/xmpp/server/components/Component.java x: 3 contributors (all time) y: 10 lines of code server/core/src/main/java/org/apache/vysper/xmpp/stanza/Stanza.java x: 2 contributors (all time) y: 51 lines of code server/core/src/main/java/org/apache/vysper/xmpp/state/presence/AbstractBaseCache.java x: 4 contributors (all time) y: 27 lines of code server/core/src/main/java/org/apache/vysper/xmpp/state/presence/EhCachePresenceCacheImpl.java x: 4 contributors (all time) y: 61 lines of code server/core/src/main/java/org/apache/vysper/xmpp/state/resourcebinding/DefaultResourceRegistry.java x: 3 contributors (all time) y: 253 lines of code server/extensions/websockets/src/main/java/org/apache/vysper/xmpp/extension/websockets/WebSocketEndpoint.java x: 3 contributors (all time) y: 92 lines of code server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/AbstractPublishSubscribeIQHandler.java x: 3 contributors (all time) y: 36 lines of code server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/NodeDiscoItemsVisitor.java x: 2 contributors (all time) y: 27 lines of code server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/ServiceDiscoItemsVisitor.java x: 4 contributors (all time) y: 18 lines of code server/extensions/xep0065-socks/src/main/java/org/apache/vysper/xmpp/extension/xep0065_socks/Socks5Module.java x: 3 contributors (all time) y: 115 lines of code server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124/BoshBackedSessionContext.java x: 5 contributors (all time) y: 517 lines of code server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124/BoshStanzaUtils.java x: 2 contributors (all time) y: 60 lines of code server/storage/hbase/src/main/java/org/apache/vysper/storage/hbase/HBaseStorage.java x: 2 contributors (all time) y: 106 lines of code server/core/src/main/java/org/apache/vysper/xmpp/cryptography/package-info.java x: 1 contributors (all time) y: 1 lines of code server/core/src/main/java/org/apache/vysper/xmpp/server/DefaultServerRuntimeContext.java x: 5 contributors (all time) y: 242 lines of code server/core/src/main/java/org/apache/vysper/xmpp/protocol/NamespaceURIs.java x: 4 contributors (all time) y: 48 lines of code server/extensions/xep0313-mam/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0313_mam/MessageStanzaWithId.java x: 1 contributors (all time) y: 41 lines of code server/extensions/xep0313-mam/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0313_mam/interceptor/MAMStanzaHandlerInterceptor.java x: 1 contributors (all time) y: 79 lines of code server/extensions/xep0313-mam/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0313_mam/muc/MUCMessageStanzaBrokerProvider.java x: 1 contributors (all time) y: 26 lines of code server/extensions/xep0313-mam/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0313_mam/user/UserMessageStanzaBroker.java x: 1 contributors (all time) y: 100 lines of code server/extensions/xep0313-mam/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0313_mam/user/UserMessageStanzaBrokerProvider.java x: 1 contributors (all time) y: 19 lines of code server/extensions/xep0313-mam/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0313_mam/MAMModule.java x: 1 contributors (all time) y: 68 lines of code server/core/src/main/java/org/apache/vysper/xmpp/delivery/inbound/DeliveringInternalInboundStanzaRelay.java x: 3 contributors (all time) y: 349 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/core/im/handler/PresenceAvailabilityHandler.java x: 3 contributors (all time) y: 316 lines of code server/extensions/xep0313-mam/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0313_mam/in_memory/InMemoryMessageArchive.java x: 1 contributors (all time) y: 47 lines of code server/core/src/main/java/org/apache/vysper/xmpp/server/XMPPServer.java x: 5 contributors (all time) y: 192 lines of code server/core/src/main/java/org/apache/vysper/xmpp/protocol/ProtocolWorker.java x: 5 contributors (all time) y: 140 lines of code server/extensions/xep0313-mam/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0313_mam/user/UserArchiveQueryHandler.java x: 1 contributors (all time) y: 58 lines of code server/core/src/main/java/org/apache/vysper/xmpp/datetime/DateTimeProfile.java x: 2 contributors (all time) y: 114 lines of code server/core/src/main/java/org/apache/vysper/xmpp/delivery/inbound/DeliveringExternalInboundStanzaRelay.java x: 3 contributors (all time) y: 149 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0059_result_set_management/Set.java x: 2 contributors (all time) y: 172 lines of code server/core/src/main/java/org/apache/vysper/xmpp/stanza/StanzaBuilder.java x: 3 contributors (all time) y: 206 lines of code server/core/src/main/java/org/apache/vysper/xmpp/stanza/dataforms/DataFormParser.java x: 3 contributors (all time) y: 83 lines of code server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/handler/MUCMessageHandler.java x: 3 contributors (all time) y: 220 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/Module.java x: 3 contributors (all time) y: 18 lines of code server/core/src/main/java/org/apache/vysper/mina/XmppIoHandlerAdapter.java x: 6 contributors (all time) y: 123 lines of code server/core/src/main/java/org/apache/vysper/xmpp/delivery/RecordingStanzaRelay.java x: 3 contributors (all time) y: 53 lines of code server/core/src/main/java/org/apache/vysper/xmpp/delivery/StanzaReceiverRelay.java x: 3 contributors (all time) y: 77 lines of code server/core/src/main/java/org/apache/vysper/xmpp/delivery/StanzaRelayBroker.java x: 3 contributors (all time) y: 67 lines of code server/core/src/main/java/org/apache/vysper/xmpp/protocol/worker/AuthenticatedProtocolWorker.java x: 3 contributors (all time) y: 28 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/core/im/handler/PresenceSubscriptionHandler.java x: 4 contributors (all time) y: 373 lines of code server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/MUCModule.java x: 4 contributors (all time) y: 174 lines of code server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/handler/MUCIqAdminHandler.java x: 3 contributors (all time) y: 300 lines of code server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/handler/MUCPresenceHandler.java x: 3 contributors (all time) y: 343 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/servicediscovery/handler/DiscoInfoIQHandler.java x: 3 contributors (all time) y: 140 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler/StreamStartHandler.java x: 2 contributors (all time) y: 143 lines of code server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/handler/PubSubPublishHandler.java x: 4 contributors (all time) y: 87 lines of code server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124/BoshHandler.java x: 4 contributors (all time) y: 245 lines of code server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/PublishSubscribeModule.java x: 5 contributors (all time) y: 165 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0050_adhoc_commands/AdhocCommandsModule.java x: 3 contributors (all time) y: 109 lines of code server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/model/Room.java x: 3 contributors (all time) y: 199 lines of code server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/handler/PubSubRetrieveSubscriptionsHandler.java x: 4 contributors (all time) y: 72 lines of code server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/model/LeafNode.java x: 4 contributors (all time) y: 127 lines of code server/admin-console/src/main/java/org/apache/vysper/console/HtmlFormBuilder.java x: 2 contributors (all time) y: 201 lines of code speccompliance/src/main/java/org/apache/vysper/compliance/reporting/DocumentSpecCompliantAnnotationProcessor.java x: 2 contributors (all time) y: 272 lines of code server/storage/hbase/src/main/java/org/apache/vysper/storage/hbase/roster/HBaseRosterManager.java x: 1 contributors (all time) y: 148 lines of code server/storage/jcr/src/main/java/org/apache/vysper/storage/jcr/roster/JcrRosterManager.java x: 1 contributors (all time) y: 202 lines of code nbxml/src/main/java/org/apache/vysper/xml/sax/impl/XMLParser.java x: 2 contributors (all time) y: 394 lines of code server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124/RequestsWindow.java x: 1 contributors (all time) y: 130 lines of code server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124/InactivityChecker.java x: 2 contributors (all time) y: 84 lines of code server/core/src/main/java/org/apache/vysper/xmpp/addressing/stringprep/StringPrepConstants.java x: 1 contributors (all time) y: 2844 lines of code server/extensions/xep0065-socks/src/main/java/org/apache/vysper/xmpp/extension/xep0065_socks/Socks5AcceptorHandler.java x: 1 contributors (all time) y: 196 lines of code server/extensions/xep0045-muc/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0045_muc/stanzas/IqAdminItem.java x: 1 contributors (all time) y: 102 lines of code server/admin-console/src/main/resources/resources/common.css x: 1 contributors (all time) y: 359 lines of code server/core/src/main/java/org/apache/vysper/xmpp/modules/roster/RosterSubscriptionMutator.java x: 2 contributors (all time) y: 165 lines of code server/extensions/xep0060-pubsub/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0060_pubsub/storageprovider/LeafNodeInMemoryStorageProvider.java x: 2 contributors (all time) y: 124 lines of code
2844.0
lines of code
  min: 1.0
  average: 55.96
  25th percentile: 14.0
  median: 30.0
  75th percentile: 63.0
  max: 2844.0
0 6.0
contributors (all time)
min: 1.0 | average: 1.81 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 6.0

File Size vs. Commits (30 days): 6 points

server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0220_server_dailback/DialbackIdGenerator.java x: 1 commits (30d) y: 41 lines of code server/core/src/main/java/org/apache/vysper/xmpp/parser/XMLParserUtil.java x: 1 commits (30d) y: 38 lines of code server/extensions/websockets/src/main/java/org/apache/vysper/xmpp/extension/websockets/WebSocketBackedSessionContext.java x: 1 commits (30d) y: 96 lines of code server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124/BoshServlet.java x: 1 commits (30d) y: 144 lines of code server/storage/hbase/src/main/java/org/apache/vysper/storage/hbase/HBaseUtils.java x: 1 commits (30d) y: 17 lines of code server/storage/hbase/src/main/java/org/apache/vysper/storage/hbase/user/HBaseUserManagement.java x: 1 commits (30d) y: 98 lines of code
144.0
lines of code
  min: 17.0
  average: 72.33
  25th percentile: 32.75
  median: 68.5
  75th percentile: 109.5
  max: 144.0
0 1.0
commits (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Contributors (30 days): 6 points

server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0220_server_dailback/DialbackIdGenerator.java x: 1 contributors (30d) y: 41 lines of code server/core/src/main/java/org/apache/vysper/xmpp/parser/XMLParserUtil.java x: 1 contributors (30d) y: 38 lines of code server/extensions/websockets/src/main/java/org/apache/vysper/xmpp/extension/websockets/WebSocketBackedSessionContext.java x: 1 contributors (30d) y: 96 lines of code server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124/BoshServlet.java x: 1 contributors (30d) y: 144 lines of code server/storage/hbase/src/main/java/org/apache/vysper/storage/hbase/HBaseUtils.java x: 1 contributors (30d) y: 17 lines of code server/storage/hbase/src/main/java/org/apache/vysper/storage/hbase/user/HBaseUserManagement.java x: 1 contributors (30d) y: 98 lines of code
144.0
lines of code
  min: 17.0
  average: 72.33
  25th percentile: 32.75
  median: 68.5
  75th percentile: 109.5
  max: 144.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Commits (90 days): 6 points

server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0220_server_dailback/DialbackIdGenerator.java x: 1 commits (90d) y: 41 lines of code server/core/src/main/java/org/apache/vysper/xmpp/parser/XMLParserUtil.java x: 1 commits (90d) y: 38 lines of code server/extensions/websockets/src/main/java/org/apache/vysper/xmpp/extension/websockets/WebSocketBackedSessionContext.java x: 1 commits (90d) y: 96 lines of code server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124/BoshServlet.java x: 1 commits (90d) y: 144 lines of code server/storage/hbase/src/main/java/org/apache/vysper/storage/hbase/HBaseUtils.java x: 1 commits (90d) y: 17 lines of code server/storage/hbase/src/main/java/org/apache/vysper/storage/hbase/user/HBaseUserManagement.java x: 1 commits (90d) y: 98 lines of code
144.0
lines of code
  min: 17.0
  average: 72.33
  25th percentile: 32.75
  median: 68.5
  75th percentile: 109.5
  max: 144.0
0 1.0
commits (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Contributors (90 days): 6 points

server/core/src/main/java/org/apache/vysper/xmpp/modules/extension/xep0220_server_dailback/DialbackIdGenerator.java x: 1 contributors (90d) y: 41 lines of code server/core/src/main/java/org/apache/vysper/xmpp/parser/XMLParserUtil.java x: 1 contributors (90d) y: 38 lines of code server/extensions/websockets/src/main/java/org/apache/vysper/xmpp/extension/websockets/WebSocketBackedSessionContext.java x: 1 contributors (90d) y: 96 lines of code server/extensions/xep0124-xep0206-bosh/src/main/java/org/apache/vysper/xmpp/extension/xep0124/BoshServlet.java x: 1 contributors (90d) y: 144 lines of code server/storage/hbase/src/main/java/org/apache/vysper/storage/hbase/HBaseUtils.java x: 1 contributors (90d) y: 17 lines of code server/storage/hbase/src/main/java/org/apache/vysper/storage/hbase/user/HBaseUserManagement.java x: 1 contributors (90d) y: 98 lines of code
144.0
lines of code
  min: 17.0
  average: 72.33
  25th percentile: 32.75
  median: 68.5
  75th percentile: 109.5
  max: 144.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0