apache / maven-indexer
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 211 files with 12,733 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 5 files changed 21-50 times (2,083 lines of code)
    • 64 files changed 6-20 times (7,224 lines of code)
    • 142 files changed 1-5 times (3,426 lines of code)
0% | 0% | 16% | 56% | 26%
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 211 files with 12,733 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 1 file changed by 11-25 contributors (470 lines of code)
    • 23 files changed by 6-10 contributors (5,787 lines of code)
    • 129 files changed by 2-5 contributors (4,603 lines of code)
    • 58 files changed by 1 contributor (1,873 lines of code)
0% | 3% | 45% | 36% | 14%
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, txt, md, properties, asc, yaml, css, cgi, gitignore, sh
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 16% | 57% | 25%
xml0% | 0% | 0% | 11% | 88%
cgi0% | 0% | 0% | 0% | 100%
css0% | 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
indexer-core0% | 0% | 22% | 62% | 15%
indexer-reader0% | 0% | 0% | 74% | 25%
indexer-cli0% | 0% | 0% | 90% | 9%
src0% | 0% | 0% | 50% | 49%
search-backend-remoterepository0% | 0% | 0% | 0% | 100%
search-api0% | 0% | 0% | 0% | 100%
search-backend-smo0% | 0% | 0% | 0% | 100%
search-backend-indexer0% | 0% | 0% | 0% | 100%
indexer-examples0% | 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
DefaultIndexUpdater.java
in indexer-core/src/main/java/org/apache/maven/index/updater
470 37 2010-12-02 2024-07-11 30 11 cstamas@apache.org tamas@cservenak.net
DefaultIndexingContext.java
in indexer-core/src/main/java/org/apache/maven/index/context
572 50 2010-12-02 2023-07-23 30 10 cstamas@apache.org tamas@cservenak.net
ArtifactInfo.java
in indexer-core/src/main/java/org/apache/maven/index
558 101 2010-11-15 2023-01-31 24 7 cstamas@apache.org tamas@cservenak.net
DefaultNexusIndexer.java
in indexer-core/src/main/java/org/apache/maven/index
306 32 2010-11-26 2023-01-31 23 6 cstamas@apache.org tamas@cservenak.net
DefaultScannerListener.java
in indexer-core/src/main/java/org/apache/maven/index
177 7 2010-11-15 2023-01-31 22 6 cstamas@apache.org tamas@cservenak.net
DefaultSearchEngine.java
in indexer-core/src/main/java/org/apache/maven/index
246 18 2010-12-02 2023-01-31 20 6 cstamas@apache.org tamas@cservenak.net
IndexDataReader.java
in indexer-core/src/main/java/org/apache/maven/index/updater
427 23 2010-11-15 2023-06-13 20 7 cstamas@apache.org mbien42@gmail.com
NexusIndexerCli.java
in indexer-cli/src/main/java/org/apache/maven/index/cli
441 15 2012-09-17 2023-01-31 19 8 cstamas@apache.org tamas@cservenak.net
MavenPluginArtifactInfoIndexCreator.java
in indexer-core/src/main/java/org/apache/maven/index/creator
103 7 2010-11-15 2023-01-31 17 7 cstamas@apache.org tamas@cservenak.net
JarFileContentsIndexCreator.java
in indexer-core/src/main/java/org/apache/maven/index/creator
130 9 2010-11-15 2023-01-31 17 7 cstamas@apache.org tamas@cservenak.net
ArtifactContext.java
in indexer-core/src/main/java/org/apache/maven/index
110 10 2010-11-15 2023-12-29 16 7 cstamas@apache.org mbien42@gmail.com
NexusIndexer.java
in indexer-core/src/main/java/org/apache/maven/index
138 - 2010-11-26 2023-01-31 16 5 cstamas@apache.org tamas@cservenak.net
DefaultIndexPacker.java
in indexer-core/src/main/java/org/apache/maven/index/packer
155 7 2010-11-15 2023-01-31 16 6 cstamas@apache.org tamas@cservenak.net
IndexUtils.java
in indexer-core/src/main/java/org/apache/maven/index/context
185 18 2010-11-15 2023-01-31 16 6 cstamas@apache.org tamas@cservenak.net
MergedIndexingContext.java
in indexer-core/src/main/java/org/apache/maven/index/context
203 40 2010-12-09 2023-06-13 16 7 cstamas@apache.org mbien42@gmail.com
DefaultQueryCreator.java
in indexer-core/src/main/java/org/apache/maven/index
260 8 2010-11-15 2023-01-31 16 5 cstamas@apache.org tamas@cservenak.net
DefaultIndexTreeView.java
in indexer-core/src/main/java/org/apache/maven/index/treeview
280 12 2010-11-15 2023-01-31 16 6 cstamas@apache.org tamas@cservenak.net
DefaultIndexerEngine.java
in indexer-core/src/main/java/org/apache/maven/index
114 7 2010-11-15 2023-01-31 15 6 cstamas@apache.org tamas@cservenak.net
IndexDataWriter.java
in indexer-core/src/main/java/org/apache/maven/index/updater
175 10 2010-11-15 2023-01-31 15 5 cstamas@apache.org tamas@cservenak.net
DefaultIteratorResultSet.java
in indexer-core/src/main/java/org/apache/maven/index
256 16 2010-12-02 2023-01-31 15 6 cstamas@apache.org tamas@cservenak.net
MinimalArtifactInfoIndexCreator.java
in indexer-core/src/main/java/org/apache/maven/index/creator
349 9 2010-11-15 2023-06-13 15 7 cstamas@apache.org mbien42@gmail.com
DefaultArtifactContextProducer.java
in indexer-core/src/main/java/org/apache/maven/index
82 4 2011-02-25 2023-01-31 14 7 cstamas@apache.org tamas@cservenak.net
DefaultIncrementalHandler.java
in indexer-core/src/main/java/org/apache/maven/index/incremental
184 10 2010-11-15 2023-01-31 14 6 cstamas@apache.org tamas@cservenak.net
MavenArchetypeArtifactInfoIndexCreator.java
in indexer-core/src/main/java/org/apache/maven/index/creator
65 7 2010-11-15 2023-01-31 13 5 cstamas@apache.org tamas@cservenak.net
M2GavCalculator.java
in indexer-core/src/main/java/org/apache/maven/index/artifact
223 5 2014-06-27 2023-07-23 12 6 carlspring@gmail.com tamas@cservenak.net
OsgiArtifactIndexCreator.java
in indexer-core/src/main/java/org/apache/maven/index/creator
422 8 2011-08-22 2023-01-31 12 6 olamy@apache.org tamas@cservenak.net
NexusIndexWriter.java
in indexer-core/src/main/java/org/apache/maven/index/context
29 3 2010-12-02 2023-01-31 11 3 cstamas@apache.org tamas@cservenak.net
site.xml
in src/site
29 - 2011-05-15 2017-11-25 11 3 hboutemy@apache.org hboutemy@apache.org
QueryCreator.java
in indexer-core/src/main/java/org/apache/maven/index
12 - 2010-12-13 2023-07-19 10 5 cstamas@apache.org tamas@cservenak.net
NexusLegacyAnalyzer.java
in indexer-core/src/main/java/org/apache/maven/index/context
39 4 2010-11-15 2023-01-31 10 4 cstamas@apache.org tamas@cservenak.net
IndexUpdateRequest.java
in indexer-core/src/main/java/org/apache/maven/index/updater
101 25 2010-11-15 2023-05-08 10 6 cstamas@apache.org mbien42@gmail.com
AbstractArchetypeDataSource.java
in indexer-core/src/main/java/org/apache/maven/index/archetype
64 5 2012-11-16 2023-01-31 9 5 cstamas@apache.org tamas@cservenak.net
IndexPackingRequest.java
in indexer-core/src/main/java/org/apache/maven/index/packer
70 14 2010-11-15 2023-01-31 9 5 cstamas@apache.org tamas@cservenak.net
IndexReader.java
in indexer-reader/src/main/java/org/apache/maven/index/reader
162 14 2017-03-31 2023-01-31 9 4 tamas@cservenak.net tamas@cservenak.net
DefaultIndexer.java
in indexer-core/src/main/java/org/apache/maven/index
163 15 2012-11-16 2023-01-31 9 6 cstamas@apache.org tamas@cservenak.net
OSGI.java
in indexer-core/src/main/java/org/apache/maven/index
21 - 2011-08-13 2023-01-31 8 3 olamy@apache.org tamas@cservenak.net
UniqueGAArtifactFilterPostprocessor.java
in indexer-core/src/main/java/org/apache/maven/index
33 3 2010-11-15 2023-07-19 8 5 cstamas@apache.org tamas@cservenak.net
AbstractIndexCreator.java
in indexer-core/src/main/java/org/apache/maven/index/creator
38 7 2010-11-15 2023-01-31 8 5 cstamas@apache.org tamas@cservenak.net
IteratorSearchResponse.java
in indexer-core/src/main/java/org/apache/maven/index
52 12 2010-12-09 2023-07-19 8 4 cstamas@apache.org tamas@cservenak.net
NexusAnalyzer.java
in indexer-core/src/main/java/org/apache/maven/index/context
62 10 2011-04-03 2023-01-31 8 3 hboutemy@apache.org tamas@cservenak.net
IndexingContext.java
in indexer-core/src/main/java/org/apache/maven/index/context
64 - 2010-12-09 2023-06-13 8 4 cstamas@apache.org mbien42@gmail.com
DefaultScanner.java
in indexer-core/src/main/java/org/apache/maven/index
65 5 2011-02-28 2023-01-31 8 5 cstamas@apache.org tamas@cservenak.net
AbstractSearchRequest.java
in indexer-core/src/main/java/org/apache/maven/index
87 19 2010-12-02 2023-07-19 8 4 cstamas@apache.org tamas@cservenak.net
DefaultArtifactPackagingMapper.java
in indexer-core/src/main/java/org/apache/maven/index/artifact
91 7 2014-06-27 2023-01-31 8 5 carlspring@gmail.com tamas@cservenak.net
AbstractTreeNode.java
in indexer-core/src/main/java/org/apache/maven/index/treeview
95 20 2010-11-15 2023-01-31 8 5 cstamas@apache.org tamas@cservenak.net
M1GavCalculator.java
in indexer-core/src/main/java/org/apache/maven/index/artifact
107 2 2014-06-27 2023-01-31 8 4 carlspring@gmail.com tamas@cservenak.net
Record.java
in indexer-reader/src/main/java/org/apache/maven/index/reader
143 16 2017-03-31 2023-01-31 8 4 tamas@cservenak.net tamas@cservenak.net
RecordExpander.java
in indexer-reader/src/main/java/org/apache/maven/index/reader
151 10 2017-03-31 2023-07-23 8 4 tamas@cservenak.net tamas@cservenak.net
ArtifactLocator.java
in indexer-core/src/main/java/org/apache/maven/index/locator
45 2 2010-11-15 2023-01-31 7 4 cstamas@apache.org tamas@cservenak.net
DefaultTreeNodeFactory.java
in indexer-core/src/main/java/org/apache/maven/index/treeview
71 12 2010-11-15 2023-01-31 7 4 cstamas@apache.org tamas@cservenak.net
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
DefaultIndexUpdater.java
in indexer-core/src/main/java/org/apache/maven/index/updater
470 37 2010-12-02 2024-07-11 30 11 cstamas@apache.org tamas@cservenak.net
DefaultIndexingContext.java
in indexer-core/src/main/java/org/apache/maven/index/context
572 50 2010-12-02 2023-07-23 30 10 cstamas@apache.org tamas@cservenak.net
NexusIndexerCli.java
in indexer-cli/src/main/java/org/apache/maven/index/cli
441 15 2012-09-17 2023-01-31 19 8 cstamas@apache.org tamas@cservenak.net
ArtifactInfo.java
in indexer-core/src/main/java/org/apache/maven/index
558 101 2010-11-15 2023-01-31 24 7 cstamas@apache.org tamas@cservenak.net
IndexDataReader.java
in indexer-core/src/main/java/org/apache/maven/index/updater
427 23 2010-11-15 2023-06-13 20 7 cstamas@apache.org mbien42@gmail.com
MavenPluginArtifactInfoIndexCreator.java
in indexer-core/src/main/java/org/apache/maven/index/creator
103 7 2010-11-15 2023-01-31 17 7 cstamas@apache.org tamas@cservenak.net
JarFileContentsIndexCreator.java
in indexer-core/src/main/java/org/apache/maven/index/creator
130 9 2010-11-15 2023-01-31 17 7 cstamas@apache.org tamas@cservenak.net
MergedIndexingContext.java
in indexer-core/src/main/java/org/apache/maven/index/context
203 40 2010-12-09 2023-06-13 16 7 cstamas@apache.org mbien42@gmail.com
ArtifactContext.java
in indexer-core/src/main/java/org/apache/maven/index
110 10 2010-11-15 2023-12-29 16 7 cstamas@apache.org mbien42@gmail.com
MinimalArtifactInfoIndexCreator.java
in indexer-core/src/main/java/org/apache/maven/index/creator
349 9 2010-11-15 2023-06-13 15 7 cstamas@apache.org mbien42@gmail.com
DefaultArtifactContextProducer.java
in indexer-core/src/main/java/org/apache/maven/index
82 4 2011-02-25 2023-01-31 14 7 cstamas@apache.org tamas@cservenak.net
DefaultNexusIndexer.java
in indexer-core/src/main/java/org/apache/maven/index
306 32 2010-11-26 2023-01-31 23 6 cstamas@apache.org tamas@cservenak.net
DefaultScannerListener.java
in indexer-core/src/main/java/org/apache/maven/index
177 7 2010-11-15 2023-01-31 22 6 cstamas@apache.org tamas@cservenak.net
DefaultSearchEngine.java
in indexer-core/src/main/java/org/apache/maven/index
246 18 2010-12-02 2023-01-31 20 6 cstamas@apache.org tamas@cservenak.net
DefaultIndexPacker.java
in indexer-core/src/main/java/org/apache/maven/index/packer
155 7 2010-11-15 2023-01-31 16 6 cstamas@apache.org tamas@cservenak.net
IndexUtils.java
in indexer-core/src/main/java/org/apache/maven/index/context
185 18 2010-11-15 2023-01-31 16 6 cstamas@apache.org tamas@cservenak.net
DefaultIndexTreeView.java
in indexer-core/src/main/java/org/apache/maven/index/treeview
280 12 2010-11-15 2023-01-31 16 6 cstamas@apache.org tamas@cservenak.net
DefaultIndexerEngine.java
in indexer-core/src/main/java/org/apache/maven/index
114 7 2010-11-15 2023-01-31 15 6 cstamas@apache.org tamas@cservenak.net
DefaultIteratorResultSet.java
in indexer-core/src/main/java/org/apache/maven/index
256 16 2010-12-02 2023-01-31 15 6 cstamas@apache.org tamas@cservenak.net
DefaultIncrementalHandler.java
in indexer-core/src/main/java/org/apache/maven/index/incremental
184 10 2010-11-15 2023-01-31 14 6 cstamas@apache.org tamas@cservenak.net
M2GavCalculator.java
in indexer-core/src/main/java/org/apache/maven/index/artifact
223 5 2014-06-27 2023-07-23 12 6 carlspring@gmail.com tamas@cservenak.net
OsgiArtifactIndexCreator.java
in indexer-core/src/main/java/org/apache/maven/index/creator
422 8 2011-08-22 2023-01-31 12 6 olamy@apache.org tamas@cservenak.net
IndexUpdateRequest.java
in indexer-core/src/main/java/org/apache/maven/index/updater
101 25 2010-11-15 2023-05-08 10 6 cstamas@apache.org mbien42@gmail.com
DefaultIndexer.java
in indexer-core/src/main/java/org/apache/maven/index
163 15 2012-11-16 2023-01-31 9 6 cstamas@apache.org tamas@cservenak.net
NexusIndexer.java
in indexer-core/src/main/java/org/apache/maven/index
138 - 2010-11-26 2023-01-31 16 5 cstamas@apache.org tamas@cservenak.net
DefaultQueryCreator.java
in indexer-core/src/main/java/org/apache/maven/index
260 8 2010-11-15 2023-01-31 16 5 cstamas@apache.org tamas@cservenak.net
IndexDataWriter.java
in indexer-core/src/main/java/org/apache/maven/index/updater
175 10 2010-11-15 2023-01-31 15 5 cstamas@apache.org tamas@cservenak.net
MavenArchetypeArtifactInfoIndexCreator.java
in indexer-core/src/main/java/org/apache/maven/index/creator
65 7 2010-11-15 2023-01-31 13 5 cstamas@apache.org tamas@cservenak.net
QueryCreator.java
in indexer-core/src/main/java/org/apache/maven/index
12 - 2010-12-13 2023-07-19 10 5 cstamas@apache.org tamas@cservenak.net
IndexPackingRequest.java
in indexer-core/src/main/java/org/apache/maven/index/packer
70 14 2010-11-15 2023-01-31 9 5 cstamas@apache.org tamas@cservenak.net
AbstractArchetypeDataSource.java
in indexer-core/src/main/java/org/apache/maven/index/archetype
64 5 2012-11-16 2023-01-31 9 5 cstamas@apache.org tamas@cservenak.net
UniqueGAArtifactFilterPostprocessor.java
in indexer-core/src/main/java/org/apache/maven/index
33 3 2010-11-15 2023-07-19 8 5 cstamas@apache.org tamas@cservenak.net
DefaultArtifactPackagingMapper.java
in indexer-core/src/main/java/org/apache/maven/index/artifact
91 7 2014-06-27 2023-01-31 8 5 carlspring@gmail.com tamas@cservenak.net
AbstractTreeNode.java
in indexer-core/src/main/java/org/apache/maven/index/treeview
95 20 2010-11-15 2023-01-31 8 5 cstamas@apache.org tamas@cservenak.net
AbstractIndexCreator.java
in indexer-core/src/main/java/org/apache/maven/index/creator
38 7 2010-11-15 2023-01-31 8 5 cstamas@apache.org tamas@cservenak.net
DefaultScanner.java
in indexer-core/src/main/java/org/apache/maven/index
65 5 2011-02-28 2023-01-31 8 5 cstamas@apache.org tamas@cservenak.net
DigesterUtils.java
in indexer-core/src/main/java/org/apache/maven/index/packer
89 7 2010-11-15 2023-01-31 7 5 cstamas@apache.org tamas@cservenak.net
StaticContextMemberProvider.java
in indexer-core/src/main/java/org/apache/maven/index/context
18 2 2010-12-09 2023-01-31 5 5 cstamas@apache.org tamas@cservenak.net
NexusLegacyAnalyzer.java
in indexer-core/src/main/java/org/apache/maven/index/context
39 4 2010-11-15 2023-01-31 10 4 cstamas@apache.org tamas@cservenak.net
IndexReader.java
in indexer-reader/src/main/java/org/apache/maven/index/reader
162 14 2017-03-31 2023-01-31 9 4 tamas@cservenak.net tamas@cservenak.net
AbstractSearchRequest.java
in indexer-core/src/main/java/org/apache/maven/index
87 19 2010-12-02 2023-07-19 8 4 cstamas@apache.org tamas@cservenak.net
IndexingContext.java
in indexer-core/src/main/java/org/apache/maven/index/context
64 - 2010-12-09 2023-06-13 8 4 cstamas@apache.org mbien42@gmail.com
M1GavCalculator.java
in indexer-core/src/main/java/org/apache/maven/index/artifact
107 2 2014-06-27 2023-01-31 8 4 carlspring@gmail.com tamas@cservenak.net
IteratorSearchResponse.java
in indexer-core/src/main/java/org/apache/maven/index
52 12 2010-12-09 2023-07-19 8 4 cstamas@apache.org tamas@cservenak.net
Record.java
in indexer-reader/src/main/java/org/apache/maven/index/reader
143 16 2017-03-31 2023-01-31 8 4 tamas@cservenak.net tamas@cservenak.net
RecordExpander.java
in indexer-reader/src/main/java/org/apache/maven/index/reader
151 10 2017-03-31 2023-07-23 8 4 tamas@cservenak.net tamas@cservenak.net
ArtifactLocator.java
in indexer-core/src/main/java/org/apache/maven/index/locator
45 2 2010-11-15 2023-01-31 7 4 cstamas@apache.org tamas@cservenak.net
DefaultTreeNodeFactory.java
in indexer-core/src/main/java/org/apache/maven/index/treeview
71 12 2010-11-15 2023-01-31 7 4 cstamas@apache.org tamas@cservenak.net
RecordCompactor.java
in indexer-reader/src/main/java/org/apache/maven/index/reader
128 10 2017-03-31 2023-01-31 7 4 tamas@cservenak.net tamas@cservenak.net
IndexWriter.java
in indexer-reader/src/main/java/org/apache/maven/index/reader
107 9 2017-03-31 2023-01-31 7 4 tamas@cservenak.net tamas@cservenak.net
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
RemoteRepositorySearchBackendImpl.java
in search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository/internal
200 5 2023-07-23 2024-05-16 5 1 tamas@cservenak.net tamas@cservenak.net
SmoSearchBackendImpl.java
in search-backend-smo/src/main/java/org/apache/maven/search/backend/smo/internal
182 13 2022-04-22 2023-10-25 5 1 tamas@cservenak.net tamas@cservenak.net
IndexerCoreSearchBackendImpl.java
in search-backend-indexer/src/main/java/org/apache/maven/search/backend/indexer/internal
165 7 2022-04-22 2023-10-25 3 1 tamas@cservenak.net tamas@cservenak.net
Java11HttpClientTransport.java
in search-api/src/main/java/org/apache/maven/search/api/transport
100 11 2023-10-25 2024-09-11 2 1 tamas@cservenak.net tamas@cservenak.net
ResponseExtractorSupport.java
in search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository/extractor
76 6 2023-07-24 2024-05-16 3 1 tamas@cservenak.net tamas@cservenak.net
Field.java
in search-api/src/main/java/org/apache/maven/search/api/request
69 13 2023-10-25 2023-10-25 1 1 tamas@cservenak.net tamas@cservenak.net
index.xml
in indexer-core/src/site/xdoc
56 - 2014-09-25 2014-09-25 1 1 hboutemy@apache.org hboutemy@apache.org
Context.java
in search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository
53 10 2023-07-24 2023-10-25 2 1 tamas@cservenak.net tamas@cservenak.net
Record.java
in search-api/src/main/java/org/apache/maven/search/api
50 11 2023-10-25 2023-10-25 1 1 tamas@cservenak.net tamas@cservenak.net
MavenCentralResponseExtractor.java
in search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository/extractor
43 3 2023-07-24 2024-05-16 3 1 tamas@cservenak.net tamas@cservenak.net
Nx2ResponseExtractor.java
in search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository/extractor
43 4 2023-07-24 2024-05-16 3 1 tamas@cservenak.net tamas@cservenak.net
RecordFactory.java
in search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository
38 3 2023-07-24 2024-05-16 3 1 tamas@cservenak.net tamas@cservenak.net
RemoteRepositorySearchBackendFactory.java
in search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository
38 4 2023-07-23 2023-10-26 4 1 tamas@cservenak.net tamas@cservenak.net
SearchResponseSupport.java
in search-api/src/main/java/org/apache/maven/search/api/support
37 6 2023-10-25 2023-10-25 1 1 tamas@cservenak.net tamas@cservenak.net
BooleanQuery.java
in search-api/src/main/java/org/apache/maven/search/api/request
36 6 2023-10-25 2023-10-25 1 1 tamas@cservenak.net tamas@cservenak.net
Paging.java
in search-api/src/main/java/org/apache/maven/search/api/request
31 6 2023-10-25 2023-10-25 1 1 tamas@cservenak.net tamas@cservenak.net
IndexerCoreSearchResponseImpl.java
in search-backend-indexer/src/main/java/org/apache/maven/search/backend/indexer/internal
31 3 2022-04-22 2023-10-25 3 1 tamas@cservenak.net tamas@cservenak.net
PathWritableResource.java
in indexer-reader/src/main/java/org/apache/maven/index/reader/resource
30 4 2022-04-23 2023-01-31 3 1 tamas@cservenak.net tamas@cservenak.net
SearchRequest.java
in search-api/src/main/java/org/apache/maven/search/api
28 6 2023-10-25 2023-10-25 1 1 tamas@cservenak.net tamas@cservenak.net
RemoteRepositorySearchResponseImpl.java
in search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository/internal
27 3 2023-07-23 2023-10-25 2 1 tamas@cservenak.net tamas@cservenak.net
SmoSearchResponseImpl.java
in search-backend-smo/src/main/java/org/apache/maven/search/backend/smo/internal
25 3 2022-04-22 2023-10-25 3 1 tamas@cservenak.net tamas@cservenak.net
BufferedWritableResource.java
in indexer-reader/src/main/java/org/apache/maven/index/reader/resource
25 3 2022-04-23 2023-01-31 2 1 tamas@cservenak.net tamas@cservenak.net
BufferedResource.java
in indexer-reader/src/main/java/org/apache/maven/index/reader/resource
25 3 2022-04-23 2023-01-31 3 1 tamas@cservenak.net tamas@cservenak.net
cgi
download.cgi
in src/site/resources
22 - 2014-06-22 2014-06-22 1 1 hboutemy@apache.org hboutemy@apache.org
SearchBackendSupport.java
in search-api/src/main/java/org/apache/maven/search/api/support
22 4 2023-10-25 2023-10-25 1 1 tamas@cservenak.net tamas@cservenak.net
UrlResource.java
in indexer-reader/src/main/java/org/apache/maven/index/reader/resource
22 2 2022-04-23 2023-01-31 2 1 tamas@cservenak.net tamas@cservenak.net
MAVEN.java
in search-api/src/main/java/org/apache/maven/search/api
21 1 2023-10-25 2023-10-25 1 1 tamas@cservenak.net tamas@cservenak.net
BufferedWritableResourceHandler.java
in indexer-reader/src/main/java/org/apache/maven/index/reader/resource
21 3 2022-04-23 2023-01-31 3 1 tamas@cservenak.net tamas@cservenak.net
BufferedResourceHandler.java
in indexer-reader/src/main/java/org/apache/maven/index/reader/resource
20 3 2022-04-23 2023-01-31 3 1 tamas@cservenak.net tamas@cservenak.net
FieldQuery.java
in search-api/src/main/java/org/apache/maven/search/api/request
19 4 2023-10-25 2023-10-25 1 1 tamas@cservenak.net tamas@cservenak.net
Components.java
in indexer-cli/src/main/java/org/apache/maven/index/cli
18 - 2022-10-14 2023-01-31 2 1 tamas@cservenak.net tamas@cservenak.net
Query.java
in search-api/src/main/java/org/apache/maven/search/api/request
18 4 2023-10-25 2023-10-25 1 1 tamas@cservenak.net tamas@cservenak.net
SmoSearchBackendFactory.java
in search-backend-smo/src/main/java/org/apache/maven/search/backend/smo
16 3 2022-11-08 2023-10-26 4 1 tamas@cservenak.net tamas@cservenak.net
UriResourceHandler.java
in indexer-reader/src/main/java/org/apache/maven/index/reader/resource
16 2 2022-04-23 2023-01-31 3 1 tamas@cservenak.net tamas@cservenak.net
PathWritableResourceHandler.java
in indexer-reader/src/main/java/org/apache/maven/index/reader/resource
15 2 2022-04-23 2023-01-31 3 1 tamas@cservenak.net tamas@cservenak.net
Transport.java
in search-api/src/main/java/org/apache/maven/search/api/transport
14 - 2023-10-25 2023-10-25 1 1 tamas@cservenak.net tamas@cservenak.net
IndexerCoreSearchBackendFactory.java
in search-backend-indexer/src/main/java/org/apache/maven/search/backend/indexer
14 2 2022-11-08 2023-01-31 2 1 tamas@cservenak.net tamas@cservenak.net
site.xml
in indexer-cli/src/site
13 - 2012-09-17 2012-09-17 1 1 cstamas@apache.org cstamas@apache.org
site.xml
in search-api/src/site
13 - 2022-07-06 2022-07-06 1 1 59980263+stefsc@users.norep... 59980263+stefsc@users.norep...
site.xml
in search-backend-smo/src/site
13 - 2022-07-06 2022-07-06 1 1 59980263+stefsc@users.norep... 59980263+stefsc@users.norep...
site.xml
in indexer-examples/indexer-examples-spring/src/site
13 - 2014-09-02 2014-09-02 1 1 carlspring@gmail.com carlspring@gmail.com
site.xml
in indexer-examples/indexer-examples-basic/src/site
13 - 2014-09-02 2014-09-02 1 1 carlspring@gmail.com carlspring@gmail.com
site.xml
in search-backend-indexer/src/site
13 - 2022-07-06 2022-07-06 1 1 59980263+stefsc@users.norep... 59980263+stefsc@users.norep...
site.xml
in search-backend-remoterepository/src/site
13 - 2023-10-25 2023-10-25 1 1 tamas@cservenak.net tamas@cservenak.net
site.xml
in indexer-core/src/site
13 - 2011-09-22 2011-09-22 1 1 hboutemy@apache.org hboutemy@apache.org
site.xml
in indexer-reader/src/site
13 - 2022-07-06 2022-07-06 1 1 59980263+stefsc@users.norep... 59980263+stefsc@users.norep...
IndexerCoreSearchBackend.java
in search-backend-indexer/src/main/java/org/apache/maven/search/backend/indexer
10 - 2022-04-22 2023-10-25 4 1 tamas@cservenak.net tamas@cservenak.net
SmoSearchBackend.java
in search-backend-smo/src/main/java/org/apache/maven/search/backend/smo
9 - 2022-04-22 2023-10-25 4 1 tamas@cservenak.net tamas@cservenak.net
IndexerCoreSearchResponse.java
in search-backend-indexer/src/main/java/org/apache/maven/search/backend/indexer
9 - 2022-04-22 2023-10-25 3 1 tamas@cservenak.net tamas@cservenak.net
ResponseExtractor.java
in search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository
9 - 2023-07-24 2023-10-25 2 1 tamas@cservenak.net tamas@cservenak.net
Correlations

File Size vs. Number of Changes: 212 points

search-api/src/main/java/org/apache/maven/search/api/transport/Java11HttpClientTransport.java x: 100 lines of code y: 2 # changes indexer-core/src/main/java/org/apache/maven/index/updater/DefaultIndexUpdater.java x: 470 lines of code y: 30 # changes search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository/RecordFactory.java x: 38 lines of code y: 3 # changes search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository/extractor/MavenCentralResponseExtractor.java x: 43 lines of code y: 3 # changes search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository/extractor/ResponseExtractorSupport.java x: 76 lines of code y: 3 # changes search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository/internal/RemoteRepositorySearchBackendImpl.java x: 200 lines of code y: 5 # changes indexer-core/src/main/java/org/apache/maven/index/ArtifactContext.java x: 110 lines of code y: 16 # changes search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository/RemoteRepositorySearchBackendFactory.java x: 38 lines of code y: 4 # changes search-backend-smo/src/main/java/org/apache/maven/search/backend/smo/SmoSearchBackendFactory.java x: 16 lines of code y: 4 # changes search-backend-remoterepository/src/site/site.xml x: 13 lines of code y: 1 # changes search-api/src/main/java/org/apache/maven/search/api/MAVEN.java x: 21 lines of code y: 1 # changes search-api/src/main/java/org/apache/maven/search/api/Record.java x: 50 lines of code y: 1 # changes search-api/src/main/java/org/apache/maven/search/api/SearchBackend.java x: 6 lines of code y: 1 # changes search-api/src/main/java/org/apache/maven/search/api/SearchEngine.java x: 5 lines of code y: 1 # changes search-api/src/main/java/org/apache/maven/search/api/SearchRequest.java x: 28 lines of code y: 1 # changes search-api/src/main/java/org/apache/maven/search/api/SearchResponse.java x: 8 lines of code y: 1 # changes search-api/src/main/java/org/apache/maven/search/api/request/BooleanQuery.java x: 36 lines of code y: 1 # changes search-api/src/main/java/org/apache/maven/search/api/request/Field.java x: 69 lines of code y: 1 # changes search-api/src/main/java/org/apache/maven/search/api/request/FieldQuery.java x: 19 lines of code y: 1 # changes search-api/src/main/java/org/apache/maven/search/api/request/Paging.java x: 31 lines of code y: 1 # changes search-api/src/main/java/org/apache/maven/search/api/request/Query.java x: 18 lines of code y: 1 # changes search-api/src/main/java/org/apache/maven/search/api/support/SearchBackendSupport.java x: 22 lines of code y: 1 # changes search-api/src/main/java/org/apache/maven/search/api/support/SearchResponseSupport.java x: 37 lines of code y: 1 # changes search-api/src/main/java/org/apache/maven/search/api/transport/Transport.java x: 14 lines of code y: 1 # changes search-backend-indexer/src/main/java/org/apache/maven/search/backend/indexer/IndexerCoreSearchBackend.java x: 10 lines of code y: 4 # changes search-backend-indexer/src/main/java/org/apache/maven/search/backend/indexer/IndexerCoreSearchResponse.java x: 9 lines of code y: 3 # changes search-backend-indexer/src/main/java/org/apache/maven/search/backend/indexer/internal/IndexerCoreSearchBackendImpl.java x: 165 lines of code y: 3 # changes search-backend-indexer/src/main/java/org/apache/maven/search/backend/indexer/internal/IndexerCoreSearchResponseImpl.java x: 31 lines of code y: 3 # changes search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository/Context.java x: 53 lines of code y: 2 # changes search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository/RemoteRepositorySearchBackend.java x: 9 lines of code y: 2 # changes search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository/RemoteRepositorySearchResponse.java x: 7 lines of code y: 2 # changes search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository/internal/RemoteRepositorySearchResponseImpl.java x: 27 lines of code y: 2 # changes search-backend-smo/src/main/java/org/apache/maven/search/backend/smo/SmoSearchBackend.java x: 9 lines of code y: 4 # changes search-backend-smo/src/main/java/org/apache/maven/search/backend/smo/SmoSearchResponse.java x: 6 lines of code y: 3 # changes search-backend-smo/src/main/java/org/apache/maven/search/backend/smo/internal/SmoSearchBackendImpl.java x: 182 lines of code y: 5 # changes search-backend-smo/src/main/java/org/apache/maven/search/backend/smo/internal/SmoSearchResponseImpl.java x: 25 lines of code y: 3 # changes indexer-core/src/main/java/org/apache/maven/index/artifact/M2GavCalculator.java x: 223 lines of code y: 12 # changes indexer-core/src/main/java/org/apache/maven/index/context/DefaultIndexingContext.java x: 572 lines of code y: 30 # changes indexer-core/src/main/java/org/apache/maven/index/expr/StringSearchExpression.java x: 13 lines of code y: 5 # changes indexer-reader/src/main/java/org/apache/maven/index/reader/RecordExpander.java x: 151 lines of code y: 8 # changes indexer-core/src/main/java/org/apache/maven/index/AbstractSearchRequest.java x: 87 lines of code y: 8 # changes indexer-core/src/main/java/org/apache/maven/index/AbstractSearchResponse.java x: 33 lines of code y: 5 # changes indexer-core/src/main/java/org/apache/maven/index/IteratorSearchResponse.java x: 52 lines of code y: 8 # changes indexer-core/src/main/java/org/apache/maven/index/QueryCreator.java x: 12 lines of code y: 10 # changes indexer-core/src/main/java/org/apache/maven/index/UniqueGAArtifactFilterPostprocessor.java x: 33 lines of code y: 8 # changes indexer-core/src/main/java/org/apache/maven/index/context/UnsupportedExistingLuceneIndexException.java x: 11 lines of code y: 6 # changes indexer-core/src/main/java/org/apache/maven/index/context/IndexingContext.java x: 64 lines of code y: 8 # changes indexer-core/src/main/java/org/apache/maven/index/context/MergedIndexingContext.java x: 203 lines of code y: 16 # changes indexer-core/src/main/java/org/apache/maven/index/creator/MinimalArtifactInfoIndexCreator.java x: 349 lines of code y: 15 # changes indexer-core/src/main/java/org/apache/maven/index/updater/IndexDataReader.java x: 427 lines of code y: 20 # changes indexer-core/src/main/java/org/apache/maven/index/updater/IndexUpdateRequest.java x: 101 lines of code y: 10 # changes indexer-cli/src/main/java/org/apache/maven/index/cli/Components.java x: 18 lines of code y: 2 # changes indexer-cli/src/main/java/org/apache/maven/index/cli/NexusIndexerCli.java x: 441 lines of code y: 19 # changes indexer-cli/src/main/java/org/apache/maven/index/cli/PartialImplementation.java x: 16 lines of code y: 3 # changes indexer-core/src/main/java/org/apache/maven/index/AbstractMultiArtifactInfoFilter.java x: 30 lines of code y: 4 # changes indexer-core/src/main/java/org/apache/maven/index/AbstractSearchPageableRequest.java x: 24 lines of code y: 4 # changes indexer-core/src/main/java/org/apache/maven/index/AndMultiArtifactInfoFilter.java x: 17 lines of code y: 4 # changes indexer-core/src/main/java/org/apache/maven/index/ArtifactAvailability.java x: 28 lines of code y: 4 # changes indexer-core/src/main/java/org/apache/maven/index/ArtifactContextProducer.java x: 6 lines of code y: 5 # changes indexer-core/src/main/java/org/apache/maven/index/ArtifactDiscoveryListener.java x: 4 lines of code y: 3 # changes indexer-core/src/main/java/org/apache/maven/index/ArtifactInfo.java x: 558 lines of code y: 24 # changes indexer-core/src/main/java/org/apache/maven/index/ArtifactInfoFilter.java x: 5 lines of code y: 3 # changes indexer-core/src/main/java/org/apache/maven/index/ArtifactInfoGroup.java x: 28 lines of code y: 5 # changes indexer-core/src/main/java/org/apache/maven/index/ArtifactInfoRecord.java x: 22 lines of code y: 6 # changes indexer-core/src/main/java/org/apache/maven/index/ArtifactScanningListener.java x: 7 lines of code y: 4 # changes indexer-core/src/main/java/org/apache/maven/index/CleaningEncoder.java x: 7 lines of code y: 3 # changes indexer-core/src/main/java/org/apache/maven/index/DefaultArtifactContextProducer.java x: 82 lines of code y: 14 # changes indexer-core/src/main/java/org/apache/maven/index/DefaultIndexer.java x: 163 lines of code y: 9 # changes indexer-core/src/main/java/org/apache/maven/index/DefaultIndexerEngine.java x: 114 lines of code y: 15 # changes indexer-core/src/main/java/org/apache/maven/index/DefaultIteratorResultSet.java x: 256 lines of code y: 15 # changes indexer-core/src/main/java/org/apache/maven/index/DefaultNexusIndexer.java x: 306 lines of code y: 23 # changes indexer-core/src/main/java/org/apache/maven/index/DefaultQueryCreator.java x: 260 lines of code y: 16 # changes indexer-core/src/main/java/org/apache/maven/index/DefaultScanner.java x: 65 lines of code y: 8 # changes indexer-core/src/main/java/org/apache/maven/index/DefaultScannerListener.java x: 177 lines of code y: 22 # changes indexer-core/src/main/java/org/apache/maven/index/DefaultSearchEngine.java x: 246 lines of code y: 20 # changes indexer-core/src/main/java/org/apache/maven/index/Field.java x: 47 lines of code y: 5 # changes indexer-core/src/main/java/org/apache/maven/index/FlatSearchRequest.java x: 27 lines of code y: 6 # changes indexer-core/src/main/java/org/apache/maven/index/GroupedSearchRequest.java x: 36 lines of code y: 6 # changes indexer-core/src/main/java/org/apache/maven/index/Grouping.java x: 5 lines of code y: 5 # changes indexer-core/src/main/java/org/apache/maven/index/Indexer.java x: 43 lines of code y: 4 # changes indexer-core/src/main/java/org/apache/maven/index/IndexerEngine.java x: 8 lines of code y: 3 # changes indexer-core/src/main/java/org/apache/maven/index/IndexerField.java x: 68 lines of code y: 6 # changes indexer-core/src/main/java/org/apache/maven/index/IndexerFieldVersion.java x: 7 lines of code y: 5 # changes indexer-core/src/main/java/org/apache/maven/index/IteratorResultSet.java x: 6 lines of code y: 4 # changes indexer-core/src/main/java/org/apache/maven/index/IteratorSearchRequest.java x: 23 lines of code y: 5 # changes indexer-core/src/main/java/org/apache/maven/index/MAVEN.java x: 19 lines of code y: 6 # changes indexer-core/src/main/java/org/apache/maven/index/MatchHighlightMode.java x: 4 lines of code y: 4 # changes indexer-core/src/main/java/org/apache/maven/index/MatchHighlightRequest.java x: 21 lines of code y: 4 # changes indexer-core/src/main/java/org/apache/maven/index/NexusIndexer.java x: 138 lines of code y: 16 # changes indexer-core/src/main/java/org/apache/maven/index/OSGI.java x: 21 lines of code y: 8 # changes indexer-core/src/main/java/org/apache/maven/index/OneLineFragmenter.java x: 30 lines of code y: 5 # changes indexer-core/src/main/java/org/apache/maven/index/ScanningRequest.java x: 36 lines of code y: 3 # changes indexer-core/src/main/java/org/apache/maven/index/SearchEngine.java x: 29 lines of code y: 4 # changes indexer-core/src/main/java/org/apache/maven/index/SearchType.java x: 15 lines of code y: 4 # changes indexer-core/src/main/java/org/apache/maven/index/UniqueArtifactFilterPostprocessor.java x: 37 lines of code y: 5 # changes indexer-core/src/main/java/org/apache/maven/index/archetype/AbstractArchetypeDataSource.java x: 64 lines of code y: 9 # changes indexer-core/src/main/java/org/apache/maven/index/artifact/DefaultArtifactPackagingMapper.java x: 91 lines of code y: 8 # changes indexer-core/src/main/java/org/apache/maven/index/artifact/Gav.java x: 167 lines of code y: 5 # changes indexer-core/src/main/java/org/apache/maven/index/artifact/M1ArtifactRecognizer.java x: 18 lines of code y: 5 # changes indexer-core/src/main/java/org/apache/maven/index/artifact/M1GavCalculator.java x: 107 lines of code y: 8 # changes indexer-core/src/main/java/org/apache/maven/index/artifact/M2ArtifactRecognizer.java x: 20 lines of code y: 4 # changes indexer-core/src/main/java/org/apache/maven/index/context/AbstractIndexingContext.java x: 12 lines of code y: 5 # changes indexer-core/src/main/java/org/apache/maven/index/context/ContextMemberProvider.java x: 5 lines of code y: 4 # changes indexer-core/src/main/java/org/apache/maven/index/context/IndexCreator.java x: 16 lines of code y: 5 # changes indexer-core/src/main/java/org/apache/maven/index/context/IndexUtils.java x: 185 lines of code y: 16 # changes indexer-core/src/main/java/org/apache/maven/index/context/NexusAnalyzer.java x: 62 lines of code y: 8 # changes indexer-core/src/main/java/org/apache/maven/index/context/NexusIndexMultiReader.java x: 47 lines of code y: 4 # changes indexer-core/src/main/java/org/apache/maven/index/context/NexusIndexMultiSearcher.java x: 15 lines of code y: 2 # changes indexer-core/src/main/java/org/apache/maven/index/context/NexusIndexSearcher.java x: 17 lines of code y: 6 # changes indexer-core/src/main/java/org/apache/maven/index/context/NexusIndexSearcherFactory.java x: 14 lines of code y: 2 # changes indexer-core/src/main/java/org/apache/maven/index/context/NexusIndexWriter.java x: 29 lines of code y: 11 # changes indexer-core/src/main/java/org/apache/maven/index/context/NexusLegacyAnalyzer.java x: 39 lines of code y: 10 # changes indexer-core/src/main/java/org/apache/maven/index/context/TrackingLockFactory.java x: 56 lines of code y: 4 # changes indexer-core/src/main/java/org/apache/maven/index/creator/AbstractIndexCreator.java x: 38 lines of code y: 8 # changes indexer-core/src/main/java/org/apache/maven/index/creator/JarFileContentsIndexCreator.java x: 130 lines of code y: 17 # changes indexer-core/src/main/java/org/apache/maven/index/creator/MavenArchetypeArtifactInfoIndexCreator.java x: 65 lines of code y: 13 # changes indexer-core/src/main/java/org/apache/maven/index/creator/MavenPluginArtifactInfoIndexCreator.java x: 103 lines of code y: 17 # changes indexer-core/src/main/java/org/apache/maven/index/creator/OsgiArtifactIndexCreator.java x: 422 lines of code y: 12 # changes indexer-core/src/main/java/org/apache/maven/index/incremental/DefaultIncrementalHandler.java x: 184 lines of code y: 14 # changes indexer-core/src/main/java/org/apache/maven/index/locator/ArtifactLocator.java x: 45 lines of code y: 7 # changes indexer-core/src/main/java/org/apache/maven/index/locator/JavadocLocator.java x: 8 lines of code y: 4 # changes indexer-core/src/main/java/org/apache/maven/index/packer/DefaultIndexPacker.java x: 155 lines of code y: 16 # changes indexer-core/src/main/java/org/apache/maven/index/packer/DigesterUtils.java x: 89 lines of code y: 7 # changes indexer-core/src/main/java/org/apache/maven/index/packer/IndexPacker.java x: 5 lines of code y: 6 # changes indexer-core/src/main/java/org/apache/maven/index/packer/IndexPackingRequest.java x: 70 lines of code y: 9 # changes indexer-core/src/main/java/org/apache/maven/index/search/grouping/AbstractGrouping.java x: 26 lines of code y: 4 # changes indexer-core/src/main/java/org/apache/maven/index/search/grouping/GAGrouping.java x: 15 lines of code y: 6 # changes indexer-core/src/main/java/org/apache/maven/index/search/grouping/GAVGrouping.java x: 16 lines of code y: 6 # changes indexer-core/src/main/java/org/apache/maven/index/treeview/AbstractTreeNode.java x: 95 lines of code y: 8 # changes indexer-core/src/main/java/org/apache/maven/index/treeview/DefaultIndexTreeView.java x: 280 lines of code y: 16 # changes indexer-core/src/main/java/org/apache/maven/index/treeview/DefaultTreeNodeFactory.java x: 71 lines of code y: 7 # changes indexer-core/src/main/java/org/apache/maven/index/treeview/TreeViewRequest.java x: 67 lines of code y: 5 # changes indexer-core/src/main/java/org/apache/maven/index/updater/FSDirectoryFactory.java x: 8 lines of code y: 5 # changes indexer-core/src/main/java/org/apache/maven/index/updater/IndexDataWriter.java x: 175 lines of code y: 15 # changes indexer-core/src/main/java/org/apache/maven/index/updater/ResourceFetcher.java x: 9 lines of code y: 5 # changes indexer-reader/src/main/java/org/apache/maven/index/reader/ChunkReader.java x: 164 lines of code y: 6 # changes indexer-reader/src/main/java/org/apache/maven/index/reader/ChunkWriter.java x: 105 lines of code y: 5 # changes indexer-reader/src/main/java/org/apache/maven/index/reader/IndexReader.java x: 162 lines of code y: 9 # changes indexer-reader/src/main/java/org/apache/maven/index/reader/IndexWriter.java x: 107 lines of code y: 7 # changes indexer-reader/src/main/java/org/apache/maven/index/reader/Record.java x: 143 lines of code y: 8 # changes indexer-reader/src/main/java/org/apache/maven/index/reader/RecordCompactor.java x: 128 lines of code y: 7 # changes indexer-reader/src/main/java/org/apache/maven/index/reader/Utils.java x: 76 lines of code y: 6 # changes indexer-reader/src/main/java/org/apache/maven/index/reader/resource/BufferedResourceHandler.java x: 20 lines of code y: 3 # changes indexer-reader/src/main/java/org/apache/maven/index/reader/resource/BufferedWritableResource.java x: 25 lines of code y: 2 # changes indexer-reader/src/main/java/org/apache/maven/index/reader/resource/BufferedWritableResourceHandler.java x: 21 lines of code y: 3 # changes indexer-reader/src/main/java/org/apache/maven/index/reader/resource/PathWritableResource.java x: 30 lines of code y: 3 # changes indexer-reader/src/main/java/org/apache/maven/index/reader/resource/PathWritableResourceHandler.java x: 15 lines of code y: 3 # changes indexer-reader/src/main/java/org/apache/maven/index/reader/resource/UrlResource.java x: 22 lines of code y: 2 # changes search-backend-smo/src/main/java/org/apache/maven/search/backend/smo/SmoSearchTransport.java x: 6 lines of code y: 2 # changes indexer-examples/src/site/site.xml x: 13 lines of code y: 3 # changes indexer-examples/indexer-examples-spring/src/main/resources/META-INF/spring/maven-indexer-context.xml x: 28 lines of code y: 2 # changes indexer-core/src/site/xdoc/index.xml x: 56 lines of code y: 1 # changes indexer-core/src/main/java/org/apache/maven/index/creator/OSGIArtifactIndexCreator.java x: 422 lines of code y: 4 # changes
30.0
# changes
  min: 1.0
  average: 5.89
  25th percentile: 3.0
  median: 4.0
  75th percentile: 6.75
  max: 30.0
0 572.0
lines of code
min: 4.0 | average: 62.05 | 25th percentile: 9.25 | median: 22.0 | 75th percentile: 65.0 | max: 572.0

Number of Contributors vs. Number of Changes: 212 points

search-api/src/main/java/org/apache/maven/search/api/transport/Java11HttpClientTransport.java x: 1 # contributors y: 2 # changes indexer-core/src/main/java/org/apache/maven/index/updater/DefaultIndexUpdater.java x: 11 # contributors y: 30 # changes search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository/RecordFactory.java x: 1 # contributors y: 3 # changes search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository/internal/RemoteRepositorySearchBackendImpl.java x: 1 # contributors y: 5 # changes indexer-core/src/main/java/org/apache/maven/index/ArtifactContext.java x: 7 # contributors y: 16 # changes search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository/RemoteRepositorySearchBackendFactory.java x: 1 # contributors y: 4 # changes search-backend-remoterepository/src/site/site.xml x: 1 # contributors y: 1 # changes indexer-core/src/main/java/org/apache/maven/index/artifact/M2GavCalculator.java x: 6 # contributors y: 12 # changes indexer-core/src/main/java/org/apache/maven/index/context/DefaultIndexingContext.java x: 10 # contributors y: 30 # changes indexer-core/src/main/java/org/apache/maven/index/expr/StringSearchExpression.java x: 3 # contributors y: 5 # changes indexer-reader/src/main/java/org/apache/maven/index/reader/RecordExpander.java x: 4 # contributors y: 8 # changes indexer-core/src/main/java/org/apache/maven/index/QueryCreator.java x: 5 # contributors y: 10 # changes indexer-core/src/main/java/org/apache/maven/index/UniqueGAArtifactFilterPostprocessor.java x: 5 # contributors y: 8 # changes indexer-core/src/main/java/org/apache/maven/index/context/UnsupportedExistingLuceneIndexException.java x: 3 # contributors y: 6 # changes indexer-core/src/main/java/org/apache/maven/index/creator/MinimalArtifactInfoIndexCreator.java x: 7 # contributors y: 15 # changes indexer-core/src/main/java/org/apache/maven/index/updater/IndexDataReader.java x: 7 # contributors y: 20 # changes indexer-core/src/main/java/org/apache/maven/index/updater/IndexUpdateRequest.java x: 6 # contributors y: 10 # changes indexer-cli/src/main/java/org/apache/maven/index/cli/NexusIndexerCli.java x: 8 # contributors y: 19 # changes indexer-cli/src/main/java/org/apache/maven/index/cli/PartialImplementation.java x: 3 # contributors y: 3 # changes indexer-core/src/main/java/org/apache/maven/index/AbstractMultiArtifactInfoFilter.java x: 3 # contributors y: 4 # changes indexer-core/src/main/java/org/apache/maven/index/ArtifactDiscoveryListener.java x: 2 # contributors y: 3 # changes indexer-core/src/main/java/org/apache/maven/index/ArtifactInfo.java x: 7 # contributors y: 24 # changes indexer-core/src/main/java/org/apache/maven/index/ArtifactInfoRecord.java x: 4 # contributors y: 6 # changes indexer-core/src/main/java/org/apache/maven/index/DefaultArtifactContextProducer.java x: 7 # contributors y: 14 # changes indexer-core/src/main/java/org/apache/maven/index/DefaultIndexer.java x: 6 # contributors y: 9 # changes indexer-core/src/main/java/org/apache/maven/index/DefaultIndexerEngine.java x: 6 # contributors y: 15 # changes indexer-core/src/main/java/org/apache/maven/index/DefaultNexusIndexer.java x: 6 # contributors y: 23 # changes indexer-core/src/main/java/org/apache/maven/index/DefaultQueryCreator.java x: 5 # contributors y: 16 # changes indexer-core/src/main/java/org/apache/maven/index/DefaultScannerListener.java x: 6 # contributors y: 22 # changes indexer-core/src/main/java/org/apache/maven/index/DefaultSearchEngine.java x: 6 # contributors y: 20 # changes indexer-core/src/main/java/org/apache/maven/index/Field.java x: 4 # contributors y: 5 # changes indexer-core/src/main/java/org/apache/maven/index/OSGI.java x: 3 # contributors y: 8 # changes indexer-core/src/main/java/org/apache/maven/index/archetype/AbstractArchetypeDataSource.java x: 5 # contributors y: 9 # changes indexer-core/src/main/java/org/apache/maven/index/context/ContextMemberProvider.java x: 4 # contributors y: 4 # changes indexer-core/src/main/java/org/apache/maven/index/context/IndexUtils.java x: 6 # contributors y: 16 # changes indexer-core/src/main/java/org/apache/maven/index/context/NexusIndexMultiSearcher.java x: 2 # contributors y: 2 # changes indexer-core/src/main/java/org/apache/maven/index/context/NexusIndexWriter.java x: 3 # contributors y: 11 # changes indexer-core/src/main/java/org/apache/maven/index/context/NexusLegacyAnalyzer.java x: 4 # contributors y: 10 # changes indexer-core/src/main/java/org/apache/maven/index/context/StaticContextMemberProvider.java x: 5 # contributors y: 5 # changes indexer-core/src/main/java/org/apache/maven/index/creator/JarFileContentsIndexCreator.java x: 7 # contributors y: 17 # changes indexer-core/src/main/java/org/apache/maven/index/creator/MavenArchetypeArtifactInfoIndexCreator.java x: 5 # contributors y: 13 # changes indexer-core/src/main/java/org/apache/maven/index/incremental/DefaultIncrementalHandler.java x: 6 # contributors y: 14 # changes indexer-core/src/main/java/org/apache/maven/index/locator/ArtifactLocator.java x: 4 # contributors y: 7 # changes indexer-core/src/main/java/org/apache/maven/index/locator/GavHelpedLocator.java x: 2 # contributors y: 4 # changes indexer-core/src/main/java/org/apache/maven/index/packer/DigesterUtils.java x: 5 # contributors y: 7 # changes indexer-core/src/main/java/org/apache/maven/index/updater/IndexDataWriter.java x: 5 # contributors y: 15 # changes indexer-reader/src/main/java/org/apache/maven/index/reader/IndexReader.java x: 4 # contributors y: 9 # changes indexer-reader/src/main/java/org/apache/maven/index/reader/ResourceHandler.java x: 2 # contributors y: 5 # changes
30.0
# changes
  min: 1.0
  average: 5.89
  25th percentile: 3.0
  median: 4.0
  75th percentile: 6.75
  max: 30.0
0 11.0
# contributors
min: 1.0 | average: 3.07 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 4.0 | max: 11.0

Number of Contributors vs. File Size: 212 points

search-api/src/main/java/org/apache/maven/search/api/transport/Java11HttpClientTransport.java x: 1 # contributors y: 100 lines of code indexer-core/src/main/java/org/apache/maven/index/updater/DefaultIndexUpdater.java x: 11 # contributors y: 470 lines of code search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository/RecordFactory.java x: 1 # contributors y: 38 lines of code search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository/extractor/MavenCentralResponseExtractor.java x: 1 # contributors y: 43 lines of code search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository/extractor/ResponseExtractorSupport.java x: 1 # contributors y: 76 lines of code search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository/internal/RemoteRepositorySearchBackendImpl.java x: 1 # contributors y: 200 lines of code indexer-core/src/main/java/org/apache/maven/index/ArtifactContext.java x: 7 # contributors y: 110 lines of code search-backend-smo/src/main/java/org/apache/maven/search/backend/smo/SmoSearchBackendFactory.java x: 1 # contributors y: 16 lines of code search-backend-remoterepository/src/site/site.xml x: 1 # contributors y: 13 lines of code search-api/src/main/java/org/apache/maven/search/api/MAVEN.java x: 1 # contributors y: 21 lines of code search-api/src/main/java/org/apache/maven/search/api/Record.java x: 1 # contributors y: 50 lines of code search-api/src/main/java/org/apache/maven/search/api/SearchBackend.java x: 1 # contributors y: 6 lines of code search-api/src/main/java/org/apache/maven/search/api/SearchRequest.java x: 1 # contributors y: 28 lines of code search-api/src/main/java/org/apache/maven/search/api/SearchResponse.java x: 1 # contributors y: 8 lines of code search-api/src/main/java/org/apache/maven/search/api/request/BooleanQuery.java x: 1 # contributors y: 36 lines of code search-api/src/main/java/org/apache/maven/search/api/request/Field.java x: 1 # contributors y: 69 lines of code search-api/src/main/java/org/apache/maven/search/api/request/FieldQuery.java x: 1 # contributors y: 19 lines of code search-api/src/main/java/org/apache/maven/search/api/request/Paging.java x: 1 # contributors y: 31 lines of code search-api/src/main/java/org/apache/maven/search/api/transport/Transport.java x: 1 # contributors y: 14 lines of code search-backend-indexer/src/main/java/org/apache/maven/search/backend/indexer/IndexerCoreSearchBackend.java x: 1 # contributors y: 10 lines of code search-backend-indexer/src/main/java/org/apache/maven/search/backend/indexer/internal/IndexerCoreSearchBackendImpl.java x: 1 # contributors y: 165 lines of code search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository/Context.java x: 1 # contributors y: 53 lines of code search-backend-remoterepository/src/main/java/org/apache/maven/search/backend/remoterepository/internal/RemoteRepositorySearchResponseImpl.java x: 1 # contributors y: 27 lines of code search-backend-smo/src/main/java/org/apache/maven/search/backend/smo/internal/SmoSearchBackendImpl.java x: 1 # contributors y: 182 lines of code indexer-core/src/main/java/org/apache/maven/index/artifact/M2GavCalculator.java x: 6 # contributors y: 223 lines of code indexer-core/src/main/java/org/apache/maven/index/context/DefaultIndexingContext.java x: 10 # contributors y: 572 lines of code indexer-core/src/main/java/org/apache/maven/index/expr/StringSearchExpression.java x: 3 # contributors y: 13 lines of code indexer-reader/src/main/java/org/apache/maven/index/reader/RecordExpander.java x: 4 # contributors y: 151 lines of code indexer-core/src/main/java/org/apache/maven/index/AbstractSearchRequest.java x: 4 # contributors y: 87 lines of code indexer-core/src/main/java/org/apache/maven/index/AbstractSearchResponse.java x: 3 # contributors y: 33 lines of code indexer-core/src/main/java/org/apache/maven/index/IteratorSearchResponse.java x: 4 # contributors y: 52 lines of code indexer-core/src/main/java/org/apache/maven/index/QueryCreator.java x: 5 # contributors y: 12 lines of code indexer-core/src/main/java/org/apache/maven/index/UniqueGAArtifactFilterPostprocessor.java x: 5 # contributors y: 33 lines of code indexer-core/src/main/java/org/apache/maven/index/context/UnsupportedExistingLuceneIndexException.java x: 3 # contributors y: 11 lines of code indexer-core/src/main/java/org/apache/maven/index/context/IndexingContext.java x: 4 # contributors y: 64 lines of code indexer-core/src/main/java/org/apache/maven/index/context/MergedIndexingContext.java x: 7 # contributors y: 203 lines of code indexer-core/src/main/java/org/apache/maven/index/creator/MinimalArtifactInfoIndexCreator.java x: 7 # contributors y: 349 lines of code indexer-core/src/main/java/org/apache/maven/index/updater/IndexDataReader.java x: 7 # contributors y: 427 lines of code indexer-core/src/main/java/org/apache/maven/index/updater/IndexUpdateRequest.java x: 6 # contributors y: 101 lines of code indexer-cli/src/main/java/org/apache/maven/index/cli/NexusIndexerCli.java x: 8 # contributors y: 441 lines of code indexer-cli/src/main/java/org/apache/maven/index/cli/PartialImplementation.java x: 3 # contributors y: 16 lines of code indexer-core/src/main/java/org/apache/maven/index/AbstractMultiArtifactInfoFilter.java x: 3 # contributors y: 30 lines of code indexer-core/src/main/java/org/apache/maven/index/AbstractSearchPageableRequest.java x: 3 # contributors y: 24 lines of code indexer-core/src/main/java/org/apache/maven/index/ArtifactAvailability.java x: 3 # contributors y: 28 lines of code indexer-core/src/main/java/org/apache/maven/index/ArtifactContextProducer.java x: 3 # contributors y: 6 lines of code indexer-core/src/main/java/org/apache/maven/index/ArtifactDiscoveryListener.java x: 2 # contributors y: 4 lines of code indexer-core/src/main/java/org/apache/maven/index/ArtifactInfo.java x: 7 # contributors y: 558 lines of code indexer-core/src/main/java/org/apache/maven/index/ArtifactInfoFilter.java x: 2 # contributors y: 5 lines of code indexer-core/src/main/java/org/apache/maven/index/ArtifactInfoRecord.java x: 4 # contributors y: 22 lines of code indexer-core/src/main/java/org/apache/maven/index/ArtifactScanningListener.java x: 3 # contributors y: 7 lines of code indexer-core/src/main/java/org/apache/maven/index/CleaningEncoder.java x: 2 # contributors y: 7 lines of code indexer-core/src/main/java/org/apache/maven/index/DefaultArtifactContextProducer.java x: 7 # contributors y: 82 lines of code indexer-core/src/main/java/org/apache/maven/index/DefaultIndexer.java x: 6 # contributors y: 163 lines of code indexer-core/src/main/java/org/apache/maven/index/DefaultIndexerEngine.java x: 6 # contributors y: 114 lines of code indexer-core/src/main/java/org/apache/maven/index/DefaultIteratorResultSet.java x: 6 # contributors y: 256 lines of code indexer-core/src/main/java/org/apache/maven/index/DefaultNexusIndexer.java x: 6 # contributors y: 306 lines of code indexer-core/src/main/java/org/apache/maven/index/DefaultQueryCreator.java x: 5 # contributors y: 260 lines of code indexer-core/src/main/java/org/apache/maven/index/DefaultScanner.java x: 5 # contributors y: 65 lines of code indexer-core/src/main/java/org/apache/maven/index/DefaultScannerListener.java x: 6 # contributors y: 177 lines of code indexer-core/src/main/java/org/apache/maven/index/DefaultSearchEngine.java x: 6 # contributors y: 246 lines of code indexer-core/src/main/java/org/apache/maven/index/Field.java x: 4 # contributors y: 47 lines of code indexer-core/src/main/java/org/apache/maven/index/FlatSearchRequest.java x: 4 # contributors y: 27 lines of code indexer-core/src/main/java/org/apache/maven/index/GroupedSearchRequest.java x: 4 # contributors y: 36 lines of code indexer-core/src/main/java/org/apache/maven/index/Indexer.java x: 3 # contributors y: 43 lines of code indexer-core/src/main/java/org/apache/maven/index/IndexerField.java x: 4 # contributors y: 68 lines of code indexer-core/src/main/java/org/apache/maven/index/IndexerFieldVersion.java x: 4 # contributors y: 7 lines of code indexer-core/src/main/java/org/apache/maven/index/IteratorSearchRequest.java x: 4 # contributors y: 23 lines of code indexer-core/src/main/java/org/apache/maven/index/MAVEN.java x: 3 # contributors y: 19 lines of code indexer-core/src/main/java/org/apache/maven/index/MatchHighlight.java x: 2 # contributors y: 16 lines of code indexer-core/src/main/java/org/apache/maven/index/MatchHighlightMode.java x: 3 # contributors y: 4 lines of code indexer-core/src/main/java/org/apache/maven/index/MatchHighlightRequest.java x: 3 # contributors y: 21 lines of code indexer-core/src/main/java/org/apache/maven/index/NexusIndexer.java x: 5 # contributors y: 138 lines of code indexer-core/src/main/java/org/apache/maven/index/OneLineFragmenter.java x: 4 # contributors y: 30 lines of code indexer-core/src/main/java/org/apache/maven/index/ScanningRequest.java x: 2 # contributors y: 36 lines of code indexer-core/src/main/java/org/apache/maven/index/SearchType.java x: 3 # contributors y: 15 lines of code indexer-core/src/main/java/org/apache/maven/index/UniqueArtifactFilterPostprocessor.java x: 4 # contributors y: 37 lines of code indexer-core/src/main/java/org/apache/maven/index/artifact/DefaultArtifactPackagingMapper.java x: 5 # contributors y: 91 lines of code indexer-core/src/main/java/org/apache/maven/index/artifact/Gav.java x: 4 # contributors y: 167 lines of code indexer-core/src/main/java/org/apache/maven/index/artifact/M1GavCalculator.java x: 4 # contributors y: 107 lines of code indexer-core/src/main/java/org/apache/maven/index/context/ContextMemberProvider.java x: 4 # contributors y: 5 lines of code indexer-core/src/main/java/org/apache/maven/index/context/IndexCreator.java x: 4 # contributors y: 16 lines of code indexer-core/src/main/java/org/apache/maven/index/context/IndexUtils.java x: 6 # contributors y: 185 lines of code indexer-core/src/main/java/org/apache/maven/index/context/NexusAnalyzer.java x: 3 # contributors y: 62 lines of code indexer-core/src/main/java/org/apache/maven/index/context/NexusIndexMultiSearcher.java x: 2 # contributors y: 15 lines of code indexer-core/src/main/java/org/apache/maven/index/context/NexusLegacyAnalyzer.java x: 4 # contributors y: 39 lines of code indexer-core/src/main/java/org/apache/maven/index/context/StaticContextMemberProvider.java x: 5 # contributors y: 18 lines of code indexer-core/src/main/java/org/apache/maven/index/context/TrackingLockFactory.java x: 3 # contributors y: 56 lines of code indexer-core/src/main/java/org/apache/maven/index/creator/AbstractIndexCreator.java x: 5 # contributors y: 38 lines of code indexer-core/src/main/java/org/apache/maven/index/creator/JarFileContentsIndexCreator.java x: 7 # contributors y: 130 lines of code indexer-core/src/main/java/org/apache/maven/index/creator/MavenPluginArtifactInfoIndexCreator.java x: 7 # contributors y: 103 lines of code indexer-core/src/main/java/org/apache/maven/index/creator/OsgiArtifactIndexCreator.java x: 6 # contributors y: 422 lines of code indexer-core/src/main/java/org/apache/maven/index/incremental/DefaultIncrementalHandler.java x: 6 # contributors y: 184 lines of code indexer-core/src/main/java/org/apache/maven/index/locator/ArtifactLocator.java x: 4 # contributors y: 45 lines of code indexer-core/src/main/java/org/apache/maven/index/packer/DefaultIndexPacker.java x: 6 # contributors y: 155 lines of code indexer-core/src/main/java/org/apache/maven/index/packer/DigesterUtils.java x: 5 # contributors y: 89 lines of code indexer-core/src/main/java/org/apache/maven/index/packer/IndexPackingRequest.java x: 5 # contributors y: 70 lines of code indexer-core/src/main/java/org/apache/maven/index/search/grouping/AbstractGrouping.java x: 3 # contributors y: 26 lines of code indexer-core/src/main/java/org/apache/maven/index/treeview/AbstractTreeNode.java x: 5 # contributors y: 95 lines of code indexer-core/src/main/java/org/apache/maven/index/treeview/DefaultIndexTreeView.java x: 6 # contributors y: 280 lines of code indexer-core/src/main/java/org/apache/maven/index/treeview/DefaultTreeNodeFactory.java x: 4 # contributors y: 71 lines of code indexer-core/src/main/java/org/apache/maven/index/treeview/TreeViewRequest.java x: 4 # contributors y: 67 lines of code indexer-core/src/main/java/org/apache/maven/index/updater/IndexDataWriter.java x: 5 # contributors y: 175 lines of code indexer-reader/src/main/java/org/apache/maven/index/reader/ChunkReader.java x: 3 # contributors y: 164 lines of code indexer-reader/src/main/java/org/apache/maven/index/reader/ChunkWriter.java x: 3 # contributors y: 105 lines of code indexer-reader/src/main/java/org/apache/maven/index/reader/IndexReader.java x: 4 # contributors y: 162 lines of code indexer-reader/src/main/java/org/apache/maven/index/reader/Record.java x: 4 # contributors y: 143 lines of code indexer-reader/src/main/java/org/apache/maven/index/reader/RecordCompactor.java x: 4 # contributors y: 128 lines of code indexer-reader/src/main/java/org/apache/maven/index/reader/Utils.java x: 4 # contributors y: 76 lines of code indexer-examples/indexer-examples-spring/src/main/resources/META-INF/spring/maven-indexer-context.xml x: 2 # contributors y: 28 lines of code indexer-core/src/site/xdoc/index.xml x: 1 # contributors y: 56 lines of code indexer-core/src/main/java/org/apache/maven/index/creator/OSGIArtifactIndexCreator.java x: 2 # contributors y: 422 lines of code
572.0
lines of code
  min: 4.0
  average: 62.05
  25th percentile: 9.25
  median: 22.0
  75th percentile: 65.0
  max: 572.0
0 11.0
# contributors
min: 1.0 | average: 3.07 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 4.0 | max: 11.0