apache / directory-server
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 895 files with 95,835 lines of code.
    • 4 files changed more than 100 times (5,471 lines of code)
    • 16 files changed 51-100 times (10,072 lines of code)
    • 121 files changed 21-50 times (31,598 lines of code)
    • 518 files changed 6-20 times (38,578 lines of code)
    • 236 files changed 1-5 times (10,116 lines of code)
5% | 10% | 32% | 40% | 10%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 895 files with 95,835 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 3 files changed by 11-25 contributors (2,880 lines of code)
    • 136 files changed by 6-10 contributors (34,013 lines of code)
    • 677 files changed by 2-5 contributors (55,469 lines of code)
    • 79 files changed by 1 contributor (3,473 lines of code)
0% | 3% | 35% | 57% | 3%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, xml, properties, sh, in, yaml, bat, plist, md, nsi, xsd, spec, gitignore, launch, txt, rdf, cmd
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java5% | 10% | 33% | 40% | 9%
launch0% | 0% | 100% | 0% | 0%
in0% | 0% | 0% | 47% | 52%
spec0% | 0% | 0% | 100% | 0%
rdf0% | 0% | 0% | 100% | 0%
xml0% | 0% | 0% | 5% | 94%
nsi0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
xdbm-partition22% | 0% | 36% | 38% | 3%
core43% | 39% | 11% | 4% | <1%
protocol-ldap10% | 13% | 47% | 19% | 8%
ldif-partition60% | 0% | 38% | 0% | <1%
core-jndi0% | 57% | 13% | 27% | 1%
interceptors0% | 8% | 56% | 31% | 3%
service-builder0% | 88% | 0% | 10% | <1%
jdbm-partition0% | 17% | 61% | 14% | 5%
server-config0% | 13% | 35% | 49% | 1%
i18n0% | 98% | 0% | 0% | 1%
service0% | 54% | 33% | 11% | <1%
core-annotations0% | 40% | 30% | 20% | 7%
interceptor-kerberos0% | 98% | 0% | 0% | 2%
server-jndi0% | 97% | 0% | 0% | 2%
core-integ0% | 97% | 0% | 0% | 2%
core-api0% | 0% | 19% | 71% | 8%
core-avl0% | 0% | 42% | 56% | <1%
core-shared0% | 0% | 59% | 35% | 4%
mavibot-partition0% | 0% | 46% | 52% | 1%
kerberos-codec0% | 0% | 22% | 60% | 17%
protocol-dhcp0% | 0% | 13% | 86% | <1%
server-annotations0% | 0% | 58% | 37% | 3%
protocol-shared0% | 0% | 29% | 68% | 2%
protocol-dns0% | 0% | 8% | 87% | 3%
http-integration0% | 0% | 86% | 0% | 13%
installers-maven-plugin0% | 0% | 4% | 63% | 32%
server-integ0% | 0% | 95% | 0% | 4%
core-constants0% | 0% | 86% | 9% | 4%
protocol-ntp0% | 0% | 10% | 87% | 1%
test-framework0% | 0% | 10% | 43% | 46%
syncrepl0% | 0% | 0% | 100% | 0%
wrapper0% | 0% | 0% | 83% | 16%
ldap-client-test0% | 0% | 0% | 91% | 8%
ROOT0% | 0% | 0% | 100% | 0%
osgi0% | 0% | 0% | 8% | 91%
src0% | 0% | 0% | 21% | 78%
mavibotv2-partition0% | 0% | 0% | 0% | 100%
bulkloader0% | 0% | 0% | 0% | 100%
http-directory-bridge0% | 0% | 0% | 0% | 100%
installers0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
DefaultDirectoryService.java
in core/src/main/java/org/apache/directory/server/core
1526 97 2006-02-08 2024-08-15 277 12 akarasulu@apache.org elecharny@apache.org
LdapServer.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap
992 93 2007-10-12 2025-01-17 122 11 akarasulu@apache.org elecharny@apache.org
AbstractBTreePartition.java
in xdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree
2350 98 2011-07-11 2025-04-18 107 8 elecharny@apache.org elecharny@apache.org
LdifPartition.java
in ldif-partition/src/main/java/org/apache/directory/server/core/partition/ldif
603 18 2009-09-04 2024-08-20 102 8 akarasulu@apache.org elecharny@apache.org
ServerContext.java
in core-jndi/src/main/java/org/apache/directory/server/core/jndi
987 56 2008-07-23 2024-08-20 100 7 akarasulu@apache.org elecharny@apache.org
ApacheDS.java
in server-jndi/src/main/java/org/apache/directory/server/configuration
326 17 2007-10-06 2024-08-20 86 9 akarasulu@apache.org elecharny@apache.org
KeyDerivationInterceptor.java
in interceptor-kerberos/src/main/java/org/apache/directory/server/core/kerberos
343 18 2007-10-09 2024-08-20 83 6 akarasulu@apache.org elecharny@apache.org
IntegrationUtils.java
in core-integ/src/main/java/org/apache/directory/server/core/integ
302 24 2007-11-30 2024-08-22 82 7 akarasulu@apache.org elecharny@apache.org
JdbmPartition.java
in jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm
669 19 2009-09-01 2024-08-20 80 8 akarasulu@apache.org elecharny@apache.org
AuthenticationInterceptor.java
in interceptors/authn/src/main/java/org/apache/directory/server/core/authn
1317 55 2011-10-14 2024-08-20 78 8 elecharny@apache.org elecharny@apache.org
DefaultOperationManager.java
in core/src/main/java/org/apache/directory/server/core
1391 27 2008-05-31 2024-08-15 77 8 akarasulu@apache.org elecharny@apache.org
DSAnnotationProcessor.java
in core-annotations/src/main/java/org/apache/directory/server/core/factory
362 10 2009-12-29 2024-08-15 76 11 elecharny@apache.org elecharny@apache.org
ApacheDsService.java
in service/src/main/java/org/apache/directory/server
396 15 2010-10-01 2024-08-15 74 10 pamarcelot@apache.org elecharny@apache.org
ConfigPartitionReader.java
in server-config/src/main/java/org/apache/directory/server/config
528 14 2010-06-21 2024-08-22 63 7 elecharny@apache.org elecharny@apache.org
ServerDirContext.java
in core-jndi/src/main/java/org/apache/directory/server/core/jndi
668 35 2008-07-23 2024-08-20 62 6 akarasulu@apache.org elecharny@apache.org
ReplicationConsumerImpl.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/consumer
1023 28 2011-09-01 2019-06-21 62 7 elecharny@apache.org mail@stefan-seelmann.de
LdapProtocolHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap
132 7 2008-08-24 2022-07-25 60 8 akarasulu@apache.org elecharny@apache.org
LdapRequestHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers
174 7 2008-08-19 2024-08-20 53 8 elecharny@apache.org elecharny@apache.org
I18n.java
in i18n/src/main/java/org/apache/directory/server/i18n
522 3 2010-01-21 2024-08-22 52 8 felixk@apache.org elecharny@apache.org
ServiceBuilder.java
in service-builder/src/main/java/org/apache/directory/server/config/builder
932 24 2011-10-09 2024-08-22 52 7 seelmann@apache.org elecharny@apache.org
StartTlsHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/extended
119 4 2008-05-05 2024-08-20 50 8 akarasulu@apache.org elecharny@apache.org
SingleFileLdifPartition.java
in ldif-partition/src/main/java/org/apache/directory/server/core/partition/ldif
347 16 2010-09-18 2024-08-20 50 9 kayyagari@apache.org elecharny@apache.org
DefaultDirectoryServiceFactory.java
in core-annotations/src/main/java/org/apache/directory/server/core/factory
157 9 2009-12-28 2024-08-15 49 9 elecharny@apache.org elecharny@apache.org
ServerAnnotationProcessor.java
in server-annotations/src/main/java/org/apache/directory/server/factory
318 11 2009-12-30 2025-04-05 49 10 elecharny@apache.org elecharny@apache.org
SchemaInterceptor.java
in interceptors/schema/src/main/java/org/apache/directory/server/core/schema
1207 40 2011-10-14 2024-08-21 49 4 elecharny@apache.org elecharny@apache.org
StoredProcedureExtendedOperationHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/extended
86 5 2008-05-05 2019-04-30 48 6 akarasulu@apache.org elecharny@apache.org
JdbmIndex.java
in jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm
277 25 2010-06-04 2024-08-20 48 6 seelmann@apache.org elecharny@apache.org
DefaultPartitionNexus.java
in core-shared/src/main/java/org/apache/directory/server/core/shared/partition
709 39 2011-10-14 2024-08-19 48 7 elecharny@apache.org elecharny@apache.org
Store.java
in xdbm-partition/src/main/java/org/apache/directory/server/xdbm
76 - 2010-06-04 2019-04-30 47 6 seelmann@apache.org elecharny@apache.org
LdifFileLoader.java
in protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/store
167 6 2006-02-08 2024-08-20 47 9 akarasulu@apache.org elecharny@apache.org
SyncReplRequestHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/provider
842 29 2011-08-16 2024-08-20 47 6 elecharny@apache.org elecharny@apache.org
OperationalAttributeInterceptor.java
in interceptors/operational/src/main/java/org/apache/directory/server/core/operational
497 21 2011-10-14 2024-08-21 46 4 elecharny@apache.org elecharny@apache.org
ReplicaEventMessage.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication
41 4 2010-05-22 2019-04-30 41 7 kayyagari@apache.org elecharny@apache.org
DefaultSearchEngine.java
in xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/impl
182 4 2010-06-04 2024-08-20 41 7 seelmann@apache.org elecharny@apache.org
DefaultOptimizer.java
in xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/impl
303 11 2010-06-04 2024-08-20 41 7 seelmann@apache.org elecharny@apache.org
LdapCoreSessionConnection.java
in core-api/src/main/java/org/apache/directory/server/core/api
877 76 2011-10-09 2022-08-25 41 8 seelmann@apache.org elecharny@apache.org
DefaultCoreSession.java
in core-shared/src/main/java/org/apache/directory/server/core/shared
934 79 2011-10-14 2024-08-19 41 7 elecharny@apache.org elecharny@apache.org
PersistentSearchListener.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers
160 12 2008-05-05 2019-04-30 40 6 akarasulu@apache.org elecharny@apache.org
LdapSession.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap
302 34 2008-08-19 2024-08-20 39 7 elecharny@apache.org elecharny@apache.org
AciAuthorizationInterceptor.java
in interceptors/authz/src/main/java/org/apache/directory/server/core/authz
946 25 2011-10-14 2024-08-21 39 4 elecharny@apache.org elecharny@apache.org
GracefulShutdownHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/extended
181 9 2008-05-05 2024-08-20 38 6 akarasulu@apache.org elecharny@apache.org
SubentryInterceptor.java
in interceptors/subtree/src/main/java/org/apache/directory/server/core/subtree
1112 29 2011-10-14 2024-08-21 38 4 elecharny@apache.org elecharny@apache.org
CoreKeyStoreSpi.java
in core/src/main/java/org/apache/directory/server/core/security
206 18 2008-03-19 2024-08-14 37 7 akarasulu@apache.org elecharny@apache.org
TlsKeyGenerator.java
in core/src/main/java/org/apache/directory/server/core/security
213 7 2008-03-19 2024-08-15 36 10 akarasulu@apache.org elecharny@apache.org
NormalizationInterceptor.java
in interceptors/normalization/src/main/java/org/apache/directory/server/core/normalization
380 18 2011-10-14 2024-08-19 36 5 elecharny@apache.org elecharny@apache.org
GetCatalog.java
in protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/catalog
45 1 2006-02-08 2019-04-30 35 7 akarasulu@apache.org elecharny@apache.org
ServerLdapContext.java
in core-jndi/src/main/java/org/apache/directory/server/core/jndi
196 10 2008-07-23 2024-08-19 35 6 akarasulu@apache.org elecharny@apache.org
JdbmTable.java
in jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm
712 22 2010-06-04 2024-08-20 35 6 seelmann@apache.org elecharny@apache.org
PagedSearchContext.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/controls
176 10 2008-12-17 2019-04-30 34 6 elecharny@apache.org elecharny@apache.org
CertGenerationRequestHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/extended
51 4 2009-01-04 2019-04-30 33 6 kayyagari@apache.org elecharny@apache.org
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
DefaultDirectoryService.java
in core/src/main/java/org/apache/directory/server/core
1526 97 2006-02-08 2024-08-15 277 12 akarasulu@apache.org elecharny@apache.org
LdapServer.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap
992 93 2007-10-12 2025-01-17 122 11 akarasulu@apache.org elecharny@apache.org
DSAnnotationProcessor.java
in core-annotations/src/main/java/org/apache/directory/server/core/factory
362 10 2009-12-29 2024-08-15 76 11 elecharny@apache.org elecharny@apache.org
ApacheDsService.java
in service/src/main/java/org/apache/directory/server
396 15 2010-10-01 2024-08-15 74 10 pamarcelot@apache.org elecharny@apache.org
ServerAnnotationProcessor.java
in server-annotations/src/main/java/org/apache/directory/server/factory
318 11 2009-12-30 2025-04-05 49 10 elecharny@apache.org elecharny@apache.org
TlsKeyGenerator.java
in core/src/main/java/org/apache/directory/server/core/security
213 7 2008-03-19 2024-08-15 36 10 akarasulu@apache.org elecharny@apache.org
DnsServer.java
in protocol-dns/src/main/java/org/apache/directory/server/dns
85 4 2006-02-08 2019-04-30 32 10 akarasulu@apache.org elecharny@apache.org
ApacheDS.java
in server-jndi/src/main/java/org/apache/directory/server/configuration
326 17 2007-10-06 2024-08-20 86 9 akarasulu@apache.org elecharny@apache.org
SingleFileLdifPartition.java
in ldif-partition/src/main/java/org/apache/directory/server/core/partition/ldif
347 16 2010-09-18 2024-08-20 50 9 kayyagari@apache.org elecharny@apache.org
DefaultDirectoryServiceFactory.java
in core-annotations/src/main/java/org/apache/directory/server/core/factory
157 9 2009-12-28 2024-08-15 49 9 elecharny@apache.org elecharny@apache.org
LdifFileLoader.java
in protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/store
167 6 2006-02-08 2024-08-20 47 9 akarasulu@apache.org elecharny@apache.org
NtpServer.java
in protocol-ntp/src/main/java/org/apache/directory/server/ntp
90 4 2006-02-08 2019-04-30 31 9 akarasulu@apache.org elecharny@apache.org
LdifConfigExtractor.java
in server-config/src/main/java/org/apache/directory/server/config
200 7 2010-06-21 2024-08-22 30 9 elecharny@apache.org elecharny@apache.org
DhcpProtocolHandler.java
in protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/protocol
122 11 2006-02-08 2022-09-15 25 9 akarasulu@apache.org elecharny@apache.org
AbstractBTreePartition.java
in xdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree
2350 98 2011-07-11 2025-04-18 107 8 elecharny@apache.org elecharny@apache.org
LdifPartition.java
in ldif-partition/src/main/java/org/apache/directory/server/core/partition/ldif
603 18 2009-09-04 2024-08-20 102 8 akarasulu@apache.org elecharny@apache.org
JdbmPartition.java
in jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm
669 19 2009-09-01 2024-08-20 80 8 akarasulu@apache.org elecharny@apache.org
AuthenticationInterceptor.java
in interceptors/authn/src/main/java/org/apache/directory/server/core/authn
1317 55 2011-10-14 2024-08-20 78 8 elecharny@apache.org elecharny@apache.org
DefaultOperationManager.java
in core/src/main/java/org/apache/directory/server/core
1391 27 2008-05-31 2024-08-15 77 8 akarasulu@apache.org elecharny@apache.org
LdapProtocolHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap
132 7 2008-08-24 2022-07-25 60 8 akarasulu@apache.org elecharny@apache.org
LdapRequestHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers
174 7 2008-08-19 2024-08-20 53 8 elecharny@apache.org elecharny@apache.org
I18n.java
in i18n/src/main/java/org/apache/directory/server/i18n
522 3 2010-01-21 2024-08-22 52 8 felixk@apache.org elecharny@apache.org
StartTlsHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/extended
119 4 2008-05-05 2024-08-20 50 8 akarasulu@apache.org elecharny@apache.org
LdapCoreSessionConnection.java
in core-api/src/main/java/org/apache/directory/server/core/api
877 76 2011-10-09 2022-08-25 41 8 seelmann@apache.org elecharny@apache.org
HttpServer.java
in http-integration/src/main/java/org/apache/directory/server/integration/http
227 11 2009-08-02 2024-08-19 33 8 kayyagari@apache.org elecharny@apache.org
DnsProtocolHandler.java
in protocol-dns/src/main/java/org/apache/directory/server/dns/protocol
120 10 2006-02-08 2019-04-30 23 8 akarasulu@apache.org elecharny@apache.org
AvlTreeMapImpl.java
in core-avl/src/main/java/org/apache/directory/server/core/avltree
630 43 2009-08-29 2024-03-05 22 8 kayyagari@apache.org elecharny@apache.org
PwdModifyHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/extended
346 9 2013-04-19 2019-09-16 22 8 elecharny@apache.org emmanuel.lecharny@busit.com
AbstractLdapTestUnit.java
in test-framework/src/main/java/org/apache/directory/server/core/integ
79 7 2009-12-29 2022-08-22 21 8 elecharny@apache.org elecharny@apache.org
AvlTreeImpl.java
in core-avl/src/main/java/org/apache/directory/server/core/avltree
444 34 2009-08-29 2024-03-05 17 8 kayyagari@apache.org elecharny@apache.org
ServerContext.java
in core-jndi/src/main/java/org/apache/directory/server/core/jndi
987 56 2008-07-23 2024-08-20 100 7 akarasulu@apache.org elecharny@apache.org
IntegrationUtils.java
in core-integ/src/main/java/org/apache/directory/server/core/integ
302 24 2007-11-30 2024-08-22 82 7 akarasulu@apache.org elecharny@apache.org
ConfigPartitionReader.java
in server-config/src/main/java/org/apache/directory/server/config
528 14 2010-06-21 2024-08-22 63 7 elecharny@apache.org elecharny@apache.org
ReplicationConsumerImpl.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/consumer
1023 28 2011-09-01 2019-06-21 62 7 elecharny@apache.org mail@stefan-seelmann.de
ServiceBuilder.java
in service-builder/src/main/java/org/apache/directory/server/config/builder
932 24 2011-10-09 2024-08-22 52 7 seelmann@apache.org elecharny@apache.org
DefaultPartitionNexus.java
in core-shared/src/main/java/org/apache/directory/server/core/shared/partition
709 39 2011-10-14 2024-08-19 48 7 elecharny@apache.org elecharny@apache.org
DefaultCoreSession.java
in core-shared/src/main/java/org/apache/directory/server/core/shared
934 79 2011-10-14 2024-08-19 41 7 elecharny@apache.org elecharny@apache.org
DefaultOptimizer.java
in xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/impl
303 11 2010-06-04 2024-08-20 41 7 seelmann@apache.org elecharny@apache.org
DefaultSearchEngine.java
in xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/impl
182 4 2010-06-04 2024-08-20 41 7 seelmann@apache.org elecharny@apache.org
ReplicaEventMessage.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication
41 4 2010-05-22 2019-04-30 41 7 kayyagari@apache.org elecharny@apache.org
LdapSession.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap
302 34 2008-08-19 2024-08-20 39 7 elecharny@apache.org elecharny@apache.org
CoreKeyStoreSpi.java
in core/src/main/java/org/apache/directory/server/core/security
206 18 2008-03-19 2024-08-14 37 7 akarasulu@apache.org elecharny@apache.org
GetCatalog.java
in protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/catalog
45 1 2006-02-08 2019-04-30 35 7 akarasulu@apache.org elecharny@apache.org
UberjarMain.java
in service/src/main/java/org/apache/directory/server
225 11 2010-10-01 2019-07-04 31 7 pamarcelot@apache.org elecharny@apache.org
ExtendedOperationHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap
11 - 2006-02-08 2019-04-30 31 7 akarasulu@apache.org elecharny@apache.org
CursorBuilder.java
in xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/impl
535 13 2010-06-04 2024-08-20 30 7 seelmann@apache.org elecharny@apache.org
AvlPartition.java
in xdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/avl
133 13 2010-06-04 2019-04-30 29 7 seelmann@apache.org elecharny@apache.org
DirectoryServiceBean.java
in server-config/src/main/java/org/apache/directory/server/config/beans
288 38 2010-10-12 2021-05-10 29 7 elecharny@apache.org coheigea@users.noreply.gith...
SimpleAuthenticator.java
in interceptors/authn/src/main/java/org/apache/directory/server/core/authn
184 7 2011-10-14 2024-08-30 28 7 elecharny@apache.org elecharny@apache.org
KerberosUtils.java
in kerberos-codec/src/main/java/org/apache/directory/shared/kerberos
79 2 2010-11-04 2022-09-14 26 7 elecharny@apache.org elecharny@apache.org
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
MavibotTable.java
in mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot
451 18 2018-01-10 2018-01-10 1 1 elecharny@symas.com elecharny@symas.com
ApacheDSTestExtension.java
in test-framework/src/main/java/org/apache/directory/server/core/integ
274 14 2021-04-10 2024-08-22 6 1 elecharny@apache.org elecharny@apache.org
PPolicyInterceptor.java
in interceptors/ppolicy/src/main/java/org/apache/directory/server/core/ppolicy
262 18 2022-10-14 2023-08-15 2 1 elecharny@apache.org elecharny@apache.org
PositionBufferedReader.java
in bulkloader/src/main/java/org/apache/directory/mavibot/btree
226 7 2014-08-03 2016-03-14 2 1 elecharny@apache.org elecharny@apache.org
MavibotEntrySerializer.java
in mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot
211 9 2018-01-10 2018-01-10 1 1 elecharny@symas.com elecharny@symas.com
KeyTupleValueCursor.java
in mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot
178 20 2018-01-10 2018-01-10 1 1 elecharny@symas.com elecharny@symas.com
MavibotParentIdAndRdnSerializer.java
in mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot
167 10 2018-01-10 2018-01-10 1 1 elecharny@symas.com elecharny@symas.com
CreateDSTestExtension.java
in test-framework/src/main/java/org/apache/directory/server/core/integ
141 6 2021-04-10 2025-01-17 3 1 elecharny@apache.org elecharny@apache.org
DnSerializer.java
in mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot
112 7 2018-01-10 2018-01-10 1 1 elecharny@symas.com elecharny@symas.com
LdifTupleReaderWriter.java
in mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot
101 4 2018-01-10 2018-01-10 1 1 elecharny@symas.com elecharny@symas.com
ValueTreeCursor.java
in mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot
98 11 2018-01-10 2018-01-10 1 1 elecharny@symas.com elecharny@symas.com
RefinementEvaluator.java
in core-api/src/main/java/org/apache/directory/server/core/api/subtree
73 2 2011-10-18 2024-08-19 6 1 elecharny@apache.org elecharny@apache.org
MavibotDnIndex.java
in mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot
66 3 2018-01-10 2018-01-10 1 1 elecharny@symas.com elecharny@symas.com
MavibotRdnIndex.java
in mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot
66 3 2018-01-10 2018-01-10 1 1 elecharny@symas.com elecharny@symas.com
LinuxInstallerCommand.java
in installers-maven-plugin/src/main/java/org/apache/directory/server/installers
52 2 2015-01-05 2023-10-06 6 1 elecharny@apache.org elecharny@apache.org
NtlmMechanismHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/ntlm
51 6 2013-04-06 2016-03-14 2 1 elecharny@apache.org elecharny@apache.org
AbstractSaslServer.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl
50 7 2013-04-06 2017-01-14 4 1 elecharny@apache.org elecharny@apache.org
GssapiCallbackHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/gssapi
49 3 2013-04-06 2017-01-14 4 1 elecharny@apache.org elecharny@apache.org
OperationEnum.java
in core-api/src/main/java/org/apache/directory/server/core/api
48 1 2011-11-08 2016-11-17 6 1 elecharny@apache.org elecharny@apache.org
PasswordPolicyException.java
in core-api/src/main/java/org/apache/directory/server/core/api/authn/ppolicy
43 6 2011-10-18 2012-12-20 4 1 elecharny@apache.org elecharny@apache.org
ArchiveType.java
in installers-maven-plugin/src/main/java/org/apache/directory/server/installers/archive
38 2 2015-01-05 2016-11-17 6 1 elecharny@apache.org elecharny@apache.org
PpolicyConfigContainer.java
in interceptors/ppolicy/src/main/java/org/apache/directory/server/core/ppolicy
38 6 2023-08-15 2023-08-15 1 1 elecharny@apache.org elecharny@apache.org
LdapResponseHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers
33 3 2012-11-28 2012-12-20 3 1 elecharny@apache.org elecharny@apache.org
UndefinedFilterAttributeException.java
in interceptors/normalization/src/main/java/org/apache/directory/server/core/normalization
31 5 2011-10-14 2012-12-20 4 1 elecharny@apache.org elecharny@apache.org
StartTlsFilter.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/extended
31 1 2022-07-25 2023-06-27 2 1 elecharny@apache.org elecharny@apache.org
InterceptorEnum.java
in core-api/src/main/java/org/apache/directory/server/core/api
29 1 2011-11-12 2022-10-13 5 1 elecharny@apache.org elecharny@apache.org
PlainMechanismHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/plain
28 3 2013-04-06 2016-03-14 2 1 elecharny@apache.org elecharny@apache.org
MavibotMasterTable.java
in mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot
26 3 2018-01-10 2018-01-10 1 1 elecharny@symas.com elecharny@symas.com
LdifTupleComparator.java
in mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot
26 1 2018-01-10 2018-01-10 1 1 elecharny@symas.com elecharny@symas.com
Subordinates.java
in core-api/src/main/java/org/apache/directory/server/core/api/partition
26 5 2016-03-07 2016-03-14 2 1 elecharny@apache.org elecharny@apache.org
AuthenticatorImplBean.java
in server-config/src/main/java/org/apache/directory/server/config/beans
23 4 2011-05-17 2011-05-17 1 1 kayyagari@apache.org kayyagari@apache.org
PrincipalNameContainer.java
in kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/codec/principalName
21 3 2010-11-06 2016-03-14 7 1 elecharny@apache.org elecharny@apache.org
UuidSerializer.java
in jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm
17 1 2012-09-24 2012-09-24 1 1 elecharny@apache.org elecharny@apache.org
SearchResultReferenceHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/response
17 1 2012-11-28 2012-12-20 4 1 elecharny@apache.org elecharny@apache.org
AbandonRequestHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/request
16 1 2012-11-28 2012-12-20 3 1 elecharny@apache.org elecharny@apache.org
ACITupleFilter.java
in interceptors/authz/src/main/java/org/apache/directory/server/core/authz/support
13 - 2011-10-14 2016-03-14 6 1 elecharny@apache.org elecharny@apache.org
ExtendedResponseHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/response
11 1 2012-11-28 2012-12-20 3 1 elecharny@apache.org elecharny@apache.org
CompareResponseHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/response
11 1 2012-11-28 2012-12-20 3 1 elecharny@apache.org elecharny@apache.org
DeleteResponseHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/response
11 1 2012-11-28 2012-12-20 3 1 elecharny@apache.org elecharny@apache.org
BindResponseHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/response
11 1 2012-11-28 2012-12-20 3 1 elecharny@apache.org elecharny@apache.org
IntermediateResponseHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/response
11 1 2012-11-28 2012-12-20 3 1 elecharny@apache.org elecharny@apache.org
ModifyResponseHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/response
11 1 2012-11-28 2012-12-20 3 1 elecharny@apache.org elecharny@apache.org
ModifyDnResponseHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/response
11 1 2012-11-28 2012-12-20 3 1 elecharny@apache.org elecharny@apache.org
AddResponseHandler.java
in protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/response
11 1 2012-11-28 2012-12-20 3 1 elecharny@apache.org elecharny@apache.org
Sha512PasswordHashingInterceptor.java
in interceptors/hash/src/main/java/org/apache/directory/server/core/hash
9 1 2011-10-14 2012-12-20 5 1 elecharny@apache.org elecharny@apache.org
Md5PasswordHashingInterceptor.java
in interceptors/hash/src/main/java/org/apache/directory/server/core/hash
9 1 2011-10-14 2012-12-20 5 1 elecharny@apache.org elecharny@apache.org
Ssha384PasswordHashingInterceptor.java
in interceptors/hash/src/main/java/org/apache/directory/server/core/hash
9 1 2011-10-14 2012-12-20 5 1 elecharny@apache.org elecharny@apache.org
ShaPasswordHashingInterceptor.java
in interceptors/hash/src/main/java/org/apache/directory/server/core/hash
9 1 2011-10-14 2012-12-20 5 1 elecharny@apache.org elecharny@apache.org
Sha256PasswordHashingInterceptor.java
in interceptors/hash/src/main/java/org/apache/directory/server/core/hash
9 1 2011-10-14 2012-12-20 5 1 elecharny@apache.org elecharny@apache.org
SshaPasswordHashingInterceptor.java
in interceptors/hash/src/main/java/org/apache/directory/server/core/hash
9 1 2011-10-14 2012-12-20 5 1 elecharny@apache.org elecharny@apache.org
Correlations

File Size vs. Number of Changes: 898 points

xdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/AbstractBTreePartition.java x: 2350 lines of code y: 107 # changes server-annotations/src/main/java/org/apache/directory/server/factory/ServerAnnotationProcessor.java x: 318 lines of code y: 49 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/LdapServer.java x: 992 lines of code y: 122 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/ntlm/NtlmProvider.java x: 6 lines of code y: 5 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/ntlm/NtlmSaslServer.java x: 149 lines of code y: 11 # changes installers-maven-plugin/src/main/java/org/apache/directory/server/installers/nsis/NsisInstallerCommand.java x: 149 lines of code y: 15 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/codec/encryptionKey/EncryptionKeyGrammar.java x: 65 lines of code y: 11 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/codec/principalName/PrincipalNameGrammar.java x: 73 lines of code y: 11 # changes interceptors/changelog/src/main/java/org/apache/directory/server/core/changelog/ChangeLogInterceptor.java x: 245 lines of code y: 19 # changes test-framework/src/main/java/org/apache/directory/server/core/integ/CreateDSTestExtension.java x: 141 lines of code y: 3 # changes service/ApacheDS.launch x: 19 lines of code y: 23 # changes interceptors/authn/src/main/java/org/apache/directory/server/core/authn/AbstractAuthenticator.java x: 265 lines of code y: 21 # changes interceptors/authn/src/main/java/org/apache/directory/server/core/authn/AnonymousAuthenticator.java x: 34 lines of code y: 13 # changes interceptors/authn/src/main/java/org/apache/directory/server/core/authn/DelegatingAuthenticator.java x: 205 lines of code y: 21 # changes interceptors/authn/src/main/java/org/apache/directory/server/core/authn/SimpleAuthenticator.java x: 184 lines of code y: 28 # changes interceptors/authn/src/main/java/org/apache/directory/server/core/authn/StrongAuthenticator.java x: 25 lines of code y: 11 # changes i18n/src/main/java/org/apache/directory/server/i18n/I18n.java x: 522 lines of code y: 52 # changes installers-maven-plugin/src/main/java/org/apache/directory/server/installers/archive/ArchiveInstallerCommand.java x: 196 lines of code y: 18 # changes interceptors/exception/src/main/java/org/apache/directory/server/core/exception/ExceptionInterceptor.java x: 231 lines of code y: 32 # changes test-framework/src/main/java/org/apache/directory/server/core/integ/ApacheDSTestExtension.java x: 274 lines of code y: 6 # changes core-integ/src/main/java/org/apache/directory/server/core/integ/IntegrationUtils.java x: 302 lines of code y: 82 # changes service-builder/src/main/java/org/apache/directory/server/config/builder/ServiceBuilder.java x: 932 lines of code y: 52 # changes kerberos-codec/src/main/java/org/apache/directory/server/kerberos/shared/crypto/encryption/RandomKeyFactory.java x: 64 lines of code y: 8 # changes kerberos-codec/src/main/java/org/apache/directory/server/kerberos/shared/store/PrincipalStoreEntryModifier.java x: 77 lines of code y: 18 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/codec/encryptionKey/actions/EncryptionKeyInit.java x: 33 lines of code y: 9 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/codec/principalName/actions/StoreNameString.java x: 59 lines of code y: 15 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/components/EncryptionKey.java x: 143 lines of code y: 20 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/components/PrincipalName.java x: 219 lines of code y: 31 # changes server-config/src/main/java/org/apache/directory/server/config/ConfigPartitionReader.java x: 528 lines of code y: 63 # changes server-config/src/main/java/org/apache/directory/server/config/LdifConfigExtractor.java x: 200 lines of code y: 30 # changes interceptors/trigger/src/main/java/org/apache/directory/server/core/trigger/TriggerInterceptor.java x: 369 lines of code y: 25 # changes interceptors/trigger/src/main/java/org/apache/directory/server/core/trigger/TriggerSpecCache.java x: 175 lines of code y: 16 # changes interceptors/subtree/src/main/java/org/apache/directory/server/core/subtree/SubentryInterceptor.java x: 1112 lines of code y: 38 # changes interceptors/schema/src/main/java/org/apache/directory/server/core/schema/SchemaInterceptor.java x: 1207 lines of code y: 49 # changes interceptors/schema/src/main/java/org/apache/directory/server/core/schema/SchemaSubentryManager.java x: 363 lines of code y: 16 # changes interceptors/normalization/src/main/java/org/apache/directory/server/core/normalization/ExpandingVisitor.java x: 122 lines of code y: 8 # changes interceptors/operational/src/main/java/org/apache/directory/server/core/operational/OperationalAttributeInterceptor.java x: 497 lines of code y: 46 # changes interceptors/referral/src/main/java/org/apache/directory/server/core/referral/ReferralInterceptor.java x: 256 lines of code y: 26 # changes interceptors/collective/src/main/java/org/apache/directory/server/core/collective/CollectiveAttributeInterceptor.java x: 251 lines of code y: 31 # changes interceptors/authz/src/main/java/org/apache/directory/server/core/authz/AciAuthorizationInterceptor.java x: 946 lines of code y: 39 # changes interceptors/authz/src/main/java/org/apache/directory/server/core/authz/DefaultAuthorizationInterceptor.java x: 380 lines of code y: 27 # changes interceptors/authz/src/main/java/org/apache/directory/server/core/authz/GroupCache.java x: 330 lines of code y: 22 # changes interceptors/authz/src/main/java/org/apache/directory/server/core/authz/TupleCache.java x: 194 lines of code y: 15 # changes interceptors/authz/src/main/java/org/apache/directory/server/core/authz/support/RelatedProtectedItemFilter.java x: 226 lines of code y: 13 # changes interceptors/authz/src/main/java/org/apache/directory/server/core/authz/support/RelatedUserClassFilter.java x: 134 lines of code y: 8 # changes interceptors/changelog/src/main/java/org/apache/directory/server/core/changelog/DefaultChangeLog.java x: 256 lines of code y: 12 # changes interceptors/changelog/src/main/java/org/apache/directory/server/core/changelog/MemoryChangeLogStore.java x: 359 lines of code y: 21 # changes interceptor-kerberos/src/main/java/org/apache/directory/server/core/kerberos/KeyDerivationInterceptor.java x: 343 lines of code y: 83 # changes interceptors/authn/src/main/java/org/apache/directory/server/core/authn/AuthenticationInterceptor.java x: 1317 lines of code y: 78 # changes server-jndi/src/main/java/org/apache/directory/server/configuration/ApacheDS.java x: 326 lines of code y: 86 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/LdapSession.java x: 302 lines of code y: 39 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/LdapRequestHandler.java x: 174 lines of code y: 53 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/SearchTimeLimitingMonitor.java x: 79 lines of code y: 14 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/extended/GracefulShutdownHandler.java x: 181 lines of code y: 38 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/extended/StartTlsHandler.java x: 119 lines of code y: 50 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/request/BindRequestHandler.java x: 361 lines of code y: 27 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/request/SearchRequestHandler.java x: 1035 lines of code y: 32 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/request/UnbindRequestHandler.java x: 26 lines of code y: 6 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/AbstractSaslCallbackHandler.java x: 161 lines of code y: 7 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/gssapi/GssapiMechanismHandler.java x: 104 lines of code y: 5 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/plain/PlainSaslServer.java x: 189 lines of code y: 11 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/ssl/LdapsInitializer.java x: 52 lines of code y: 25 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/provider/SyncReplRequestHandler.java x: 842 lines of code y: 47 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/provider/SyncReplSearchListener.java x: 338 lines of code y: 24 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/io/DhcpMessageDecoder.java x: 133 lines of code y: 16 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/io/DhcpMessageEncoder.java x: 95 lines of code y: 15 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/messages/HardwareAddress.java x: 114 lines of code y: 20 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/options/AddressOption.java x: 33 lines of code y: 14 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/options/DhcpOption.java x: 222 lines of code y: 22 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/options/StringOption.java x: 44 lines of code y: 11 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/io/decoder/DnsMessageDecoder.java x: 171 lines of code y: 18 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/io/encoder/DnsMessageEncoder.java x: 152 lines of code y: 19 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsTcpDecoder.java x: 35 lines of code y: 8 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/service/DomainNameService.java x: 150 lines of code y: 10 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/service/MonitorContext.java x: 40 lines of code y: 17 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/store/jndi/MultiBaseSearch.java x: 69 lines of code y: 20 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/store/jndi/SingleBaseSearch.java x: 45 lines of code y: 17 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/store/jndi/operations/GetRecords.java x: 196 lines of code y: 17 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/util/ReverseEnumMap.java x: 24 lines of code y: 7 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/BTreeRedirectMarshaller.java x: 51 lines of code y: 11 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/DupsContainer.java x: 42 lines of code y: 3 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/DupsContainerCursor.java x: 263 lines of code y: 28 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmTable.java x: 712 lines of code y: 35 # changes protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/kerberos/GetPrincipal.java x: 100 lines of code y: 6 # changes protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/kerberos/StoreUtils.java x: 70 lines of code y: 13 # changes protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/store/LdifFileLoader.java x: 167 lines of code y: 47 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmDnIndex.java x: 63 lines of code y: 9 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmIndex.java x: 277 lines of code y: 48 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmPartition.java x: 669 lines of code y: 80 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmRdnIndex.java x: 63 lines of code y: 31 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/NoDupsCursor.java x: 225 lines of code y: 28 # changes mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotCursor.java x: 233 lines of code y: 19 # changes mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotDnIndex.java x: 61 lines of code y: 14 # changes mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotIndex.java x: 291 lines of code y: 23 # changes mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotPartition.java x: 343 lines of code y: 33 # changes mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotTable.java x: 452 lines of code y: 33 # changes ldif-partition/src/main/java/org/apache/directory/server/core/partition/ldif/LdifPartition.java x: 603 lines of code y: 102 # changes ldif-partition/src/main/java/org/apache/directory/server/core/partition/ldif/SingleFileLdifPartition.java x: 347 lines of code y: 50 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/AbstractIndex.java x: 64 lines of code y: 15 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/AbstractTable.java x: 74 lines of code y: 15 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/EmptyIndexCursor.java x: 98 lines of code y: 22 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/IndexNotFoundException.java x: 27 lines of code y: 3 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/SingletonIndexCursor.java x: 165 lines of code y: 21 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/impl/avl/AvlIndex.java x: 239 lines of code y: 28 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/impl/avl/AvlRdnIndex.java x: 46 lines of code y: 19 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/AndCursor.java x: 172 lines of code y: 15 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/ApproximateCursor.java x: 242 lines of code y: 21 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/ChildrenCursor.java x: 137 lines of code y: 15 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/DescendantCursor.java x: 244 lines of code y: 16 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/GreaterEqCursor.java x: 275 lines of code y: 21 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/LessEqCursor.java x: 282 lines of code y: 21 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/NotCursor.java x: 138 lines of code y: 16 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/OrCursor.java x: 249 lines of code y: 16 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/SubstringCursor.java x: 196 lines of code y: 20 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/evaluator/ApproximateEvaluator.java x: 115 lines of code y: 13 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/evaluator/BaseLevelScopeEvaluator.java x: 64 lines of code y: 5 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/evaluator/GreaterEqEvaluator.java x: 141 lines of code y: 15 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/evaluator/LessEqEvaluator.java x: 140 lines of code y: 16 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/evaluator/OneLevelScopeEvaluator.java x: 84 lines of code y: 9 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/evaluator/SubtreeScopeEvaluator.java x: 119 lines of code y: 22 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/impl/CursorBuilder.java x: 535 lines of code y: 30 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/impl/DefaultOptimizer.java x: 303 lines of code y: 41 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/impl/DefaultSearchEngine.java x: 182 lines of code y: 41 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/impl/EvaluatorBuilder.java x: 138 lines of code y: 25 # changes core-jndi/src/main/java/org/apache/directory/server/core/jndi/CoreContextFactory.java x: 124 lines of code y: 21 # changes core-jndi/src/main/java/org/apache/directory/server/core/jndi/EventListenerAdapter.java x: 177 lines of code y: 17 # changes core-jndi/src/main/java/org/apache/directory/server/core/jndi/JavaLdapSupport.java x: 83 lines of code y: 27 # changes core-jndi/src/main/java/org/apache/directory/server/core/jndi/LdapJndiProperties.java x: 214 lines of code y: 18 # changes core-jndi/src/main/java/org/apache/directory/server/core/jndi/ServerContext.java x: 987 lines of code y: 100 # changes core-jndi/src/main/java/org/apache/directory/server/core/jndi/ServerDirContext.java x: 668 lines of code y: 62 # changes core-shared/src/main/java/org/apache/directory/server/core/shared/SortedEntrySerializer.java x: 101 lines of code y: 9 # changes core-shared/src/main/java/org/apache/directory/server/core/shared/partition/DefaultPartitionNexus.java x: 709 lines of code y: 48 # changes interceptors/normalization/src/main/java/org/apache/directory/server/core/normalization/NormalizationInterceptor.java x: 380 lines of code y: 36 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/DnSerializer.java x: 55 lines of code y: 8 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/ParentIdAndRdnSerializer.java x: 92 lines of code y: 10 # changes mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/DnSerializer.java x: 103 lines of code y: 13 # changes mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotEntrySerializer.java x: 210 lines of code y: 12 # changes mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotParentIdAndRdnSerializer.java x: 159 lines of code y: 13 # changes http-integration/src/main/java/org/apache/directory/server/integration/http/HttpServer.java x: 227 lines of code y: 33 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/KeyTupleBTreeCursor.java x: 234 lines of code y: 27 # changes mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/KeyTupleValueCursor.java x: 181 lines of code y: 9 # changes mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/ValueTreeCursor.java x: 98 lines of code y: 8 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/KeyTupleArrayCursor.java x: 192 lines of code y: 17 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/ArrayMarshaller.java x: 106 lines of code y: 17 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeMarshaller.java x: 151 lines of code y: 27 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeSingleton.java x: 95 lines of code y: 8 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/DefaultMarshaller.java x: 36 lines of code y: 14 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/KeyTupleAvlCursor.java x: 168 lines of code y: 30 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/SingletonOrOrderedSet.java x: 105 lines of code y: 7 # changes core-api/src/main/java/org/apache/directory/server/core/api/LdapPrincipal.java x: 145 lines of code y: 11 # changes core-api/src/main/java/org/apache/directory/server/core/api/ReferralHandlingMode.java x: 41 lines of code y: 13 # changes core-api/src/main/java/org/apache/directory/server/core/api/interceptor/context/MoveOperationContext.java x: 122 lines of code y: 14 # changes core-api/src/main/java/org/apache/directory/server/core/api/schema/DescriptionParsers.java x: 440 lines of code y: 14 # changes core-api/src/main/java/org/apache/directory/server/core/api/schema/SchemaPartition.java x: 317 lines of code y: 32 # changes core-api/src/main/java/org/apache/directory/server/core/api/schema/registries/synchronizers/AbstractRegistrySynchronizer.java x: 226 lines of code y: 16 # changes core-api/src/main/java/org/apache/directory/server/core/api/schema/registries/synchronizers/AttributeTypeSynchronizer.java x: 228 lines of code y: 10 # changes core-api/src/main/java/org/apache/directory/server/core/api/schema/registries/synchronizers/ComparatorSynchronizer.java x: 255 lines of code y: 11 # changes core-api/src/main/java/org/apache/directory/server/core/api/schema/registries/synchronizers/MatchingRuleSynchronizer.java x: 212 lines of code y: 9 # changes core-api/src/main/java/org/apache/directory/server/core/api/schema/registries/synchronizers/NormalizerSynchronizer.java x: 222 lines of code y: 11 # changes core-api/src/main/java/org/apache/directory/server/core/api/schema/registries/synchronizers/ObjectClassSynchronizer.java x: 213 lines of code y: 9 # changes core-api/src/main/java/org/apache/directory/server/core/api/schema/registries/synchronizers/RegistrySynchronizerAdaptor.java x: 275 lines of code y: 17 # changes core-api/src/main/java/org/apache/directory/server/core/api/schema/registries/synchronizers/SchemaSynchronizer.java x: 251 lines of code y: 18 # changes core-api/src/main/java/org/apache/directory/server/core/api/schema/registries/synchronizers/SyntaxCheckerSynchronizer.java x: 251 lines of code y: 12 # changes core-api/src/main/java/org/apache/directory/server/core/api/schema/registries/synchronizers/SyntaxSynchronizer.java x: 259 lines of code y: 9 # changes core-api/src/main/java/org/apache/directory/server/core/api/sp/LdapClassLoader.java x: 149 lines of code y: 14 # changes core-api/src/main/java/org/apache/directory/server/core/api/sp/StoredProcExecutionManager.java x: 75 lines of code y: 12 # changes core-api/src/main/java/org/apache/directory/server/core/api/subtree/RefinementEvaluator.java x: 73 lines of code y: 6 # changes core-jndi/src/main/java/org/apache/directory/server/core/jndi/ServerLdapContext.java x: 196 lines of code y: 35 # changes core-shared/src/main/java/org/apache/directory/server/core/shared/DefaultCoreSession.java x: 934 lines of code y: 41 # changes core-api/src/main/java/org/apache/directory/server/core/api/entry/ServerEntryUtils.java x: 588 lines of code y: 23 # changes core-api/src/main/java/org/apache/directory/server/core/api/event/ExpressionEvaluator.java x: 73 lines of code y: 9 # changes core-api/src/main/java/org/apache/directory/server/core/api/event/LeafEvaluator.java x: 162 lines of code y: 14 # changes core-api/src/main/java/org/apache/directory/server/core/api/event/ScopeEvaluator.java x: 36 lines of code y: 9 # changes core-api/src/main/java/org/apache/directory/server/core/api/event/SubstringEvaluator.java x: 57 lines of code y: 11 # changes core-api/src/main/java/org/apache/directory/server/core/api/interceptor/context/BindOperationContext.java x: 156 lines of code y: 17 # changes core-api/src/main/java/org/apache/directory/server/core/api/interceptor/context/EmptyOperationContext.java x: 24 lines of code y: 8 # changes core-api/src/main/java/org/apache/directory/server/core/api/interceptor/context/MoveAndRenameOperationContext.java x: 102 lines of code y: 11 # changes core-api/src/main/java/org/apache/directory/server/core/api/interceptor/context/RenameOperationContext.java x: 89 lines of code y: 11 # changes core-api/src/main/java/org/apache/directory/server/core/api/partition/AbstractPartition.java x: 155 lines of code y: 23 # changes core-annotations/src/main/java/org/apache/directory/server/core/factory/DSAnnotationProcessor.java x: 362 lines of code y: 76 # changes core-annotations/src/main/java/org/apache/directory/server/core/factory/DefaultDirectoryServiceFactory.java x: 157 lines of code y: 49 # changes service/src/main/java/org/apache/directory/server/ApacheDsService.java x: 396 lines of code y: 74 # changes core/src/main/java/org/apache/directory/server/core/DefaultDirectoryService.java x: 1526 lines of code y: 277 # changes core/src/main/java/org/apache/directory/server/core/DefaultOperationManager.java x: 1391 lines of code y: 77 # changes core/src/main/java/org/apache/directory/server/core/security/TlsKeyGenerator.java x: 213 lines of code y: 36 # changes installers-maven-plugin/src/main/java/org/apache/directory/server/installers/MojoHelperUtils.java x: 159 lines of code y: 25 # changes installers-maven-plugin/src/main/java/org/apache/directory/server/installers/deb/DebInstallerCommand.java x: 185 lines of code y: 16 # changes installers-maven-plugin/src/main/java/org/apache/directory/server/installers/macosxpkg/MacOsXPkgInstallerCommand.java x: 358 lines of code y: 17 # changes installers-maven-plugin/src/main/java/org/apache/directory/server/installers/rpm/RpmInstallerCommand.java x: 214 lines of code y: 15 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/StringSerializer.java x: 47 lines of code y: 11 # changes core/src/main/java/org/apache/directory/server/core/security/CoreKeyStoreSpi.java x: 206 lines of code y: 37 # changes interceptors/logger/src/main/java/org/apache/directory/server/core/logger/TimerInterceptor.java x: 356 lines of code y: 17 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeImpl.java x: 444 lines of code y: 17 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeMapImpl.java x: 630 lines of code y: 22 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/LinkedAvlNode.java x: 74 lines of code y: 16 # changes interceptors/ppolicy/src/main/java/org/apache/directory/server/core/ppolicy/package-info.java x: 1 lines of code y: 2 # changes installers-maven-plugin/src/main/java/org/apache/directory/server/installers/GenerateMojo.java x: 152 lines of code y: 17 # changes installers-maven-plugin/src/main/java/org/apache/directory/server/installers/LinuxInstallerCommand.java x: 52 lines of code y: 6 # changes installers-maven-plugin/src/main/java/org/apache/directory/server/installers/Target.java x: 87 lines of code y: 9 # changes installers-maven-plugin/src/main/java/org/apache/directory/server/installers/archive/ArchiveTarget.java x: 19 lines of code y: 9 # changes installers-maven-plugin/src/main/java/org/apache/directory/server/installers/deb/DebTarget.java x: 10 lines of code y: 8 # changes installers-maven-plugin/src/main/java/org/apache/directory/server/installers/macosxpkg/MacOsXPkgTarget.java x: 10 lines of code y: 6 # changes interceptors/ppolicy/src/main/java/org/apache/directory/server/core/ppolicy/PPolicyInterceptor.java x: 262 lines of code y: 2 # changes interceptors/ppolicy/src/main/java/org/apache/directory/server/core/ppolicy/PpolicyConfigContainer.java x: 38 lines of code y: 1 # changes src/main/appended-resources/supplemental-models.xml x: 37 lines of code y: 5 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/extended/StartTlsFilter.java x: 31 lines of code y: 2 # changes core-api/src/main/java/org/apache/directory/server/core/api/InterceptorEnum.java x: 29 lines of code y: 5 # changes core-annotations/src/main/java/org/apache/directory/server/core/factory/DirectoryServiceFactory.java x: 9 lines of code y: 9 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/protocol/DhcpProtocolHandler.java x: 122 lines of code y: 25 # changes kerberos-codec/src/main/java/org/apache/directory/server/kerberos/shared/store/PrincipalStoreEntry.java x: 64 lines of code y: 3 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/KerberosAttribute.java x: 18 lines of code y: 2 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/KerberosConstants.java x: 8 lines of code y: 24 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/KerberosTime.java x: 66 lines of code y: 24 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/KerberosUtils.java x: 79 lines of code y: 26 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/exceptions/KerberosException.java x: 13 lines of code y: 5 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/codec/KerberosDecoder.java x: 46 lines of code y: 8 # changes core-api/src/main/java/org/apache/directory/server/core/api/LdapCoreSessionConnection.java x: 877 lines of code y: 41 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/messages/ResourceRecordImpl.java x: 65 lines of code y: 18 # changes server-integ/src/main/java/org/apache/directory/server/integ/ServerIntegrationUtils.java x: 152 lines of code y: 29 # changes test-framework/src/main/java/org/apache/directory/server/core/integ/AbstractLdapTestUnit.java x: 79 lines of code y: 21 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/LdapProtocolHandler.java x: 132 lines of code y: 60 # changes core-api/src/main/java/org/apache/directory/server/core/api/normalization/FilterNormalizingVisitor.java x: 267 lines of code y: 14 # changes interceptors/authn/src/main/java/org/apache/directory/server/core/authn/PasswordHistory.java x: 88 lines of code y: 13 # changes interceptors/schema/src/main/java/org/apache/directory/server/core/schema/SchemaSubentryModifier.java x: 276 lines of code y: 15 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/AbstractMechanismHandler.java x: 24 lines of code y: 3 # changes core-api/src/main/java/org/apache/directory/server/core/api/InstanceLayout.java x: 187 lines of code y: 14 # changes installers-maven-plugin/src/main/resources/org/apache/directory/server/installers/rpm/apacheds.spec x: 89 lines of code y: 7 # changes test-framework/src/main/java/org/apache/directory/server/core/integ/CreateLdapConnectionPoolExtension.java x: 204 lines of code y: 3 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/ReplicationTrustManager.java x: 93 lines of code y: 11 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/SyncReplConfiguration.java x: 302 lines of code y: 20 # changes server-annotations/src/main/java/org/apache/directory/server/annotations/CreateConsumer.java x: 36 lines of code y: 10 # changes server-config/src/main/java/org/apache/directory/server/config/ConfigSchemaConstants.java x: 123 lines of code y: 21 # changes server-config/src/main/java/org/apache/directory/server/config/beans/DirectoryServiceBean.java x: 288 lines of code y: 29 # changes core-annotations/src/main/java/org/apache/directory/server/core/annotations/CreateAuthenticator.java x: 21 lines of code y: 12 # changes core/src/main/java/org/apache/directory/server/core/security/CertificateUtil.java x: 160 lines of code y: 8 # changes core-api/src/main/java/org/apache/directory/server/core/api/CoreSession.java x: 107 lines of code y: 19 # changes core-api/src/main/java/org/apache/directory/server/core/api/changelog/ChangeLogEventSerializer.java x: 69 lines of code y: 8 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/extended/PwdModifyHandler.java x: 346 lines of code y: 22 # changes interceptors/journal/src/main/java/org/apache/directory/server/core/journal/DefaultJournalStore.java x: 131 lines of code y: 13 # changes mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/LdifTupleReaderWriter.java x: 104 lines of code y: 8 # changes protocol-ntp/src/main/java/org/apache/directory/server/ntp/messages/NtpTimeStamp.java x: 92 lines of code y: 16 # changes server-config/src/main/java/org/apache/directory/server/config/ConfigWriter.java x: 314 lines of code y: 24 # changes service/src/main/java/org/apache/directory/server/UberjarMain.java x: 225 lines of code y: 31 # changes installers-maven-plugin/src/main/java/org/apache/directory/server/installers/ReflectionProperties.java x: 40 lines of code y: 7 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/consumer/ReplicationConsumerImpl.java x: 1023 lines of code y: 62 # changes core-api/src/main/java/org/apache/directory/server/core/api/AttributeTypeProvider.java x: 175 lines of code y: 8 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/provider/ReplicaEventLogJanitor.java x: 146 lines of code y: 10 # changes server-config/src/main/java/org/apache/directory/server/config/ConfigPartitionInitializer.java x: 135 lines of code y: 9 # changes server-annotations/src/main/java/org/apache/directory/server/annotations/CreateTransport.java x: 23 lines of code y: 9 # changes bulkloader/src/main/java/org/apache/directory/mavibot/btree/FastLdifReader.java x: 189 lines of code y: 5 # changes core-annotations/src/main/java/org/apache/directory/server/core/annotations/ApplyLdifFiles.java x: 17 lines of code y: 8 # changes core-annotations/src/main/java/org/apache/directory/server/core/annotations/ApplyLdifs.java x: 16 lines of code y: 6 # changes core-annotations/src/main/java/org/apache/directory/server/core/annotations/CreateIndex.java x: 15 lines of code y: 10 # changes core-annotations/src/main/java/org/apache/directory/server/core/annotations/CreatePartition.java x: 19 lines of code y: 10 # changes core-annotations/src/main/java/org/apache/directory/server/core/annotations/LoadSchema.java x: 13 lines of code y: 4 # changes core-annotations/src/main/java/org/apache/directory/server/core/factory/AvlPartitionFactory.java x: 37 lines of code y: 23 # changes core-annotations/src/main/java/org/apache/directory/server/core/factory/JdbmPartitionFactory.java x: 38 lines of code y: 25 # changes core-annotations/src/main/java/org/apache/directory/server/core/factory/LdifPartitionFactory.java x: 37 lines of code y: 22 # changes core-annotations/src/main/java/org/apache/directory/server/core/factory/PartitionFactory.java x: 12 lines of code y: 13 # changes core-api/src/main/java/org/apache/directory/server/core/api/LdapPrincipalSerializer.java x: 45 lines of code y: 7 # changes core-api/src/main/java/org/apache/directory/server/core/api/ObjectClassProvider.java x: 9 lines of code y: 4 # changes core-api/src/main/java/org/apache/directory/server/core/api/OperationManager.java x: 39 lines of code y: 14 # changes core-api/src/main/java/org/apache/directory/server/core/api/SearchRequestContainer.java x: 64 lines of code y: 7 # changes core-api/src/main/java/org/apache/directory/server/core/api/administrative/AccessControlIAP.java x: 25 lines of code y: 5 # changes core-api/src/main/java/org/apache/directory/server/core/api/administrative/AccessControlSAP.java x: 30 lines of code y: 5 # changes core-api/src/main/java/org/apache/directory/server/core/api/administrative/AdministrativePoint.java x: 14 lines of code y: 7 # changes core-api/src/main/java/org/apache/directory/server/core/api/administrative/AutonomousAdministrativePoint.java x: 64 lines of code y: 6 # changes core-api/src/main/java/org/apache/directory/server/core/api/authn/ppolicy/CheckQualityEnum.java x: 31 lines of code y: 6 # changes core-api/src/main/java/org/apache/directory/server/core/api/changelog/ChangeLog.java x: 34 lines of code y: 7 # changes core-api/src/main/java/org/apache/directory/server/core/api/changelog/ChangeLogEvent.java x: 87 lines of code y: 8 # changes core-api/src/main/java/org/apache/directory/server/core/api/changelog/ChangeLogSearchEngine.java x: 26 lines of code y: 8 # changes core-api/src/main/java/org/apache/directory/server/core/api/changelog/ChangeLogStore.java x: 21 lines of code y: 7 # changes core-api/src/main/java/org/apache/directory/server/core/api/changelog/TaggableSearchableChangeLogStore.java x: 8 lines of code y: 4 # changes core-api/src/main/java/org/apache/directory/server/core/api/entry/ServerEntryFactory.java x: 8 lines of code y: 6 # changes core-api/src/main/java/org/apache/directory/server/core/api/event/Evaluator.java x: 9 lines of code y: 5 # changes core-api/src/main/java/org/apache/directory/server/core/api/event/EventType.java x: 120 lines of code y: 12 # changes core-api/src/main/java/org/apache/directory/server/core/api/event/NotificationCriteria.java x: 90 lines of code y: 8 # changes core-api/src/main/java/org/apache/directory/server/core/api/filtering/CursorList.java x: 258 lines of code y: 24 # changes core-api/src/main/java/org/apache/directory/server/core/api/filtering/EntryFilteringCursorImpl.java x: 338 lines of code y: 8 # changes core-api/src/main/java/org/apache/directory/server/core/api/interceptor/BaseInterceptor.java x: 249 lines of code y: 22 # changes core-api/src/main/java/org/apache/directory/server/core/api/interceptor/Interceptor.java x: 38 lines of code y: 15 # changes core-api/src/main/java/org/apache/directory/server/core/api/interceptor/context/AbstractChangeOperationContext.java x: 83 lines of code y: 10 # changes core-api/src/main/java/org/apache/directory/server/core/api/interceptor/context/AbstractOperationContext.java x: 246 lines of code y: 18 # changes core-api/src/main/java/org/apache/directory/server/core/api/interceptor/context/DeleteOperationContext.java x: 56 lines of code y: 8 # changes core-api/src/main/java/org/apache/directory/server/core/api/interceptor/context/FilteringOperationContext.java x: 259 lines of code y: 15 # changes core-api/src/main/java/org/apache/directory/server/core/api/interceptor/context/GetRootDseOperationContext.java x: 31 lines of code y: 7 # changes core-api/src/main/java/org/apache/directory/server/core/api/interceptor/context/OperationContext.java x: 47 lines of code y: 14 # changes core-api/src/main/java/org/apache/directory/server/core/api/interceptor/context/SearchOperationContext.java x: 142 lines of code y: 12 # changes core-api/src/main/java/org/apache/directory/server/core/api/interceptor/context/UnbindOperationContext.java x: 27 lines of code y: 10 # changes core-api/src/main/java/org/apache/directory/server/core/api/partition/Partition.java x: 52 lines of code y: 22 # changes core-api/src/main/java/org/apache/directory/server/core/api/partition/PartitionNexus.java x: 26 lines of code y: 17 # changes core-api/src/main/java/org/apache/directory/server/core/api/sp/StoredProcEngine.java x: 10 lines of code y: 10 # changes core-api/src/main/java/org/apache/directory/server/core/api/sp/java/JavaStoredProcEngine.java x: 72 lines of code y: 10 # changes core-api/src/main/java/org/apache/directory/server/core/api/subtree/SubentryUtils.java x: 84 lines of code y: 12 # changes core-api/src/main/java/org/apache/directory/server/core/api/subtree/SubtreeEvaluator.java x: 59 lines of code y: 10 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/ArrayTree.java x: 919 lines of code y: 9 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/ArrayTreeCursor.java x: 223 lines of code y: 24 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlSingletonOrOrderedSetCursor.java x: 221 lines of code y: 28 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTree.java x: 21 lines of code y: 21 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeCursor.java x: 192 lines of code y: 31 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeMap.java x: 25 lines of code y: 6 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeMapNoDupsWrapperCursor.java x: 109 lines of code y: 25 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/avl/AvlTreeSet.java x: 359 lines of code y: 7 # changes core-jndi/src/main/java/org/apache/directory/server/core/jndi/AbstractContextFactory.java x: 7 lines of code y: 8 # changes core-shared/src/main/java/org/apache/directory/server/core/shared/DefaultDnFactory.java x: 88 lines of code y: 15 # changes core-shared/src/main/java/org/apache/directory/server/core/shared/ReferralManagerImpl.java x: 192 lines of code y: 13 # changes core-shared/src/main/java/org/apache/directory/server/core/shared/SchemaService.java x: 288 lines of code y: 18 # changes core-shared/src/main/java/org/apache/directory/server/core/shared/SortedEntryComparator.java x: 129 lines of code y: 11 # changes core-shared/src/main/java/org/apache/directory/server/core/shared/partition/RootPartition.java x: 102 lines of code y: 2 # changes installers-maven-plugin/src/main/java/org/apache/directory/server/installers/AbstractMojoCommand.java x: 124 lines of code y: 13 # changes interceptors/admin/src/main/java/org/apache/directory/server/core/admin/AdministrativePointInterceptor.java x: 961 lines of code y: 26 # changes interceptors/authn/src/main/java/org/apache/directory/server/core/authn/Authenticator.java x: 22 lines of code y: 13 # changes interceptors/authz/src/main/java/org/apache/directory/server/core/authz/support/ACDFEngine.java x: 92 lines of code y: 15 # changes interceptors/authz/src/main/java/org/apache/directory/server/core/authz/support/MaxImmSubFilter.java x: 127 lines of code y: 11 # changes interceptors/authz/src/main/java/org/apache/directory/server/core/authz/support/RestrictedByFilter.java x: 63 lines of code y: 8 # changes interceptors/authz/src/main/java/org/apache/directory/server/core/authz/support/package-info.java x: 1 lines of code y: 4 # changes interceptors/event/src/main/java/org/apache/directory/server/core/event/EventInterceptor.java x: 333 lines of code y: 27 # changes interceptors/hash/src/main/java/org/apache/directory/server/core/hash/PasswordHashingInterceptor.java x: 96 lines of code y: 19 # changes interceptors/number/src/main/java/org/apache/directory/server/core/number/NumberIncrementingInterceptor.java x: 164 lines of code y: 8 # changes interceptors/schema/src/main/java/org/apache/directory/server/core/schema/SchemaLdifToPartitionExtractor.java x: 202 lines of code y: 17 # changes interceptors/trigger/src/main/java/org/apache/directory/server/core/trigger/DeleteStoredProcedureParameterInjector.java x: 48 lines of code y: 9 # changes interceptors/trigger/src/main/java/org/apache/directory/server/core/trigger/ModifyStoredProcedureParameterInjector.java x: 76 lines of code y: 10 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/DnSerializerComparator.java x: 18 lines of code y: 6 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/DupsCursor.java x: 371 lines of code y: 26 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmMasterTable.java x: 27 lines of code y: 14 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmPartitionWriteTxn.java x: 49 lines of code y: 4 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/KeyBTreeCursor.java x: 192 lines of code y: 21 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/codec/principalName/actions/StoreNameType.java x: 27 lines of code y: 11 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/codec/types/EncryptionType.java x: 96 lines of code y: 13 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/exceptions/ErrorType.java x: 158 lines of code y: 5 # changes ldap-client-test/src/main/java/org/apache/directory/shared/client/api/LdapApiIntegrationUtils.java x: 80 lines of code y: 19 # changes mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotMasterTable.java x: 26 lines of code y: 13 # changes mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/AbstractMavibotTxn.java x: 70 lines of code y: 3 # changes mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotCursor.java x: 233 lines of code y: 3 # changes mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotIndex.java x: 301 lines of code y: 3 # changes mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotPartition.java x: 342 lines of code y: 3 # changes mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotReadTxn.java x: 9 lines of code y: 3 # changes mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotTxn.java x: 7 lines of code y: 3 # changes mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotWriteTxn.java x: 14 lines of code y: 3 # changes osgi/src/main/filtered-resources/features.xml x: 12 lines of code y: 7 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/messages/MessageType.java x: 40 lines of code y: 15 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/options/ByteOption.java x: 24 lines of code y: 10 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/options/dhcp/DhcpMessageType.java x: 33 lines of code y: 13 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/service/AbstractDhcpService.java x: 164 lines of code y: 16 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/service/StoreBasedDhcpService.java x: 154 lines of code y: 10 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/store/AbstractDhcpStore.java x: 151 lines of code y: 12 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/store/DhcpStore.java x: 14 lines of code y: 9 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/store/SimpleDhcpStore.java x: 123 lines of code y: 17 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/store/Subnet.java x: 98 lines of code y: 15 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/DnsServer.java x: 85 lines of code y: 32 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/io/decoder/NameServerRecordDecoder.java x: 16 lines of code y: 13 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/io/encoder/DnameRecordEncoder.java x: 4 lines of code y: 8 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/io/encoder/StartOfAuthorityRecordEncoder.java x: 24 lines of code y: 14 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/messages/DnsMessage.java x: 140 lines of code y: 11 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/messages/ProtocolType.java x: 63 lines of code y: 11 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/messages/ResourceRecordModifier.java x: 36 lines of code y: 17 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/messages/ServiceType.java x: 100 lines of code y: 11 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsProtocolHandler.java x: 120 lines of code y: 23 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/service/DnsContext.java x: 52 lines of code y: 12 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/ExtendedOperationHandler.java x: 11 lines of code y: 31 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/LdapProtocolUtils.java x: 76 lines of code y: 24 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/PersistentSearchListener.java x: 160 lines of code y: 40 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/controls/PagedSearchContext.java x: 176 lines of code y: 34 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/extended/CertGenerationRequestHandler.java x: 51 lines of code y: 33 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/extended/EndTransactionHandler.java x: 47 lines of code y: 5 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/extended/StartTransactionHandler.java x: 48 lines of code y: 6 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/extended/StoredProcedureExtendedOperationHandler.java x: 86 lines of code y: 48 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/request/CompareRequestHandler.java x: 36 lines of code y: 6 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/SimpleMechanismHandler.java x: 87 lines of code y: 6 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/cramMD5/CramMd5CallbackHandler.java x: 85 lines of code y: 5 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/cramMD5/CramMd5MechanismHandler.java x: 42 lines of code y: 4 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/digestMD5/DigestMd5MechanismHandler.java x: 71 lines of code y: 4 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/ReplicaEventMessage.java x: 41 lines of code y: 41 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/ReplicaEventMessageSerializer.java x: 57 lines of code y: 12 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/consumer/ReplicationConsumer.java x: 16 lines of code y: 8 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/provider/ReplConsumerManager.java x: 199 lines of code y: 22 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/provider/ReplicaEventLog.java x: 256 lines of code y: 23 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/provider/ReplicaJournalCursor.java x: 162 lines of code y: 19 # changes protocol-ntp/src/main/java/org/apache/directory/server/ntp/NtpServer.java x: 90 lines of code y: 31 # changes protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/AbstractProtocolService.java x: 81 lines of code y: 21 # changes protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/MapAdapter.java x: 80 lines of code y: 11 # changes protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/ServiceConfigurationException.java x: 21 lines of code y: 4 # changes protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/StandardThreadPool.java x: 34 lines of code y: 11 # changes protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/catalog/Catalog.java x: 5 lines of code y: 11 # changes protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/catalog/GetCatalog.java x: 45 lines of code y: 35 # changes protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/store/LdifLoadFilter.java x: 10 lines of code y: 16 # changes protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/transport/AbstractTransport.java x: 113 lines of code y: 13 # changes protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/transport/TcpTransport.java x: 117 lines of code y: 18 # changes server-annotations/src/main/java/org/apache/directory/server/annotations/CreateLdapConnectionPool.java x: 43 lines of code y: 6 # changes server-config/src/main/java/org/apache/directory/server/config/ReadOnlyConfigurationPartition.java x: 126 lines of code y: 17 # changes server-config/src/main/java/org/apache/directory/server/config/beans/AdsBaseBean.java x: 102 lines of code y: 19 # changes server-config/src/main/java/org/apache/directory/server/config/beans/AuthenticationInterceptorBean.java x: 75 lines of code y: 8 # changes server-config/src/main/java/org/apache/directory/server/config/beans/ConfigBean.java x: 67 lines of code y: 10 # changes server-config/src/main/java/org/apache/directory/server/config/beans/DSBasedServerBean.java x: 33 lines of code y: 17 # changes server-config/src/main/java/org/apache/directory/server/config/beans/DelegatingAuthenticatorBean.java x: 44 lines of code y: 9 # changes server-config/src/main/java/org/apache/directory/server/config/beans/HashInterceptorBean.java x: 60 lines of code y: 6 # changes server-config/src/main/java/org/apache/directory/server/config/beans/IndexBean.java x: 42 lines of code y: 11 # changes server-config/src/main/java/org/apache/directory/server/config/beans/InterceptorBean.java x: 64 lines of code y: 9 # changes server-config/src/main/java/org/apache/directory/server/config/beans/JdbmIndexBean.java x: 67 lines of code y: 14 # changes server-config/src/main/java/org/apache/directory/server/config/beans/LdapServerBean.java x: 246 lines of code y: 26 # changes server-config/src/main/java/org/apache/directory/server/config/beans/MavibotIndexBean.java x: 20 lines of code y: 5 # changes server-config/src/main/java/org/apache/directory/server/config/beans/PartitionBean.java x: 85 lines of code y: 18 # changes server-config/src/main/java/org/apache/directory/server/config/beans/ReplConsumerBean.java x: 231 lines of code y: 21 # changes server-config/src/main/java/org/apache/directory/server/config/beans/ServerBean.java x: 62 lines of code y: 10 # changes server-config/src/main/java/org/apache/directory/server/config/beans/TransportBean.java x: 178 lines of code y: 18 # changes service-builder/src/main/java/org/apache/directory/server/config/listener/ConfigChangeListener.java x: 110 lines of code y: 9 # changes xdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/avl/AvlPartition.java x: 133 lines of code y: 29 # changes xdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/EntryCursorAdaptor.java x: 141 lines of code y: 18 # changes xdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/ForwardIndexComparator.java x: 27 lines of code y: 7 # changes xdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/IndexCursorAdaptor.java x: 165 lines of code y: 26 # changes xdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/LongComparator.java x: 16 lines of code y: 11 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/AbstractIndexCursor.java x: 39 lines of code y: 19 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/Index.java x: 38 lines of code y: 27 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/IndexEntry.java x: 94 lines of code y: 16 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/ParentIdAndRdn.java x: 225 lines of code y: 26 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/Store.java x: 76 lines of code y: 47 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/impl/avl/AvlTable.java x: 256 lines of code y: 19 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/impl/avl/AvlTableDupsCursor.java x: 389 lines of code y: 24 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/PartitionSearchResult.java x: 108 lines of code y: 5 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/AllEntriesCursor.java x: 128 lines of code y: 14 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/evaluator/AndEvaluator.java x: 105 lines of code y: 9 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/evaluator/OrEvaluator.java x: 83 lines of code y: 7 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/evaluator/PassThroughEvaluator.java x: 48 lines of code y: 8 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/evaluator/SubstringEvaluator.java x: 175 lines of code y: 13 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/impl/NoOpOptimizer.java x: 39 lines of code y: 8 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/impl/ScanCountComparator.java x: 30 lines of code y: 8 # changes bulkloader/src/main/java/org/apache/directory/mavibot/btree/LdifDataLoader.java x: 130 lines of code y: 5 # changes core-api/src/main/java/org/apache/directory/server/core/api/event/RegistrationEntry.java x: 34 lines of code y: 4 # changes core-api/src/main/java/org/apache/directory/server/core/api/interceptor/context/ModDnAva.java x: 34 lines of code y: 2 # changes core-constants/src/main/java/org/apache/directory/server/constants/ServerDNConstants.java x: 23 lines of code y: 23 # changes core-shared/src/main/java/org/apache/directory/server/core/shared/SortedEntryCursor.java x: 193 lines of code y: 8 # changes interceptors/authz/src/main/java/org/apache/directory/server/core/authz/support/AciContext.java x: 127 lines of code y: 6 # changes interceptors/authz/src/main/java/org/apache/directory/server/core/authz/support/MostSpecificProtectedItemFilter.java x: 56 lines of code y: 6 # changes interceptors/event/src/main/java/org/apache/directory/server/core/event/DefaultEventService.java x: 55 lines of code y: 10 # changes interceptors/hash/src/main/java/org/apache/directory/server/core/hash/ConfigurableHashingInterceptor.java x: 109 lines of code y: 4 # changes interceptors/journal/src/main/java/org/apache/directory/server/core/journal/JournalInterceptor.java x: 239 lines of code y: 10 # changes src/site/site.xml x: 10 lines of code y: 19 # changes mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/DnSerializer.java x: 112 lines of code y: 1 # changes mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/KeyTupleValueCursor.java x: 178 lines of code y: 1 # changes mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/LdifTupleComparator.java x: 26 lines of code y: 1 # changes mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/LdifTupleReaderWriter.java x: 101 lines of code y: 1 # changes mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotDnIndex.java x: 66 lines of code y: 1 # changes mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotEntrySerializer.java x: 211 lines of code y: 1 # changes mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotParentIdAndRdnSerializer.java x: 167 lines of code y: 1 # changes mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotTable.java x: 451 lines of code y: 1 # changes installers-maven-plugin/src/main/resources/org/apache/directory/server/installers/wrapper/src/sh.script.in x: 557 lines of code y: 7 # changes installers-maven-plugin/src/main/resources/org/apache/directory/server/installers/nsis/installer.nsi x: 539 lines of code y: 5 # changes installers-maven-plugin/src/main/resources/org/apache/directory/server/installers/wrapper/src/AppCommand.bat.in x: 95 lines of code y: 3 # changes installers-maven-plugin/src/main/resources/org/apache/directory/server/installers/wrapper/src/InstallApp-NT.bat.in x: 59 lines of code y: 3 # changes bulkloader/src/main/java/org/apache/directory/mavibot/btree/DnTuple.java x: 121 lines of code y: 3 # changes bulkloader/src/main/java/org/apache/directory/mavibot/btree/IndexTupleComparator.java x: 16 lines of code y: 2 # changes bulkloader/src/main/java/org/apache/directory/mavibot/btree/MavibotPartitionBuilder.java x: 1001 lines of code y: 5 # changes bulkloader/src/main/java/org/apache/directory/mavibot/btree/PositionBufferedReader.java x: 226 lines of code y: 2 # changes core-api/src/main/java/org/apache/directory/server/core/api/EntryToResponseCursor.java x: 183 lines of code y: 19 # changes core-api/src/main/java/org/apache/directory/server/core/api/authn/ppolicy/PasswordPolicyConfiguration.java x: 283 lines of code y: 8 # changes core-api/src/main/java/org/apache/directory/server/core/api/partition/Subordinates.java x: 26 lines of code y: 2 # changes core-constants/src/main/java/org/apache/directory/server/constants/ApacheSchemaConstants.java x: 122 lines of code y: 29 # changes core-constants/src/main/java/org/apache/directory/server/constants/CoreSchemaConstants.java x: 8 lines of code y: 7 # changes core-jndi/src/main/java/org/apache/directory/server/core/jndi/DeadContext.java x: 319 lines of code y: 9 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/IndexValueSerializer.java x: 81 lines of code y: 6 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/options/OptionsField.java x: 56 lines of code y: 17 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/io/decoder/RecordDecoder.java x: 8 lines of code y: 10 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/io/encoder/RecordEncoder.java x: 8 lines of code y: 14 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/SearchAbandonListener.java x: 41 lines of code y: 21 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/SaslConstants.java x: 19 lines of code y: 3 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/ntlm/NtlmMechanismHandler.java x: 51 lines of code y: 2 # changes protocol-ntp/src/main/java/org/apache/directory/server/ntp/NtpService.java x: 6 lines of code y: 9 # changes protocol-ntp/src/main/java/org/apache/directory/server/ntp/messages/ReferenceIdentifier.java x: 99 lines of code y: 13 # changes syncrepl/src/main/java/org/apache/directory/server/syncrepl/SyncreplRunnerUI.java x: 301 lines of code y: 13 # changes core-api/src/main/java/org/apache/directory/server/core/api/event/DirectoryListenerAdapter.java x: 39 lines of code y: 2 # changes core-api/src/main/java/org/apache/directory/server/core/api/authn/ppolicy/PasswordPolicyException.java x: 43 lines of code y: 4 # changes core-api/src/main/java/org/apache/directory/server/core/api/entry/ServerSearchResult.java x: 56 lines of code y: 4 # changes core-api/src/main/java/org/apache/directory/server/core/api/interceptor/InterceptorException.java x: 31 lines of code y: 3 # changes core-api/src/main/java/org/apache/directory/server/core/api/schema/registries/synchronizers/DitContentRuleSynchronizer.java x: 44 lines of code y: 5 # changes core-jndi/src/main/java/org/apache/directory/server/core/jndi/NamingEnumerationAdapter.java x: 90 lines of code y: 14 # changes interceptors/normalization/src/main/java/org/apache/directory/server/core/normalization/UndefinedFilterAttributeException.java x: 31 lines of code y: 4 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/consumer/ReplicationStatusEnum.java x: 7 lines of code y: 2 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/SyncreplConfiguration.java x: 302 lines of code y: 19 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/UuidSerializer.java x: 17 lines of code y: 1 # changes kerberos-codec/src/main/java/org/apache/directory/server/kerberos/shared/crypto/encryption/package-info.java x: 1 lines of code y: 3 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/messages/DhcpMessage.java x: 168 lines of code y: 15 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/options/dhcp/ServerIdentifier.java x: 17 lines of code y: 11 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/package-info.java x: 1 lines of code y: 7 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/protocol/package-info.java x: 1 lines of code y: 5 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/Main.java x: 31 lines of code y: 21 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/package-info.java x: 1 lines of code y: 6 # changes http-integration/src/main/java/org/apache/directory/server/integration/http/WebApp.java x: 28 lines of code y: 4 # changes core-api/src/main/java/org/apache/directory/server/core/api/changelog/Tag.java x: 92 lines of code y: 2 # changes core-api/src/main/java/org/apache/directory/server/core/api/interceptor/context/ChangeOperationContext.java x: 9 lines of code y: 2 # changes core-api/src/main/java/org/apache/directory/server/core/api/changelog/SearchableChangeLogStore.java x: 5 lines of code y: 1 # changes server-config/src/main/java/org/apache/directory/server/config/beans/AuthenticatorImplBean.java x: 23 lines of code y: 1 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/options/AddressListOption.java x: 4 lines of code y: 10 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/protocol/DhcpDecoder.java x: 21 lines of code y: 14 # changes protocol-ntp/src/main/java/org/apache/directory/server/ntp/io/NtpMessageEncoder.java x: 50 lines of code y: 7 # changes protocol-ntp/src/main/java/org/apache/directory/server/ntp/messages/NtpMessageModifier.java x: 75 lines of code y: 7 # changes syncrepl/src/main/java/org/apache/directory/server/syncrepl/EntryInjector.java x: 222 lines of code y: 7 # changes osgi/src/main/resources/example/server.xml x: 122 lines of code y: 2 # changes
277.0
# changes
  min: 1.0
  average: 13.03
  25th percentile: 5.0
  median: 10.0
  75th percentile: 15.0
  max: 277.0
0 2350.0
lines of code
min: 1.0 | average: 107.11 | 25th percentile: 12.0 | median: 40.5 | 75th percentile: 124.0 | max: 2350.0

Number of Contributors vs. Number of Changes: 898 points

xdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/AbstractBTreePartition.java x: 8 # contributors y: 107 # changes server-annotations/src/main/java/org/apache/directory/server/factory/ServerAnnotationProcessor.java x: 10 # contributors y: 49 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/LdapServer.java x: 11 # contributors y: 122 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/ntlm/NtlmProvider.java x: 2 # contributors y: 5 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/ntlm/NtlmSaslServer.java x: 3 # contributors y: 11 # changes installers-maven-plugin/src/main/java/org/apache/directory/server/installers/nsis/NsisInstallerCommand.java x: 4 # contributors y: 15 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/codec/principalName/PrincipalNameGrammar.java x: 2 # contributors y: 11 # changes interceptors/changelog/src/main/java/org/apache/directory/server/core/changelog/ChangeLogInterceptor.java x: 4 # contributors y: 19 # changes test-framework/src/main/java/org/apache/directory/server/core/integ/CreateDSTestExtension.java x: 1 # contributors y: 3 # changes service/ApacheDS.launch x: 7 # contributors y: 23 # changes interceptors/authn/src/main/java/org/apache/directory/server/core/authn/AbstractAuthenticator.java x: 4 # contributors y: 21 # changes interceptors/authn/src/main/java/org/apache/directory/server/core/authn/AnonymousAuthenticator.java x: 2 # contributors y: 13 # changes interceptors/authn/src/main/java/org/apache/directory/server/core/authn/DelegatingAuthenticator.java x: 3 # contributors y: 21 # changes interceptors/authn/src/main/java/org/apache/directory/server/core/authn/SimpleAuthenticator.java x: 7 # contributors y: 28 # changes i18n/src/main/java/org/apache/directory/server/i18n/I18n.java x: 8 # contributors y: 52 # changes installers-maven-plugin/src/main/java/org/apache/directory/server/installers/archive/ArchiveInstallerCommand.java x: 5 # contributors y: 18 # changes interceptors/exception/src/main/java/org/apache/directory/server/core/exception/ExceptionInterceptor.java x: 6 # contributors y: 32 # changes test-framework/src/main/java/org/apache/directory/server/core/integ/ApacheDSTestExtension.java x: 1 # contributors y: 6 # changes core-integ/src/main/java/org/apache/directory/server/core/integ/IntegrationUtils.java x: 7 # contributors y: 82 # changes service-builder/src/main/java/org/apache/directory/server/config/builder/ServiceBuilder.java x: 7 # contributors y: 52 # changes kerberos-codec/src/main/java/org/apache/directory/server/kerberos/shared/crypto/encryption/RandomKeyFactory.java x: 3 # contributors y: 8 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/codec/encryptionKey/actions/EncryptionKeyInit.java x: 3 # contributors y: 9 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/codec/principalName/actions/PrincipalNameInit.java x: 2 # contributors y: 9 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/codec/principalName/actions/StoreNameString.java x: 3 # contributors y: 15 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/components/EncryptionKey.java x: 5 # contributors y: 20 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/components/PrincipalName.java x: 4 # contributors y: 31 # changes server-config/src/main/java/org/apache/directory/server/config/ConfigPartitionReader.java x: 7 # contributors y: 63 # changes server-config/src/main/java/org/apache/directory/server/config/LdifConfigExtractor.java x: 9 # contributors y: 30 # changes interceptors/trigger/src/main/java/org/apache/directory/server/core/trigger/TriggerInterceptor.java x: 4 # contributors y: 25 # changes interceptors/trigger/src/main/java/org/apache/directory/server/core/trigger/TriggerSpecCache.java x: 2 # contributors y: 16 # changes interceptors/subtree/src/main/java/org/apache/directory/server/core/subtree/SubentryInterceptor.java x: 4 # contributors y: 38 # changes interceptors/schema/src/main/java/org/apache/directory/server/core/schema/SchemaInterceptor.java x: 4 # contributors y: 49 # changes interceptors/schema/src/main/java/org/apache/directory/server/core/schema/SchemaSubentryManager.java x: 3 # contributors y: 16 # changes interceptors/normalization/src/main/java/org/apache/directory/server/core/normalization/ExpandingVisitor.java x: 2 # contributors y: 8 # changes interceptors/operational/src/main/java/org/apache/directory/server/core/operational/OperationalAttributeInterceptor.java x: 4 # contributors y: 46 # changes interceptors/referral/src/main/java/org/apache/directory/server/core/referral/ReferralInterceptor.java x: 4 # contributors y: 26 # changes interceptors/authz/src/main/java/org/apache/directory/server/core/authz/AciAuthorizationInterceptor.java x: 4 # contributors y: 39 # changes interceptors/authz/src/main/java/org/apache/directory/server/core/authz/DefaultAuthorizationInterceptor.java x: 4 # contributors y: 27 # changes interceptors/authz/src/main/java/org/apache/directory/server/core/authz/GroupCache.java x: 4 # contributors y: 22 # changes interceptors/authz/src/main/java/org/apache/directory/server/core/authz/support/RelatedProtectedItemFilter.java x: 3 # contributors y: 13 # changes interceptors/changelog/src/main/java/org/apache/directory/server/core/changelog/MemoryChangeLogStore.java x: 6 # contributors y: 21 # changes interceptor-kerberos/src/main/java/org/apache/directory/server/core/kerberos/KeyDerivationInterceptor.java x: 6 # contributors y: 83 # changes interceptors/authn/src/main/java/org/apache/directory/server/core/authn/AuthenticationInterceptor.java x: 8 # contributors y: 78 # changes server-jndi/src/main/java/org/apache/directory/server/configuration/ApacheDS.java x: 9 # contributors y: 86 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/LdapSession.java x: 7 # contributors y: 39 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/LdapRequestHandler.java x: 8 # contributors y: 53 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/SearchTimeLimitingMonitor.java x: 3 # contributors y: 14 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/extended/GracefulShutdownHandler.java x: 6 # contributors y: 38 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/extended/StartTlsHandler.java x: 8 # contributors y: 50 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/request/UnbindRequestHandler.java x: 2 # contributors y: 6 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/AbstractSaslCallbackHandler.java x: 3 # contributors y: 7 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/ssl/LdapsInitializer.java x: 7 # contributors y: 25 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/provider/SyncReplRequestHandler.java x: 6 # contributors y: 47 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/io/DhcpMessageDecoder.java x: 6 # contributors y: 16 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/io/DhcpMessageEncoder.java x: 6 # contributors y: 15 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/messages/HardwareAddress.java x: 6 # contributors y: 20 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/options/AddressOption.java x: 6 # contributors y: 14 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/options/DhcpOption.java x: 7 # contributors y: 22 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/options/StringOption.java x: 5 # contributors y: 11 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/io/decoder/DnsMessageDecoder.java x: 6 # contributors y: 18 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/io/encoder/DnsMessageEncoder.java x: 6 # contributors y: 19 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsTcpDecoder.java x: 4 # contributors y: 8 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/service/DomainNameService.java x: 5 # contributors y: 10 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/service/MonitorContext.java x: 7 # contributors y: 17 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/store/jndi/MultiBaseSearch.java x: 7 # contributors y: 20 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/util/ReverseEnumMap.java x: 4 # contributors y: 7 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/DupsContainer.java x: 3 # contributors y: 3 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/DupsContainerCursor.java x: 6 # contributors y: 28 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmTable.java x: 6 # contributors y: 35 # changes protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/kerberos/GetPrincipal.java x: 3 # contributors y: 6 # changes protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/kerberos/StoreUtils.java x: 4 # contributors y: 13 # changes protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/store/LdifFileLoader.java x: 9 # contributors y: 47 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmIndex.java x: 6 # contributors y: 48 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmPartition.java x: 8 # contributors y: 80 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmRdnIndex.java x: 5 # contributors y: 31 # changes mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotIndex.java x: 4 # contributors y: 23 # changes mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotPartition.java x: 5 # contributors y: 33 # changes mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotRdnIndex.java x: 4 # contributors y: 14 # changes mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotTable.java x: 3 # contributors y: 33 # changes ldif-partition/src/main/java/org/apache/directory/server/core/partition/ldif/LdifPartition.java x: 8 # contributors y: 102 # changes ldif-partition/src/main/java/org/apache/directory/server/core/partition/ldif/SingleFileLdifPartition.java x: 9 # contributors y: 50 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/AbstractTable.java x: 2 # contributors y: 15 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/EmptyIndexCursor.java x: 6 # contributors y: 22 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/impl/avl/AvlRdnIndex.java x: 5 # contributors y: 19 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/DescendantCursor.java x: 4 # contributors y: 16 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/SubstringCursor.java x: 4 # contributors y: 20 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/impl/CursorBuilder.java x: 7 # contributors y: 30 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/impl/DefaultOptimizer.java x: 7 # contributors y: 41 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/impl/EvaluatorBuilder.java x: 6 # contributors y: 25 # changes core-jndi/src/main/java/org/apache/directory/server/core/jndi/EventListenerAdapter.java x: 5 # contributors y: 17 # changes core-jndi/src/main/java/org/apache/directory/server/core/jndi/JavaLdapSupport.java x: 5 # contributors y: 27 # changes core-jndi/src/main/java/org/apache/directory/server/core/jndi/LdapJndiProperties.java x: 4 # contributors y: 18 # changes core-jndi/src/main/java/org/apache/directory/server/core/jndi/ServerContext.java x: 7 # contributors y: 100 # changes core-jndi/src/main/java/org/apache/directory/server/core/jndi/ServerDirContext.java x: 6 # contributors y: 62 # changes core-shared/src/main/java/org/apache/directory/server/core/shared/partition/DefaultPartitionNexus.java x: 7 # contributors y: 48 # changes interceptors/normalization/src/main/java/org/apache/directory/server/core/normalization/NormalizationInterceptor.java x: 5 # contributors y: 36 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/ParentIdAndRdnSerializer.java x: 3 # contributors y: 10 # changes http-integration/src/main/java/org/apache/directory/server/integration/http/HttpServer.java x: 8 # contributors y: 33 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/KeyTupleBTreeCursor.java x: 6 # contributors y: 27 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/KeyTupleArrayCursor.java x: 4 # contributors y: 17 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/ArrayMarshaller.java x: 6 # contributors y: 17 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/KeyTupleAvlCursor.java x: 6 # contributors y: 30 # changes core-api/src/main/java/org/apache/directory/server/core/api/schema/SchemaPartition.java x: 5 # contributors y: 32 # changes core-api/src/main/java/org/apache/directory/server/core/api/schema/registries/synchronizers/SchemaSynchronizer.java x: 3 # contributors y: 18 # changes core-api/src/main/java/org/apache/directory/server/core/api/partition/AbstractPartition.java x: 6 # contributors y: 23 # changes core-annotations/src/main/java/org/apache/directory/server/core/factory/DSAnnotationProcessor.java x: 11 # contributors y: 76 # changes core-annotations/src/main/java/org/apache/directory/server/core/factory/DefaultDirectoryServiceFactory.java x: 9 # contributors y: 49 # changes service/src/main/java/org/apache/directory/server/ApacheDsService.java x: 10 # contributors y: 74 # changes core/src/main/java/org/apache/directory/server/core/DefaultDirectoryService.java x: 12 # contributors y: 277 # changes core/src/main/java/org/apache/directory/server/core/DefaultOperationManager.java x: 8 # contributors y: 77 # changes core/src/main/java/org/apache/directory/server/core/security/TlsKeyGenerator.java x: 10 # contributors y: 36 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/StringSerializer.java x: 4 # contributors y: 11 # changes core/src/main/java/org/apache/directory/server/core/security/CoreKeyStoreSpi.java x: 7 # contributors y: 37 # changes interceptors/logger/src/main/java/org/apache/directory/server/core/logger/TimerInterceptor.java x: 3 # contributors y: 17 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeImpl.java x: 8 # contributors y: 17 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeMapImpl.java x: 8 # contributors y: 22 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/LinkedAvlMapNode.java x: 6 # contributors y: 12 # changes interceptors/ppolicy/src/main/java/org/apache/directory/server/core/ppolicy/package-info.java x: 1 # contributors y: 2 # changes interceptors/ppolicy/src/main/java/org/apache/directory/server/core/ppolicy/PpolicyConfigContainer.java x: 1 # contributors y: 1 # changes src/main/appended-resources/supplemental-models.xml x: 4 # contributors y: 5 # changes core-api/src/main/java/org/apache/directory/server/core/api/InterceptorEnum.java x: 1 # contributors y: 5 # changes core-annotations/src/main/java/org/apache/directory/server/core/factory/DirectoryServiceFactory.java x: 4 # contributors y: 9 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/protocol/DhcpProtocolHandler.java x: 9 # contributors y: 25 # changes kerberos-codec/src/main/java/org/apache/directory/server/kerberos/shared/store/PrincipalStoreEntry.java x: 2 # contributors y: 3 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/KerberosAttribute.java x: 2 # contributors y: 2 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/KerberosConstants.java x: 2 # contributors y: 24 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/KerberosTime.java x: 5 # contributors y: 24 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/KerberosUtils.java x: 7 # contributors y: 26 # changes core-api/src/main/java/org/apache/directory/server/core/api/LdapCoreSessionConnection.java x: 8 # contributors y: 41 # changes server-integ/src/main/java/org/apache/directory/server/integ/ServerIntegrationUtils.java x: 5 # contributors y: 29 # changes test-framework/src/main/java/org/apache/directory/server/core/integ/AbstractLdapTestUnit.java x: 8 # contributors y: 21 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/LdapProtocolHandler.java x: 8 # contributors y: 60 # changes core-api/src/main/java/org/apache/directory/server/core/api/InstanceLayout.java x: 5 # contributors y: 14 # changes server-annotations/src/main/java/org/apache/directory/server/annotations/CreateLdapServer.java x: 5 # contributors y: 12 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/ReplicationTrustManager.java x: 6 # contributors y: 11 # changes server-config/src/main/java/org/apache/directory/server/config/beans/DirectoryServiceBean.java x: 7 # contributors y: 29 # changes core/src/main/java/org/apache/directory/server/core/security/CertificateUtil.java x: 5 # contributors y: 8 # changes protocol-ntp/src/main/java/org/apache/directory/server/ntp/io/NtpMessageDecoder.java x: 5 # contributors y: 9 # changes protocol-ntp/src/main/java/org/apache/directory/server/ntp/messages/NtpTimeStamp.java x: 7 # contributors y: 16 # changes service/src/main/java/org/apache/directory/server/UberjarMain.java x: 7 # contributors y: 31 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/consumer/ReplicationConsumerImpl.java x: 7 # contributors y: 62 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/provider/ReplicaEventLogJanitor.java x: 2 # contributors y: 10 # changes bulkloader/src/main/java/org/apache/directory/mavibot/btree/FastLdifReader.java x: 3 # contributors y: 5 # changes core-annotations/src/main/java/org/apache/directory/server/core/annotations/CreateIndex.java x: 4 # contributors y: 10 # changes core-annotations/src/main/java/org/apache/directory/server/core/annotations/LoadSchema.java x: 2 # contributors y: 4 # changes core-annotations/src/main/java/org/apache/directory/server/core/factory/AvlPartitionFactory.java x: 5 # contributors y: 23 # changes core-annotations/src/main/java/org/apache/directory/server/core/factory/LdifPartitionFactory.java x: 5 # contributors y: 22 # changes core-api/src/main/java/org/apache/directory/server/core/api/ObjectClassProvider.java x: 3 # contributors y: 4 # changes core-api/src/main/java/org/apache/directory/server/core/api/interceptor/context/GetRootDseOperationContext.java x: 2 # contributors y: 7 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeCursor.java x: 6 # contributors y: 31 # changes core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeMap.java x: 4 # contributors y: 6 # changes interceptors/hash/src/main/java/org/apache/directory/server/core/hash/PasswordHashingInterceptor.java x: 3 # contributors y: 19 # changes jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/DupsCursor.java x: 6 # contributors y: 26 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/DnsServer.java x: 10 # contributors y: 32 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsProtocolHandler.java x: 8 # contributors y: 23 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/store/RecordStoreStub.java x: 5 # contributors y: 6 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/store/jndi/DnsCatalog.java x: 6 # contributors y: 8 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/store/jndi/SearchStrategy.java x: 5 # contributors y: 5 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/store/jndi/operations/GetFlatRecord.java x: 7 # contributors y: 12 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/PersistentSearchListener.java x: 6 # contributors y: 40 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/controls/PagedSearchContext.java x: 6 # contributors y: 34 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/extended/CertGenerationRequestHandler.java x: 6 # contributors y: 33 # changes protocol-ntp/src/main/java/org/apache/directory/server/ntp/NtpServer.java x: 9 # contributors y: 31 # changes protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/AbstractProtocolService.java x: 5 # contributors y: 21 # changes protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/ServiceConfigurationException.java x: 4 # contributors y: 4 # changes protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/catalog/GetCatalog.java x: 7 # contributors y: 35 # changes protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/store/LdifLoadFilter.java x: 5 # contributors y: 16 # changes xdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/ForwardIndexComparator.java x: 5 # contributors y: 7 # changes xdbm-partition/src/main/java/org/apache/directory/server/xdbm/ParentIdAndRdn.java x: 5 # contributors y: 26 # changes protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/AbstractSaslServer.java x: 1 # contributors y: 4 # changes core-constants/src/main/java/org/apache/directory/server/constants/ApacheSchemaConstants.java x: 6 # contributors y: 29 # changes kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/codec/principalName/PrincipalNameContainer.java x: 1 # contributors y: 7 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/messages/DhcpMessage.java x: 5 # contributors y: 15 # changes protocol-dns/src/main/java/org/apache/directory/server/dns/Main.java x: 7 # contributors y: 21 # changes protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/protocol/DhcpDecoder.java x: 7 # contributors y: 14 # changes
277.0
# changes
  min: 1.0
  average: 13.03
  25th percentile: 5.0
  median: 10.0
  75th percentile: 15.0
  max: 277.0
0 12.0
# contributors
min: 1.0 | average: 3.77 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 12.0

Number of Contributors vs. File Size: 898 points

xdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/AbstractBTreePartition.java x: 8 # contributors y: 2350 lines of code server-annotations/src/main/java/org/apache/directory/server/factory/ServerAnnotationProcessor.java x: 10 # contributors y: 318 lines of code protocol-ldap/src/main/java/org/apache/directory/server/ldap/LdapServer.java x: 11 # contributors y: 992 lines of code protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/ntlm/NtlmProvider.java x: 2 # contributors y: 6 lines of code protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/ntlm/NtlmSaslServer.java x: 3 # contributors y: 149 lines of code installers-maven-plugin/src/main/java/org/apache/directory/server/installers/nsis/NsisInstallerCommand.java x: 4 # contributors y: 149 lines of code kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/codec/encryptionKey/EncryptionKeyGrammar.java x: 3 # contributors y: 65 lines of code kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/codec/principalName/PrincipalNameGrammar.java x: 2 # contributors y: 73 lines of code interceptors/changelog/src/main/java/org/apache/directory/server/core/changelog/ChangeLogInterceptor.java x: 4 # contributors y: 245 lines of code test-framework/src/main/java/org/apache/directory/server/core/integ/CreateDSTestExtension.java x: 1 # contributors y: 141 lines of code service/ApacheDS.launch x: 7 # contributors y: 19 lines of code interceptors/authn/src/main/java/org/apache/directory/server/core/authn/AbstractAuthenticator.java x: 4 # contributors y: 265 lines of code interceptors/authn/src/main/java/org/apache/directory/server/core/authn/AnonymousAuthenticator.java x: 2 # contributors y: 34 lines of code interceptors/authn/src/main/java/org/apache/directory/server/core/authn/DelegatingAuthenticator.java x: 3 # contributors y: 205 lines of code interceptors/authn/src/main/java/org/apache/directory/server/core/authn/SimpleAuthenticator.java x: 7 # contributors y: 184 lines of code interceptors/authn/src/main/java/org/apache/directory/server/core/authn/StrongAuthenticator.java x: 2 # contributors y: 25 lines of code i18n/src/main/java/org/apache/directory/server/i18n/I18n.java x: 8 # contributors y: 522 lines of code installers-maven-plugin/src/main/java/org/apache/directory/server/installers/archive/ArchiveInstallerCommand.java x: 5 # contributors y: 196 lines of code interceptors/exception/src/main/java/org/apache/directory/server/core/exception/ExceptionInterceptor.java x: 6 # contributors y: 231 lines of code test-framework/src/main/java/org/apache/directory/server/core/integ/ApacheDSTestExtension.java x: 1 # contributors y: 274 lines of code core-integ/src/main/java/org/apache/directory/server/core/integ/IntegrationUtils.java x: 7 # contributors y: 302 lines of code service-builder/src/main/java/org/apache/directory/server/config/builder/ServiceBuilder.java x: 7 # contributors y: 932 lines of code kerberos-codec/src/main/java/org/apache/directory/server/kerberos/shared/crypto/encryption/RandomKeyFactory.java x: 3 # contributors y: 64 lines of code kerberos-codec/src/main/java/org/apache/directory/server/kerberos/shared/store/PrincipalStoreEntryModifier.java x: 5 # contributors y: 77 lines of code kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/codec/encryptionKey/actions/EncryptionKeyInit.java x: 3 # contributors y: 33 lines of code kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/components/EncryptionKey.java x: 5 # contributors y: 143 lines of code kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/components/PrincipalName.java x: 4 # contributors y: 219 lines of code server-config/src/main/java/org/apache/directory/server/config/ConfigPartitionReader.java x: 7 # contributors y: 528 lines of code server-config/src/main/java/org/apache/directory/server/config/LdifConfigExtractor.java x: 9 # contributors y: 200 lines of code interceptors/trigger/src/main/java/org/apache/directory/server/core/trigger/TriggerInterceptor.java x: 4 # contributors y: 369 lines of code interceptors/trigger/src/main/java/org/apache/directory/server/core/trigger/TriggerSpecCache.java x: 2 # contributors y: 175 lines of code interceptors/subtree/src/main/java/org/apache/directory/server/core/subtree/SubentryInterceptor.java x: 4 # contributors y: 1112 lines of code interceptors/schema/src/main/java/org/apache/directory/server/core/schema/SchemaInterceptor.java x: 4 # contributors y: 1207 lines of code interceptors/schema/src/main/java/org/apache/directory/server/core/schema/SchemaSubentryManager.java x: 3 # contributors y: 363 lines of code interceptors/normalization/src/main/java/org/apache/directory/server/core/normalization/ExpandingVisitor.java x: 2 # contributors y: 122 lines of code interceptors/operational/src/main/java/org/apache/directory/server/core/operational/OperationalAttributeInterceptor.java x: 4 # contributors y: 497 lines of code interceptors/referral/src/main/java/org/apache/directory/server/core/referral/ReferralInterceptor.java x: 4 # contributors y: 256 lines of code interceptors/authz/src/main/java/org/apache/directory/server/core/authz/AciAuthorizationInterceptor.java x: 4 # contributors y: 946 lines of code interceptors/authz/src/main/java/org/apache/directory/server/core/authz/DefaultAuthorizationInterceptor.java x: 4 # contributors y: 380 lines of code interceptors/authz/src/main/java/org/apache/directory/server/core/authz/GroupCache.java x: 4 # contributors y: 330 lines of code interceptors/authz/src/main/java/org/apache/directory/server/core/authz/TupleCache.java x: 3 # contributors y: 194 lines of code interceptors/authz/src/main/java/org/apache/directory/server/core/authz/support/RelatedProtectedItemFilter.java x: 3 # contributors y: 226 lines of code interceptors/authz/src/main/java/org/apache/directory/server/core/authz/support/RelatedUserClassFilter.java x: 2 # contributors y: 134 lines of code interceptors/changelog/src/main/java/org/apache/directory/server/core/changelog/DefaultChangeLog.java x: 3 # contributors y: 256 lines of code interceptors/changelog/src/main/java/org/apache/directory/server/core/changelog/MemoryChangeLogStore.java x: 6 # contributors y: 359 lines of code interceptor-kerberos/src/main/java/org/apache/directory/server/core/kerberos/KeyDerivationInterceptor.java x: 6 # contributors y: 343 lines of code interceptors/authn/src/main/java/org/apache/directory/server/core/authn/AuthenticationInterceptor.java x: 8 # contributors y: 1317 lines of code server-jndi/src/main/java/org/apache/directory/server/configuration/ApacheDS.java x: 9 # contributors y: 326 lines of code protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/LdapRequestHandler.java x: 8 # contributors y: 174 lines of code protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/SearchTimeLimitingMonitor.java x: 3 # contributors y: 79 lines of code protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/extended/GracefulShutdownHandler.java x: 6 # contributors y: 181 lines of code protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/extended/StartTlsHandler.java x: 8 # contributors y: 119 lines of code protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/request/SearchRequestHandler.java x: 6 # contributors y: 1035 lines of code protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/AbstractSaslCallbackHandler.java x: 3 # contributors y: 161 lines of code protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/gssapi/GssapiMechanismHandler.java x: 2 # contributors y: 104 lines of code protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/sasl/plain/PlainSaslServer.java x: 2 # contributors y: 189 lines of code protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/ssl/LdapsInitializer.java x: 7 # contributors y: 52 lines of code protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/provider/SyncReplRequestHandler.java x: 6 # contributors y: 842 lines of code protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/provider/SyncReplSearchListener.java x: 4 # contributors y: 338 lines of code protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/io/DhcpMessageDecoder.java x: 6 # contributors y: 133 lines of code protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/io/DhcpMessageEncoder.java x: 6 # contributors y: 95 lines of code protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/messages/HardwareAddress.java x: 6 # contributors y: 114 lines of code protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/options/AddressOption.java x: 6 # contributors y: 33 lines of code protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/options/DhcpOption.java x: 7 # contributors y: 222 lines of code protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/options/StringOption.java x: 5 # contributors y: 44 lines of code protocol-dns/src/main/java/org/apache/directory/server/dns/io/decoder/DnsMessageDecoder.java x: 6 # contributors y: 171 lines of code protocol-dns/src/main/java/org/apache/directory/server/dns/io/encoder/DnsMessageEncoder.java x: 6 # contributors y: 152 lines of code protocol-dns/src/main/java/org/apache/directory/server/dns/protocol/DnsTcpDecoder.java x: 4 # contributors y: 35 lines of code protocol-dns/src/main/java/org/apache/directory/server/dns/service/DomainNameService.java x: 5 # contributors y: 150 lines of code protocol-dns/src/main/java/org/apache/directory/server/dns/service/MonitorContext.java x: 7 # contributors y: 40 lines of code protocol-dns/src/main/java/org/apache/directory/server/dns/store/jndi/MultiBaseSearch.java x: 7 # contributors y: 69 lines of code protocol-dns/src/main/java/org/apache/directory/server/dns/store/jndi/operations/GetRecords.java x: 7 # contributors y: 196 lines of code protocol-dns/src/main/java/org/apache/directory/server/dns/util/ReverseEnumMap.java x: 4 # contributors y: 24 lines of code jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/BTreeRedirectMarshaller.java x: 5 # contributors y: 51 lines of code jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/DupsContainer.java x: 3 # contributors y: 42 lines of code jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/DupsContainerCursor.java x: 6 # contributors y: 263 lines of code jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmTable.java x: 6 # contributors y: 712 lines of code protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/kerberos/GetPrincipal.java x: 3 # contributors y: 100 lines of code protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/kerberos/StoreUtils.java x: 4 # contributors y: 70 lines of code protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/store/LdifFileLoader.java x: 9 # contributors y: 167 lines of code jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmIndex.java x: 6 # contributors y: 277 lines of code jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmPartition.java x: 8 # contributors y: 669 lines of code jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmRdnIndex.java x: 5 # contributors y: 63 lines of code mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotCursor.java x: 4 # contributors y: 233 lines of code mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotIndex.java x: 4 # contributors y: 291 lines of code mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotPartition.java x: 5 # contributors y: 343 lines of code mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotRdnIndex.java x: 4 # contributors y: 63 lines of code mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotTable.java x: 3 # contributors y: 452 lines of code ldif-partition/src/main/java/org/apache/directory/server/core/partition/ldif/LdifPartition.java x: 8 # contributors y: 603 lines of code ldif-partition/src/main/java/org/apache/directory/server/core/partition/ldif/SingleFileLdifPartition.java x: 9 # contributors y: 347 lines of code xdbm-partition/src/main/java/org/apache/directory/server/xdbm/IndexNotFoundException.java x: 3 # contributors y: 27 lines of code xdbm-partition/src/main/java/org/apache/directory/server/xdbm/SingletonIndexCursor.java x: 6 # contributors y: 165 lines of code xdbm-partition/src/main/java/org/apache/directory/server/xdbm/impl/avl/AvlIndex.java x: 6 # contributors y: 239 lines of code xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/AndCursor.java x: 3 # contributors y: 172 lines of code xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/ChildrenCursor.java x: 3 # contributors y: 137 lines of code xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/GreaterEqCursor.java x: 4 # contributors y: 275 lines of code xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/LessEqCursor.java x: 4 # contributors y: 282 lines of code xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/OrCursor.java x: 3 # contributors y: 249 lines of code xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/cursor/SubstringCursor.java x: 4 # contributors y: 196 lines of code xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/evaluator/ApproximateEvaluator.java x: 2 # contributors y: 115 lines of code xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/evaluator/BaseLevelScopeEvaluator.java x: 2 # contributors y: 64 lines of code xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/evaluator/GreaterEqEvaluator.java x: 2 # contributors y: 141 lines of code xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/evaluator/OneLevelScopeEvaluator.java x: 2 # contributors y: 84 lines of code xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/evaluator/SubtreeScopeEvaluator.java x: 4 # contributors y: 119 lines of code core-jndi/src/main/java/org/apache/directory/server/core/jndi/CoreContextFactory.java x: 4 # contributors y: 124 lines of code core-jndi/src/main/java/org/apache/directory/server/core/jndi/EventListenerAdapter.java x: 5 # contributors y: 177 lines of code core-jndi/src/main/java/org/apache/directory/server/core/jndi/ServerContext.java x: 7 # contributors y: 987 lines of code core-jndi/src/main/java/org/apache/directory/server/core/jndi/ServerDirContext.java x: 6 # contributors y: 668 lines of code core-shared/src/main/java/org/apache/directory/server/core/shared/partition/DefaultPartitionNexus.java x: 7 # contributors y: 709 lines of code interceptors/normalization/src/main/java/org/apache/directory/server/core/normalization/NormalizationInterceptor.java x: 5 # contributors y: 380 lines of code jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/DnSerializer.java x: 3 # contributors y: 55 lines of code jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/ParentIdAndRdnSerializer.java x: 3 # contributors y: 92 lines of code mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/DnSerializer.java x: 3 # contributors y: 103 lines of code http-integration/src/main/java/org/apache/directory/server/integration/http/HttpServer.java x: 8 # contributors y: 227 lines of code mavibot-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/KeyTupleValueCursor.java x: 3 # contributors y: 181 lines of code xdbm-partition/src/main/java/org/apache/directory/server/xdbm/KeyTupleArrayCursor.java x: 4 # contributors y: 192 lines of code core-avl/src/main/java/org/apache/directory/server/core/avltree/ArrayMarshaller.java x: 6 # contributors y: 106 lines of code core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeSingleton.java x: 4 # contributors y: 95 lines of code core-api/src/main/java/org/apache/directory/server/core/api/LdapPrincipal.java x: 3 # contributors y: 145 lines of code core-api/src/main/java/org/apache/directory/server/core/api/interceptor/context/MoveOperationContext.java x: 3 # contributors y: 122 lines of code core-api/src/main/java/org/apache/directory/server/core/api/schema/DescriptionParsers.java x: 3 # contributors y: 440 lines of code core-api/src/main/java/org/apache/directory/server/core/api/schema/SchemaPartition.java x: 5 # contributors y: 317 lines of code core-api/src/main/java/org/apache/directory/server/core/api/schema/registries/synchronizers/AbstractRegistrySynchronizer.java x: 4 # contributors y: 226 lines of code core-api/src/main/java/org/apache/directory/server/core/api/schema/registries/synchronizers/NormalizerSynchronizer.java x: 3 # contributors y: 222 lines of code core-api/src/main/java/org/apache/directory/server/core/api/subtree/RefinementEvaluator.java x: 1 # contributors y: 73 lines of code core-jndi/src/main/java/org/apache/directory/server/core/jndi/ServerLdapContext.java x: 6 # contributors y: 196 lines of code core-api/src/main/java/org/apache/directory/server/core/api/entry/ServerEntryUtils.java x: 4 # contributors y: 588 lines of code core-annotations/src/main/java/org/apache/directory/server/core/factory/DSAnnotationProcessor.java x: 11 # contributors y: 362 lines of code core-annotations/src/main/java/org/apache/directory/server/core/factory/DefaultDirectoryServiceFactory.java x: 9 # contributors y: 157 lines of code service/src/main/java/org/apache/directory/server/ApacheDsService.java x: 10 # contributors y: 396 lines of code core/src/main/java/org/apache/directory/server/core/DefaultDirectoryService.java x: 12 # contributors y: 1526 lines of code core/src/main/java/org/apache/directory/server/core/DefaultOperationManager.java x: 8 # contributors y: 1391 lines of code core/src/main/java/org/apache/directory/server/core/security/TlsKeyGenerator.java x: 10 # contributors y: 213 lines of code installers-maven-plugin/src/main/java/org/apache/directory/server/installers/MojoHelperUtils.java x: 7 # contributors y: 159 lines of code installers-maven-plugin/src/main/java/org/apache/directory/server/installers/deb/DebInstallerCommand.java x: 4 # contributors y: 185 lines of code installers-maven-plugin/src/main/java/org/apache/directory/server/installers/macosxpkg/MacOsXPkgInstallerCommand.java x: 4 # contributors y: 358 lines of code jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/StringSerializer.java x: 4 # contributors y: 47 lines of code core/src/main/java/org/apache/directory/server/core/security/CoreKeyStoreSpi.java x: 7 # contributors y: 206 lines of code interceptors/logger/src/main/java/org/apache/directory/server/core/logger/TimerInterceptor.java x: 3 # contributors y: 356 lines of code core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeImpl.java x: 8 # contributors y: 444 lines of code core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeMapImpl.java x: 8 # contributors y: 630 lines of code core-avl/src/main/java/org/apache/directory/server/core/avltree/LinkedAvlMapNode.java x: 6 # contributors y: 71 lines of code interceptors/ppolicy/src/main/java/org/apache/directory/server/core/ppolicy/package-info.java x: 1 # contributors y: 1 lines of code installers-maven-plugin/src/main/java/org/apache/directory/server/installers/LinuxInstallerCommand.java x: 1 # contributors y: 52 lines of code installers-maven-plugin/src/main/java/org/apache/directory/server/installers/deb/DebTarget.java x: 2 # contributors y: 10 lines of code interceptors/ppolicy/src/main/java/org/apache/directory/server/core/ppolicy/PPolicyInterceptor.java x: 1 # contributors y: 262 lines of code interceptors/ppolicy/src/main/java/org/apache/directory/server/core/ppolicy/PpolicyConfigContainer.java x: 1 # contributors y: 38 lines of code protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/extended/StartTlsFilter.java x: 1 # contributors y: 31 lines of code core-annotations/src/main/java/org/apache/directory/server/core/factory/DirectoryServiceFactory.java x: 4 # contributors y: 9 lines of code protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/protocol/DhcpProtocolHandler.java x: 9 # contributors y: 122 lines of code kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/KerberosTime.java x: 5 # contributors y: 66 lines of code kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/KerberosUtils.java x: 7 # contributors y: 79 lines of code kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/codec/KerberosDecoder.java x: 4 # contributors y: 46 lines of code core-api/src/main/java/org/apache/directory/server/core/api/LdapCoreSessionConnection.java x: 8 # contributors y: 877 lines of code test-framework/src/main/java/org/apache/directory/server/core/integ/AbstractLdapTestUnit.java x: 8 # contributors y: 79 lines of code protocol-ldap/src/main/java/org/apache/directory/server/ldap/LdapProtocolHandler.java x: 8 # contributors y: 132 lines of code core-api/src/main/java/org/apache/directory/server/core/api/normalization/FilterNormalizingVisitor.java x: 3 # contributors y: 267 lines of code interceptors/schema/src/main/java/org/apache/directory/server/core/schema/SchemaSubentryModifier.java x: 2 # contributors y: 276 lines of code core-api/src/main/java/org/apache/directory/server/core/api/InstanceLayout.java x: 5 # contributors y: 187 lines of code test-framework/src/main/java/org/apache/directory/server/core/integ/CreateLdapConnectionPoolExtension.java x: 2 # contributors y: 204 lines of code server-annotations/src/main/java/org/apache/directory/server/annotations/CreateLdapServer.java x: 5 # contributors y: 34 lines of code server-config/src/main/java/org/apache/directory/server/config/beans/DirectoryServiceBean.java x: 7 # contributors y: 288 lines of code core/src/main/java/org/apache/directory/server/core/security/CertificateUtil.java x: 5 # contributors y: 160 lines of code core-api/src/main/java/org/apache/directory/server/core/api/CoreSession.java x: 5 # contributors y: 107 lines of code protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/extended/PwdModifyHandler.java x: 8 # contributors y: 346 lines of code interceptors/journal/src/main/java/org/apache/directory/server/core/journal/DefaultJournalStore.java x: 4 # contributors y: 131 lines of code protocol-ntp/src/main/java/org/apache/directory/server/ntp/messages/NtpTimeStamp.java x: 7 # contributors y: 92 lines of code server-config/src/main/java/org/apache/directory/server/config/ConfigWriter.java x: 6 # contributors y: 314 lines of code service/src/main/java/org/apache/directory/server/UberjarMain.java x: 7 # contributors y: 225 lines of code protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/consumer/ReplicationConsumerImpl.java x: 7 # contributors y: 1023 lines of code core-annotations/src/main/java/org/apache/directory/server/core/annotations/ApplyLdifFiles.java x: 4 # contributors y: 17 lines of code core-annotations/src/main/java/org/apache/directory/server/core/annotations/ApplyLdifs.java x: 3 # contributors y: 16 lines of code core-annotations/src/main/java/org/apache/directory/server/core/annotations/CreateDS.java x: 5 # contributors y: 25 lines of code core-api/src/main/java/org/apache/directory/server/core/api/ObjectClassProvider.java x: 3 # contributors y: 9 lines of code core-api/src/main/java/org/apache/directory/server/core/api/changelog/ChangeLogEvent.java x: 4 # contributors y: 87 lines of code core-api/src/main/java/org/apache/directory/server/core/api/filtering/EntryFilteringCursorImpl.java x: 3 # contributors y: 338 lines of code core-api/src/main/java/org/apache/directory/server/core/api/interceptor/context/AbstractChangeOperationContext.java x: 4 # contributors y: 83 lines of code core-api/src/main/java/org/apache/directory/server/core/api/interceptor/context/ModifyOperationContext.java x: 4 # contributors y: 104 lines of code core-api/src/main/java/org/apache/directory/server/core/api/interceptor/context/SearchOperationContext.java x: 4 # contributors y: 142 lines of code core-avl/src/main/java/org/apache/directory/server/core/avltree/ArrayTree.java x: 4 # contributors y: 919 lines of code core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlSingletonOrOrderedSetCursor.java x: 6 # contributors y: 221 lines of code core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTree.java x: 6 # contributors y: 21 lines of code core-avl/src/main/java/org/apache/directory/server/core/avltree/AvlTreeCursor.java x: 6 # contributors y: 192 lines of code core-jndi/src/main/java/org/apache/directory/server/core/jndi/AbstractContextFactory.java x: 5 # contributors y: 7 lines of code core-shared/src/main/java/org/apache/directory/server/core/shared/SchemaService.java x: 3 # contributors y: 288 lines of code interceptors/admin/src/main/java/org/apache/directory/server/core/admin/AdministrativePointInterceptor.java x: 4 # contributors y: 961 lines of code interceptors/journal/src/main/java/org/apache/directory/server/core/journal/DefaultJournal.java x: 2 # contributors y: 96 lines of code interceptors/number/src/main/java/org/apache/directory/server/core/number/NumberIncrementingInterceptor.java x: 4 # contributors y: 164 lines of code interceptors/schema/src/main/java/org/apache/directory/server/core/schema/SchemaLdifToPartitionExtractor.java x: 3 # contributors y: 202 lines of code jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/DupsCursor.java x: 6 # contributors y: 371 lines of code jdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/jdbm/JdbmPartitionWriteTxn.java x: 2 # contributors y: 49 lines of code kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/codec/types/EncryptionType.java x: 5 # contributors y: 96 lines of code kerberos-codec/src/main/java/org/apache/directory/shared/kerberos/exceptions/ErrorType.java x: 2 # contributors y: 158 lines of code ldap-client-test/src/main/java/org/apache/directory/shared/client/api/LdapApiIntegrationUtils.java x: 6 # contributors y: 80 lines of code ldif-partition/src/main/java/org/apache/directory/server/core/partition/ldif/AbstractLdifPartition.java x: 7 # contributors y: 36 lines of code mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotCursor.java x: 2 # contributors y: 233 lines of code mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotIndex.java x: 2 # contributors y: 301 lines of code mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotPartition.java x: 2 # contributors y: 342 lines of code protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/messages/MessageType.java x: 6 # contributors y: 40 lines of code protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/store/DhcpStore.java x: 5 # contributors y: 14 lines of code protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/store/SimpleDhcpStore.java x: 5 # contributors y: 123 lines of code protocol-dns/src/main/java/org/apache/directory/server/dns/DnsServer.java x: 10 # contributors y: 85 lines of code protocol-dns/src/main/java/org/apache/directory/server/dns/io/encoder/CanonicalNameRecordEncoder.java x: 6 # contributors y: 12 lines of code protocol-dns/src/main/java/org/apache/directory/server/dns/messages/RecordType.java x: 5 # contributors y: 90 lines of code protocol-dns/src/main/java/org/apache/directory/server/dns/service/DnsContext.java x: 6 # contributors y: 52 lines of code protocol-ldap/src/main/java/org/apache/directory/server/ldap/ExtendedOperationHandler.java x: 7 # contributors y: 11 lines of code protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/extended/StoredProcedureExtendedOperationHandler.java x: 6 # contributors y: 86 lines of code protocol-ldap/src/main/java/org/apache/directory/server/ldap/handlers/request/ExtendedRequestHandler.java x: 2 # contributors y: 43 lines of code protocol-ntp/src/main/java/org/apache/directory/server/ntp/NtpServer.java x: 9 # contributors y: 90 lines of code protocol-shared/src/main/java/org/apache/directory/server/protocol/shared/transport/AbstractTransport.java x: 5 # contributors y: 113 lines of code server-config/src/main/java/org/apache/directory/server/config/beans/ReplConsumerBean.java x: 5 # contributors y: 231 lines of code xdbm-partition/src/main/java/org/apache/directory/server/core/partition/impl/avl/AvlPartition.java x: 7 # contributors y: 133 lines of code xdbm-partition/src/main/java/org/apache/directory/server/xdbm/impl/avl/AvlTable.java x: 6 # contributors y: 256 lines of code xdbm-partition/src/main/java/org/apache/directory/server/xdbm/impl/avl/AvlTableDupsCursor.java x: 6 # contributors y: 389 lines of code xdbm-partition/src/main/java/org/apache/directory/server/xdbm/search/evaluator/OrEvaluator.java x: 2 # contributors y: 83 lines of code interceptors/journal/src/main/java/org/apache/directory/server/core/journal/JournalInterceptor.java x: 3 # contributors y: 239 lines of code mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/DnSerializer.java x: 1 # contributors y: 112 lines of code mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/KeyTupleValueCursor.java x: 1 # contributors y: 178 lines of code mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/LdifTupleComparator.java x: 1 # contributors y: 26 lines of code mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/LdifTupleReaderWriter.java x: 1 # contributors y: 101 lines of code mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotEntrySerializer.java x: 1 # contributors y: 211 lines of code mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotParentIdAndRdnSerializer.java x: 1 # contributors y: 167 lines of code mavibotv2-partition/src/main/java/org/apache/directory/server/core/partition/impl/btree/mavibot/MavibotTable.java x: 1 # contributors y: 451 lines of code installers-maven-plugin/src/main/resources/org/apache/directory/server/installers/wrapper/src/sh.script.in x: 3 # contributors y: 557 lines of code installers-maven-plugin/src/main/resources/org/apache/directory/server/installers/nsis/installer.nsi x: 2 # contributors y: 539 lines of code bulkloader/src/main/java/org/apache/directory/mavibot/btree/MavibotPartitionBuilder.java x: 2 # contributors y: 1001 lines of code bulkloader/src/main/java/org/apache/directory/mavibot/btree/PositionBufferedReader.java x: 1 # contributors y: 226 lines of code core-api/src/main/java/org/apache/directory/server/core/api/authn/ppolicy/PasswordPolicyConfiguration.java x: 2 # contributors y: 283 lines of code core-constants/src/main/java/org/apache/directory/server/constants/ApacheSchemaConstants.java x: 6 # contributors y: 122 lines of code core-jndi/src/main/java/org/apache/directory/server/core/jndi/DeadContext.java x: 4 # contributors y: 319 lines of code interceptors/authz/src/main/java/org/apache/directory/server/core/authz/support/ACITupleFilter.java x: 1 # contributors y: 13 lines of code syncrepl/src/main/java/org/apache/directory/server/syncrepl/SyncreplRunnerUI.java x: 4 # contributors y: 301 lines of code protocol-dhcp/src/main/java/org/apache/directory/server/dhcp/messages/DhcpMessage.java x: 5 # contributors y: 168 lines of code
2350.0
lines of code
  min: 1.0
  average: 107.11
  25th percentile: 12.0
  median: 40.5
  75th percentile: 124.0
  max: 2350.0
0 12.0
# contributors
min: 1.0 | average: 3.77 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 12.0