apache / xerces-c
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 920 files with 177,636 lines of code.
    • 5 files changed more than 100 times (16,512 lines of code)
    • 22 files changed 51-100 times (22,257 lines of code)
    • 183 files changed 21-50 times (71,419 lines of code)
    • 623 files changed 6-20 times (59,087 lines of code)
    • 87 files changed 1-5 times (8,361 lines of code)
9% | 12% | 40% | 33% | 4%
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 920 files with 177,636 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 92 files changed by 11-25 contributors (60,439 lines of code)
    • 649 files changed by 6-10 contributors (98,736 lines of code)
    • 134 files changed by 2-5 contributors (13,864 lines of code)
    • 45 files changed by 1 contributor (4,597 lines of code)
0% | 34% | 55% | 7% | 2%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
hpp, cpp, xml, xsd, txt, c, cmake, m4, xsl, in, h, pl, js, gitattributes, spec, bat, html, yaml, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cpp15% | 14% | 42% | 25% | 1%
hpp0% | 11% | 27% | 59% | 1%
xml0% | 12% | 74% | 7% | 5%
c0% | 0% | 41% | 43% | 14%
spec0% | 0% | 100% | 0% | 0%
html0% | 0% | 0% | 100% | 0%
in0% | 0% | 0% | 11% | 88%
cmake0% | 0% | 0% | 6% | 93%
xsl0% | 0% | 0% | 0% | 100%
pl0% | 0% | 0% | 0% | 100%
h0% | 0% | 0% | 0% | 100%
js0% | 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
src11% | 13% | 38% | 34% | 2%
doc0% | 9% | 55% | 23% | 11%
tools0% | 0% | 21% | 46% | 31%
ROOT0% | 0% | 28% | 68% | 3%
cmake0% | 0% | 0% | 6% | 93%
scripts0% | 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
TraverseSchema.cpp
in src/xercesc/validators/schema
6541 60 2002-02-01 2023-12-13 180 12 peiyongz@apache.org boris@codesynthesis.com
SGXMLScanner.cpp
in src/xercesc/internal
3521 28 2002-12-05 2020-06-03 138 11 knoaman@apache.org rleigh@apache.org
IGXMLScanner.cpp
in src/xercesc/internal
2279 15 2002-12-04 2023-12-13 115 14 knoaman@apache.org karen@codesynthesis.com
IGXMLScanner2.cpp
in src/xercesc/internal
2485 16 2002-12-04 2020-06-03 109 12 knoaman@apache.org rleigh@apache.org
XMLScanner.cpp
in src/xercesc/internal
1686 37 2002-02-01 2023-12-13 108 13 peiyongz@apache.org boris@codesynthesis.com
DOMDocumentImpl.cpp
in src/xercesc/dom/impl
1128 39 2002-05-21 2020-06-03 94 14 tng@apache.org rleigh@apache.org
19 - 2000-01-22 2020-04-07 90 12 dev-null@apache.org cantor.2@osu.edu
DGXMLScanner.cpp
in src/xercesc/internal
2353 16 2002-12-09 2023-12-13 90 12 knoaman@apache.org karen@codesynthesis.com
AbstractDOMParser.cpp
in src/xercesc/parsers
1366 81 2002-05-22 2023-12-13 89 13 knoaman@apache.org boris@codesynthesis.com
SchemaValidator.cpp
in src/xercesc/validators/schema
1554 16 2002-02-01 2020-06-03 89 12 peiyongz@apache.org rleigh@apache.org
SAX2XMLReaderImpl.cpp
in src/xercesc/parsers
1178 68 2002-02-01 2023-12-13 72 13 peiyongz@apache.org boris@codesynthesis.com
XMLString.cpp
in src/xercesc/util
1402 72 2002-02-01 2020-06-03 71 12 peiyongz@apache.org rleigh@apache.org
XMLScanner.hpp
in src/xercesc/internal
887 77 2002-02-01 2021-09-22 70 12 peiyongz@apache.org rleigh@apache.org
XMLUni.cpp
in src/xercesc/util
1538 - 2002-02-01 2023-12-13 65 12 peiyongz@apache.org boris@codesynthesis.com
472 - 2000-01-22 2008-09-22 64 12 dev-null@apache.org borisk@apache.org
XMLReader.cpp
in src/xercesc/internal
1251 23 2002-02-01 2021-08-24 64 13 peiyongz@apache.org rleigh@apache.org
XMLUni.hpp
in src/xercesc/util
273 - 2002-02-01 2023-12-13 62 12 peiyongz@apache.org boris@codesynthesis.com
XercesMessages_en_US.hpp
in src/xercesc/util/MsgLoaders/InMemory
1485 - 2002-12-12 2020-06-03 62 9 knoaman@apache.org rleigh@apache.org
XMLString.hpp
in src/xercesc/util
578 13 2002-02-01 2020-06-03 61 12 peiyongz@apache.org rleigh@apache.org
SAXParser.hpp
in src/xercesc/parsers
374 - 2002-02-01 2023-12-13 59 13 peiyongz@apache.org boris@codesynthesis.com
SAXParser.cpp
in src/xercesc/parsers
903 106 2002-02-01 2023-12-13 59 12 peiyongz@apache.org boris@codesynthesis.com
1787 - 2002-01-18 2017-06-27 59 9 tng@apache.org scantor@apache.org
TraverseSchema.hpp
in src/xercesc/validators/schema
520 6 2002-02-01 2020-06-03 57 9 peiyongz@apache.org rleigh@apache.org
AbstractDOMParser.hpp
in src/xercesc/parsers
403 13 2002-05-22 2023-12-13 56 12 knoaman@apache.org boris@codesynthesis.com
13 - 2000-01-22 2017-08-02 54 10 dev-null@apache.org scantor@apache.org
DOMDocumentImpl.hpp
in src/xercesc/dom/impl
320 7 2002-05-21 2020-06-10 53 11 tng@apache.org rleigh@codelibre.net
DTDScanner.cpp
in src/xercesc/validators/DTD
2453 27 2002-02-01 2020-06-03 51 12 peiyongz@apache.org rleigh@apache.org
SAX2XMLReaderImpl.hpp
in src/xercesc/parsers
342 3 2002-02-01 2020-06-03 50 11 peiyongz@apache.org rleigh@apache.org
ComplexTypeInfo.cpp
in src/xercesc/validators/schema
696 10 2002-02-01 2021-10-24 50 13 peiyongz@apache.org rleigh@apache.org
RegularExpression.cpp
in src/xercesc/util/regx
1245 28 2002-02-01 2020-06-03 49 13 peiyongz@apache.org rleigh@apache.org
DOMElementImpl.cpp
in src/xercesc/dom/impl
664 25 2002-05-21 2020-06-03 48 11 tng@apache.org rleigh@apache.org
DOMNodeImpl.cpp
in src/xercesc/dom/impl
698 18 2002-05-21 2020-06-03 47 11 tng@apache.org rleigh@apache.org
XMLDateTime.cpp
in src/xercesc/util
1327 39 2002-02-01 2020-06-03 47 12 peiyongz@apache.org rleigh@apache.org
86 - 2000-01-22 2020-04-10 46 13 dev-null@apache.org cantor.2@osu.edu
XSValue.cpp
in src/xercesc/framework/psvi
1408 9 2004-08-11 2021-09-22 46 9 peiyongz@apache.org rleigh@apache.org
DOMImplementationImpl.cpp
in src/xercesc/dom/impl
188 3 2002-05-21 2020-06-03 45 9 tng@apache.org rleigh@apache.org
XMLAbstractDoubleFloat.cpp
in src/xercesc/util
441 8 2002-02-01 2020-06-03 45 10 peiyongz@apache.org rleigh@apache.org
ReaderMgr.cpp
in src/xercesc/internal
732 25 2002-02-01 2023-12-13 45 12 peiyongz@apache.org karen@codesynthesis.com
XMLUri.cpp
in src/xercesc/util
1912 36 2002-02-01 2020-06-03 45 12 peiyongz@apache.org rleigh@apache.org
PlatformUtils.cpp
in src/xercesc/util
656 17 2002-02-01 2020-06-03 44 11 peiyongz@apache.org rleigh@apache.org
67 - 2000-01-22 2008-09-22 43 8 dev-null@apache.org borisk@apache.org
TransService.cpp
in src/xercesc/util
533 8 2002-02-01 2020-06-03 43 13 peiyongz@apache.org rleigh@apache.org
WFXMLScanner.cpp
in src/xercesc/internal
1371 14 2002-12-04 2020-06-03 43 11 knoaman@apache.org rleigh@apache.org
Win32TransService.cpp
in src/xercesc/util/Transcoders/Win32
682 20 2002-02-01 2020-06-03 42 11 peiyongz@apache.org rleigh@apache.org
DFAContentModel.cpp
in src/xercesc/validators/common
1238 8 2002-02-01 2022-10-10 42 12 peiyongz@apache.org cantor.2@osu.edu
117 - 2000-01-22 2008-09-22 41 10 dev-null@apache.org borisk@apache.org
PlatformUtils.hpp
in src/xercesc/util
153 2 2002-02-01 2020-06-03 41 11 peiyongz@apache.org rleigh@apache.org
DatatypeValidatorFactory.cpp
in src/xercesc/validators/datatype
584 8 2002-02-01 2020-06-03 41 12 peiyongz@apache.org rleigh@apache.org
ICUTransService.cpp
in src/xercesc/util/Transcoders/ICU
790 11 2002-02-01 2021-08-24 41 13 peiyongz@apache.org rleigh@apache.org
BinHTTPURLInputStream.cpp
in src/xercesc/util/NetAccessors/WinSock
368 16 2002-02-01 2020-06-03 40 11 peiyongz@apache.org rleigh@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
IGXMLScanner.cpp
in src/xercesc/internal
2279 15 2002-12-04 2023-12-13 115 14 knoaman@apache.org karen@codesynthesis.com
DOMDocumentImpl.cpp
in src/xercesc/dom/impl
1128 39 2002-05-21 2020-06-03 94 14 tng@apache.org rleigh@apache.org
XMLScanner.cpp
in src/xercesc/internal
1686 37 2002-02-01 2023-12-13 108 13 peiyongz@apache.org boris@codesynthesis.com
AbstractDOMParser.cpp
in src/xercesc/parsers
1366 81 2002-05-22 2023-12-13 89 13 knoaman@apache.org boris@codesynthesis.com
SAX2XMLReaderImpl.cpp
in src/xercesc/parsers
1178 68 2002-02-01 2023-12-13 72 13 peiyongz@apache.org boris@codesynthesis.com
XMLReader.cpp
in src/xercesc/internal
1251 23 2002-02-01 2021-08-24 64 13 peiyongz@apache.org rleigh@apache.org
SAXParser.hpp
in src/xercesc/parsers
374 - 2002-02-01 2023-12-13 59 13 peiyongz@apache.org boris@codesynthesis.com
ComplexTypeInfo.cpp
in src/xercesc/validators/schema
696 10 2002-02-01 2021-10-24 50 13 peiyongz@apache.org rleigh@apache.org
RegularExpression.cpp
in src/xercesc/util/regx
1245 28 2002-02-01 2020-06-03 49 13 peiyongz@apache.org rleigh@apache.org
86 - 2000-01-22 2020-04-10 46 13 dev-null@apache.org cantor.2@osu.edu
TransService.cpp
in src/xercesc/util
533 8 2002-02-01 2020-06-03 43 13 peiyongz@apache.org rleigh@apache.org
ICUTransService.cpp
in src/xercesc/util/Transcoders/ICU
790 11 2002-02-01 2021-08-24 41 13 peiyongz@apache.org rleigh@apache.org
TraverseSchema.cpp
in src/xercesc/validators/schema
6541 60 2002-02-01 2023-12-13 180 12 peiyongz@apache.org boris@codesynthesis.com
IGXMLScanner2.cpp
in src/xercesc/internal
2485 16 2002-12-04 2020-06-03 109 12 knoaman@apache.org rleigh@apache.org
DGXMLScanner.cpp
in src/xercesc/internal
2353 16 2002-12-09 2023-12-13 90 12 knoaman@apache.org karen@codesynthesis.com
19 - 2000-01-22 2020-04-07 90 12 dev-null@apache.org cantor.2@osu.edu
SchemaValidator.cpp
in src/xercesc/validators/schema
1554 16 2002-02-01 2020-06-03 89 12 peiyongz@apache.org rleigh@apache.org
XMLString.cpp
in src/xercesc/util
1402 72 2002-02-01 2020-06-03 71 12 peiyongz@apache.org rleigh@apache.org
XMLScanner.hpp
in src/xercesc/internal
887 77 2002-02-01 2021-09-22 70 12 peiyongz@apache.org rleigh@apache.org
XMLUni.cpp
in src/xercesc/util
1538 - 2002-02-01 2023-12-13 65 12 peiyongz@apache.org boris@codesynthesis.com
472 - 2000-01-22 2008-09-22 64 12 dev-null@apache.org borisk@apache.org
XMLUni.hpp
in src/xercesc/util
273 - 2002-02-01 2023-12-13 62 12 peiyongz@apache.org boris@codesynthesis.com
XMLString.hpp
in src/xercesc/util
578 13 2002-02-01 2020-06-03 61 12 peiyongz@apache.org rleigh@apache.org
SAXParser.cpp
in src/xercesc/parsers
903 106 2002-02-01 2023-12-13 59 12 peiyongz@apache.org boris@codesynthesis.com
AbstractDOMParser.hpp
in src/xercesc/parsers
403 13 2002-05-22 2023-12-13 56 12 knoaman@apache.org boris@codesynthesis.com
DTDScanner.cpp
in src/xercesc/validators/DTD
2453 27 2002-02-01 2020-06-03 51 12 peiyongz@apache.org rleigh@apache.org
XMLDateTime.cpp
in src/xercesc/util
1327 39 2002-02-01 2020-06-03 47 12 peiyongz@apache.org rleigh@apache.org
XMLUri.cpp
in src/xercesc/util
1912 36 2002-02-01 2020-06-03 45 12 peiyongz@apache.org rleigh@apache.org
ReaderMgr.cpp
in src/xercesc/internal
732 25 2002-02-01 2023-12-13 45 12 peiyongz@apache.org karen@codesynthesis.com
DFAContentModel.cpp
in src/xercesc/validators/common
1238 8 2002-02-01 2022-10-10 42 12 peiyongz@apache.org cantor.2@osu.edu
DatatypeValidatorFactory.cpp
in src/xercesc/validators/datatype
584 8 2002-02-01 2020-06-03 41 12 peiyongz@apache.org rleigh@apache.org
UnixHTTPURLInputStream.cpp
in src/xercesc/util/NetAccessors/Socket
189 4 2002-02-01 2020-06-03 39 12 peiyongz@apache.org rleigh@apache.org
ListDatatypeValidator.cpp
in src/xercesc/validators/datatype
311 10 2002-02-01 2020-06-03 34 12 peiyongz@apache.org rleigh@apache.org
Xlat.cpp
in tools/NLS/Xlat
567 11 1999-11-09 2020-06-03 31 12 twl@apache.org rleigh@apache.org
XMLURL.cpp
in src/xercesc/util
969 17 2002-02-01 2020-06-03 30 12 peiyongz@apache.org rleigh@apache.org
MemBufInputSource.hpp
in src/xercesc/framework
43 1 2002-02-01 2022-10-05 18 12 peiyongz@apache.org cantor.2@osu.edu
SGXMLScanner.cpp
in src/xercesc/internal
3521 28 2002-12-05 2020-06-03 138 11 knoaman@apache.org rleigh@apache.org
DOMDocumentImpl.hpp
in src/xercesc/dom/impl
320 7 2002-05-21 2020-06-10 53 11 tng@apache.org rleigh@codelibre.net
SAX2XMLReaderImpl.hpp
in src/xercesc/parsers
342 3 2002-02-01 2020-06-03 50 11 peiyongz@apache.org rleigh@apache.org
DOMElementImpl.cpp
in src/xercesc/dom/impl
664 25 2002-05-21 2020-06-03 48 11 tng@apache.org rleigh@apache.org
DOMNodeImpl.cpp
in src/xercesc/dom/impl
698 18 2002-05-21 2020-06-03 47 11 tng@apache.org rleigh@apache.org
PlatformUtils.cpp
in src/xercesc/util
656 17 2002-02-01 2020-06-03 44 11 peiyongz@apache.org rleigh@apache.org
WFXMLScanner.cpp
in src/xercesc/internal
1371 14 2002-12-04 2020-06-03 43 11 knoaman@apache.org rleigh@apache.org
Win32TransService.cpp
in src/xercesc/util/Transcoders/Win32
682 20 2002-02-01 2020-06-03 42 11 peiyongz@apache.org rleigh@apache.org
PlatformUtils.hpp
in src/xercesc/util
153 2 2002-02-01 2020-06-03 41 11 peiyongz@apache.org rleigh@apache.org
BinHTTPURLInputStream.cpp
in src/xercesc/util/NetAccessors/WinSock
368 16 2002-02-01 2020-06-03 40 11 peiyongz@apache.org rleigh@apache.org
ICUMsgLoader.cpp
in src/xercesc/util/MsgLoaders/ICU
191 4 2002-02-01 2020-06-15 39 11 peiyongz@apache.org rleigh@codelibre.net
MacOSUnicodeConverter.cpp
in src/xercesc/util/Transcoders/MacOSUnicodeConverter
605 7 2002-02-01 2020-06-03 39 11 peiyongz@apache.org rleigh@apache.org
UnionDatatypeValidator.cpp
in src/xercesc/validators/datatype
289 4 2002-02-01 2020-06-03 38 11 peiyongz@apache.org rleigh@apache.org
GrammarResolver.cpp
in src/xercesc/validators/common
307 6 2002-02-01 2020-06-03 37 11 peiyongz@apache.org rleigh@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
in
1704 - 2018-02-15 2018-02-15 1 1 rleigh@apache.org rleigh@apache.org
IANACharsetList.xml
in tools/IANACharset
795 - 2002-07-18 2002-07-18 1 1 knoaman@apache.org knoaman@apache.org
336 - 2017-06-03 2017-06-03 1 1 rleigh@apache.org rleigh@apache.org
in
XercesVersion.hpp.in
in src/xercesc/util
170 - 2018-02-18 2018-02-18 1 1 rleigh@apache.org rleigh@apache.org
in
XercesVersion.hpp.cmake.in
in src/xercesc/util
170 - 2018-02-18 2018-02-18 1 1 rleigh@apache.org rleigh@apache.org
95 - 2017-06-03 2018-10-12 6 1 rleigh@apache.org rleigh@apache.org
91 - 2017-06-03 2017-06-03 1 1 rleigh@apache.org rleigh@apache.org
83 - 2017-06-03 2017-06-14 2 1 rleigh@apache.org rleigh@apache.org
81 - 2017-06-03 2018-09-08 2 1 rleigh@apache.org rleigh@apache.org
78 - 2017-06-03 2017-07-12 2 1 rleigh@apache.org rleigh@apache.org
73 - 2017-06-03 2018-09-11 2 1 rleigh@apache.org rleigh@apache.org
in
run-test.in
in scripts
60 - 2017-07-12 2018-01-04 2 1 rleigh@apache.org rleigh@apache.org
56 - 2017-06-03 2017-06-03 1 1 rleigh@apache.org rleigh@apache.org
50 - 2017-06-21 2017-08-02 2 1 scantor@apache.org scantor@apache.org
48 - 2017-06-03 2017-06-03 1 1 rleigh@apache.org rleigh@apache.org
43 - 2017-06-03 2018-03-10 3 1 rleigh@apache.org rleigh@apache.org
xsl
faqs2document.xsl
in doc/style/stylesheets
43 - 2002-02-05 2002-02-05 1 1 tng@apache.org tng@apache.org
40 - 2017-06-21 2019-12-16 3 1 scantor@apache.org scantor@apache.org
38 - 2017-06-21 2017-06-21 1 1 scantor@apache.org scantor@apache.org
37 - 2017-06-03 2017-06-03 1 1 rleigh@apache.org rleigh@apache.org
in
version.rc.cmake.in
in src/xercesc/util
37 - 2018-03-18 2018-03-18 1 1 rleigh@apache.org rleigh@apache.org
36 - 2017-06-03 2017-06-03 1 1 rleigh@apache.org rleigh@apache.org
in
entities.ent.in
in doc/style/dtd
34 - 2018-02-15 2018-02-15 1 1 rleigh@apache.org rleigh@apache.org
xsl
changes2document.xsl
in doc/style/stylesheets
34 - 2002-02-05 2002-02-05 1 1 tng@apache.org tng@apache.org
30 - 2017-06-03 2017-06-03 1 1 rleigh@apache.org rleigh@apache.org
27 - 2017-06-03 2017-06-03 1 1 rleigh@apache.org rleigh@apache.org
xsl
book2group.xsl
in doc/style/stylesheets
27 - 2002-02-05 2002-02-05 1 1 tng@apache.org tng@apache.org
25 - 2017-06-03 2017-06-03 1 1 rleigh@apache.org rleigh@apache.org
xsl
group2document.xsl
in doc/style/stylesheets
25 - 2002-02-05 2002-02-05 1 1 tng@apache.org tng@apache.org
xsl
context2footer.xsl
in doc/style/stylesheets
24 - 2002-02-05 2002-02-05 1 1 tng@apache.org tng@apache.org
23 - 2018-02-16 2018-02-16 1 1 rleigh@apache.org rleigh@apache.org
xsl
any2header.xsl
in doc/style/stylesheets
23 - 2002-02-05 2002-02-05 1 1 tng@apache.org tng@apache.org
20 - 2017-06-03 2017-06-03 1 1 rleigh@apache.org rleigh@apache.org
xsl
context2label.xsl
in doc/style/stylesheets
19 - 2002-02-05 2002-02-05 1 1 tng@apache.org tng@apache.org
script.js
in doc/style/resources
18 3 2002-02-05 2002-02-05 1 1 tng@apache.org tng@apache.org
xsl
context2section.xsl
in doc/style/stylesheets
18 - 2008-02-25 2008-02-25 1 1 borisk@apache.org borisk@apache.org
xsl
directory2project.xsl
in doc/style/stylesheets
15 - 2002-02-05 2002-02-05 1 1 tng@apache.org tng@apache.org
11 - 2008-02-28 2008-07-04 2 1 borisk@apache.org borisk@apache.org
stricmp.h
in src
10 - 2008-02-28 2008-07-04 2 1 borisk@apache.org borisk@apache.org
10 - 2008-02-28 2008-02-28 1 1 borisk@apache.org borisk@apache.org
10 - 2008-02-28 2008-02-28 1 1 borisk@apache.org borisk@apache.org
8 1 2008-02-28 2008-02-28 1 1 borisk@apache.org borisk@apache.org
8 - 2017-06-03 2017-06-03 1 1 rleigh@apache.org rleigh@apache.org
8 1 2008-02-28 2008-02-28 1 1 borisk@apache.org borisk@apache.org
loader.xml
in doc/style
6 - 2002-02-05 2002-02-05 1 1 tng@apache.org tng@apache.org
xsl
book2project.xsl
in doc/style/stylesheets
238 - 2002-02-05 2008-02-25 2 2 tng@apache.org borisk@apache.org
97 - 2017-06-03 2020-06-03 5 2 rleigh@apache.org rleigh@apache.org
55 - 2017-06-03 2018-09-08 5 2 rleigh@apache.org rleigh@apache.org
StdMutexMgr.cpp
in src/xercesc/util/MutexManagers
50 - 2018-03-10 2020-06-03 3 2 rleigh@apache.org rleigh@apache.org
46 - 2017-06-03 2020-06-03 3 2 rleigh@apache.org rleigh@apache.org
Correlations

File Size vs. Number of Changes: 920 points

src/xercesc/util/regx/Token.hpp x: 128 lines of code y: 16 # changes src/xercesc/dom/impl/DOMNodeIDMap.cpp x: 110 lines of code y: 15 # changes src/xercesc/parsers/AbstractDOMParser.cpp x: 1366 lines of code y: 89 # changes src/xercesc/parsers/AbstractDOMParser.hpp x: 403 lines of code y: 56 # changes src/xercesc/parsers/SAX2XMLReaderImpl.cpp x: 1178 lines of code y: 72 # changes src/xercesc/parsers/SAXParser.cpp x: 903 lines of code y: 59 # changes src/xercesc/parsers/SAXParser.hpp x: 374 lines of code y: 59 # changes src/xercesc/util/XMLUni.cpp x: 1538 lines of code y: 65 # changes src/xercesc/util/XMLUni.hpp x: 273 lines of code y: 62 # changes src/xercesc/internal/DGXMLScanner.cpp x: 2353 lines of code y: 90 # changes src/xercesc/internal/IGXMLScanner.cpp x: 2279 lines of code y: 115 # changes src/xercesc/internal/ReaderMgr.cpp x: 732 lines of code y: 45 # changes src/xercesc/internal/ReaderMgr.hpp x: 288 lines of code y: 31 # changes src/xercesc/internal/XMLScanner.cpp x: 1686 lines of code y: 108 # changes src/xercesc/util/XMLFloat.cpp x: 53 lines of code y: 21 # changes src/xercesc/validators/schema/TraverseSchema.cpp x: 6541 lines of code y: 180 # changes src/xercesc/util/KVStringPair.hpp x: 134 lines of code y: 18 # changes src/xercesc/validators/common/DFAContentModel.cpp x: 1238 lines of code y: 42 # changes src/xercesc/framework/MemBufInputSource.hpp x: 43 lines of code y: 18 # changes src/xercesc/validators/common/CMStateSet.hpp x: 504 lines of code y: 24 # changes src/xercesc/validators/common/DFAContentModel.hpp x: 122 lines of code y: 21 # changes src/xercesc/validators/common/ContentSpecNode.cpp x: 298 lines of code y: 23 # changes src/xercesc/validators/common/ContentSpecNode.hpp x: 308 lines of code y: 22 # changes src/xercesc/validators/schema/ComplexTypeInfo.cpp x: 696 lines of code y: 50 # changes src/xercesc/util/XercesDefs.hpp x: 66 lines of code y: 32 # changes cmake/XercesXMLCh.cmake x: 72 lines of code y: 5 # changes config.h.cmake.in x: 212 lines of code y: 14 # changes src/xercesc/framework/psvi/XSValue.cpp x: 1408 lines of code y: 46 # changes src/xercesc/framework/psvi/XSValue.hpp x: 267 lines of code y: 26 # changes src/xercesc/internal/XMLScanner.hpp x: 887 lines of code y: 70 # changes src/xercesc/util/Base64.cpp x: 335 lines of code y: 30 # changes src/xercesc/util/BitOps.hpp x: 42 lines of code y: 11 # changes src/xercesc/util/XMLUTF16Transcoder.cpp x: 89 lines of code y: 17 # changes src/xercesc/util/XMLChTranscoder.cpp x: 48 lines of code y: 14 # changes src/xercesc/util/MsgLoaders/InMemory/InMemMsgLoader.cpp x: 130 lines of code y: 19 # changes src/xercesc/internal/XMLReader.cpp x: 1251 lines of code y: 64 # changes src/xercesc/internal/XMLReader.hpp x: 386 lines of code y: 40 # changes src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp x: 297 lines of code y: 17 # changes src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.hpp x: 66 lines of code y: 13 # changes src/xercesc/util/Transcoders/ICU/ICUTransService.cpp x: 790 lines of code y: 41 # changes doc/releases_plan.xml x: 12 lines of code y: 34 # changes doc/source-repository.xml x: 16 lines of code y: 6 # changes src/xercesc/util/MsgLoaders/ICU/ICUMsgLoader.cpp x: 191 lines of code y: 39 # changes xerces-c.spec x: 87 lines of code y: 26 # changes src/xercesc/dom/impl/DOMDocumentImpl.hpp x: 320 lines of code y: 53 # changes src/xercesc/util/XMemory.cpp x: 66 lines of code y: 17 # changes src/xercesc/util/XMemory.hpp x: 31 lines of code y: 17 # changes cmake/XercesIncludes.cmake x: 46 lines of code y: 3 # changes cmake/XercesTranscoderSelection.cmake x: 97 lines of code y: 5 # changes doc/program-others.xml x: 578 lines of code y: 30 # changes scripts/makeStringDefinition.pl x: 60 lines of code y: 5 # changes src/stricmp.c x: 11 lines of code y: 5 # changes src/xercesc/dom/DOMAttr.hpp x: 25 lines of code y: 15 # changes src/xercesc/dom/DOMCDATASection.hpp x: 16 lines of code y: 12 # changes src/xercesc/dom/DOMCharacterData.hpp x: 28 lines of code y: 13 # changes src/xercesc/dom/DOMComment.hpp x: 16 lines of code y: 11 # changes src/xercesc/dom/DOMConfiguration.hpp x: 24 lines of code y: 11 # changes src/xercesc/dom/DOMDocument.hpp x: 87 lines of code y: 29 # changes src/xercesc/dom/DOMDocumentFragment.hpp x: 16 lines of code y: 13 # changes src/xercesc/dom/DOMDocumentTraversal.hpp x: 27 lines of code y: 12 # changes src/xercesc/dom/DOMEntity.hpp x: 22 lines of code y: 14 # changes src/xercesc/dom/DOMError.hpp x: 29 lines of code y: 18 # changes src/xercesc/dom/DOMException.cpp x: 49 lines of code y: 12 # changes src/xercesc/dom/DOMException.hpp x: 51 lines of code y: 16 # changes src/xercesc/dom/DOMImplementation.hpp x: 39 lines of code y: 23 # changes src/xercesc/dom/DOMImplementationLS.hpp x: 34 lines of code y: 20 # changes src/xercesc/dom/DOMImplementationList.hpp x: 19 lines of code y: 7 # changes src/xercesc/dom/DOMLSException.hpp x: 22 lines of code y: 9 # changes src/xercesc/dom/DOMLSInput.hpp x: 32 lines of code y: 8 # changes src/xercesc/dom/DOMLSParser.hpp x: 57 lines of code y: 16 # changes src/xercesc/dom/DOMLSResourceResolver.hpp x: 22 lines of code y: 6 # changes src/xercesc/dom/DOMMemoryManager.hpp x: 36 lines of code y: 5 # changes src/xercesc/dom/DOMNodeFilter.hpp x: 36 lines of code y: 13 # changes src/xercesc/dom/DOMRangeException.cpp x: 21 lines of code y: 10 # changes src/xercesc/dom/DOMText.hpp x: 21 lines of code y: 16 # changes src/xercesc/dom/StDOMNode.hpp x: 48 lines of code y: 8 # changes src/xercesc/dom/impl/DOMAttrImpl.cpp x: 236 lines of code y: 34 # changes src/xercesc/dom/impl/DOMAttrImpl.hpp x: 68 lines of code y: 20 # changes src/xercesc/dom/impl/DOMAttrMapImpl.cpp x: 364 lines of code y: 18 # changes src/xercesc/dom/impl/DOMAttrNSImpl.cpp x: 180 lines of code y: 24 # changes src/xercesc/dom/impl/DOMCDATASectionImpl.cpp x: 242 lines of code y: 31 # changes src/xercesc/dom/impl/DOMCasts.hpp x: 53 lines of code y: 11 # changes src/xercesc/dom/impl/DOMCharacterDataImpl.cpp x: 203 lines of code y: 21 # changes src/xercesc/dom/impl/DOMCommentImpl.cpp x: 135 lines of code y: 26 # changes src/xercesc/dom/impl/DOMConfigurationImpl.cpp x: 191 lines of code y: 20 # changes src/xercesc/dom/impl/DOMConfigurationImpl.hpp x: 56 lines of code y: 15 # changes src/xercesc/dom/impl/DOMDeepNodeListImpl.cpp x: 136 lines of code y: 12 # changes src/xercesc/dom/impl/DOMDeepNodeListPool.c x: 280 lines of code y: 22 # changes src/xercesc/dom/impl/DOMDocumentFragmentImpl.cpp x: 94 lines of code y: 21 # changes src/xercesc/dom/impl/DOMDocumentImpl.cpp x: 1128 lines of code y: 94 # changes src/xercesc/dom/impl/DOMDocumentTypeImpl.cpp x: 435 lines of code y: 39 # changes src/xercesc/dom/impl/DOMElementImpl.cpp x: 664 lines of code y: 48 # changes src/xercesc/dom/impl/DOMElementImpl.hpp x: 82 lines of code y: 17 # changes src/xercesc/dom/impl/DOMElementNSImpl.cpp x: 186 lines of code y: 33 # changes src/xercesc/dom/impl/DOMElementNSImpl.hpp x: 39 lines of code y: 19 # changes src/xercesc/dom/impl/DOMEntityImpl.cpp x: 210 lines of code y: 27 # changes src/xercesc/dom/impl/DOMEntityReferenceImpl.cpp x: 149 lines of code y: 24 # changes src/xercesc/dom/impl/DOMErrorImpl.hpp x: 93 lines of code y: 19 # changes src/xercesc/dom/impl/DOMImplementationImpl.cpp x: 188 lines of code y: 45 # changes src/xercesc/dom/impl/DOMImplementationImpl.hpp x: 43 lines of code y: 28 # changes src/xercesc/dom/impl/DOMImplementationRegistry.cpp x: 62 lines of code y: 18 # changes src/xercesc/dom/impl/DOMLSInputImpl.hpp x: 68 lines of code y: 6 # changes src/xercesc/dom/impl/DOMLSOutputImpl.cpp x: 34 lines of code y: 4 # changes src/xercesc/dom/impl/DOMLSOutputImpl.hpp x: 40 lines of code y: 6 # changes src/xercesc/dom/impl/DOMLSSerializerImpl.cpp x: 1222 lines of code y: 40 # changes src/xercesc/dom/impl/DOMLSSerializerImpl.hpp x: 104 lines of code y: 16 # changes src/xercesc/dom/impl/DOMLocatorImpl.hpp x: 91 lines of code y: 18 # changes src/xercesc/dom/impl/DOMNamedNodeMapImpl.cpp x: 236 lines of code y: 21 # changes src/xercesc/dom/impl/DOMNodeBase.hpp x: 57 lines of code y: 3 # changes src/xercesc/dom/impl/DOMNodeImpl.cpp x: 698 lines of code y: 47 # changes src/xercesc/dom/impl/DOMNodeImpl.hpp x: 211 lines of code y: 23 # changes src/xercesc/dom/impl/DOMNodeIteratorImpl.cpp x: 196 lines of code y: 13 # changes src/xercesc/dom/impl/DOMNormalizer.cpp x: 386 lines of code y: 25 # changes src/xercesc/dom/impl/DOMNormalizer.hpp x: 72 lines of code y: 15 # changes src/xercesc/dom/impl/DOMNotationImpl.cpp x: 126 lines of code y: 23 # changes src/xercesc/dom/impl/DOMParentNode.cpp x: 310 lines of code y: 28 # changes src/xercesc/dom/impl/DOMProcessingInstructionImpl.cpp x: 146 lines of code y: 25 # changes src/xercesc/dom/impl/DOMRangeImpl.cpp x: 1546 lines of code y: 25 # changes src/xercesc/dom/impl/DOMRangeImpl.hpp x: 103 lines of code y: 14 # changes src/xercesc/dom/impl/DOMStringPool.cpp x: 26 lines of code y: 19 # changes src/xercesc/dom/impl/DOMStringPool.hpp x: 109 lines of code y: 18 # changes src/xercesc/dom/impl/DOMTextImpl.hpp x: 51 lines of code y: 17 # changes src/xercesc/dom/impl/DOMTreeWalkerImpl.cpp x: 269 lines of code y: 14 # changes src/xercesc/dom/impl/DOMTreeWalkerImpl.hpp x: 43 lines of code y: 10 # changes src/xercesc/dom/impl/DOMTypeInfoImpl.cpp x: 142 lines of code y: 13 # changes src/xercesc/dom/impl/DOMXPathExpressionImpl.cpp x: 174 lines of code y: 9 # changes src/xercesc/dom/impl/DOMXPathNSResolverImpl.cpp x: 67 lines of code y: 8 # changes src/xercesc/dom/impl/DOMXPathResultImpl.cpp x: 98 lines of code y: 6 # changes src/xercesc/framework/LocalFileFormatTarget.cpp x: 97 lines of code y: 25 # changes src/xercesc/framework/URLInputSource.cpp x: 55 lines of code y: 9 # changes src/xercesc/framework/URLInputSource.hpp x: 54 lines of code y: 12 # changes src/xercesc/framework/Wrapper4InputSource.hpp x: 53 lines of code y: 19 # changes src/xercesc/framework/XMLAttDef.cpp x: 130 lines of code y: 15 # changes src/xercesc/framework/XMLAttDef.hpp x: 172 lines of code y: 24 # changes src/xercesc/framework/XMLAttDefList.cpp x: 7 lines of code y: 7 # changes src/xercesc/framework/XMLAttr.hpp x: 148 lines of code y: 21 # changes src/xercesc/framework/XMLBufferMgr.hpp x: 97 lines of code y: 16 # changes src/xercesc/framework/XMLDocumentHandler.hpp x: 77 lines of code y: 20 # changes src/xercesc/framework/XMLElementDecl.cpp x: 107 lines of code y: 14 # changes src/xercesc/framework/XMLEntityDecl.hpp x: 160 lines of code y: 20 # changes src/xercesc/framework/XMLFormatter.cpp x: 469 lines of code y: 33 # changes src/xercesc/framework/XMLFormatter.hpp x: 198 lines of code y: 31 # changes src/xercesc/framework/XMLGrammarPool.hpp x: 61 lines of code y: 22 # changes src/xercesc/framework/XMLGrammarPoolImpl.cpp x: 233 lines of code y: 4 # changes src/xercesc/framework/XMLNotationDecl.cpp x: 82 lines of code y: 18 # changes src/xercesc/framework/XMLNotationDecl.hpp x: 110 lines of code y: 20 # changes src/xercesc/framework/XMLPScanToken.hpp x: 53 lines of code y: 10 # changes src/xercesc/framework/XMLRecognizer.cpp x: 142 lines of code y: 16 # changes src/xercesc/framework/XMLSchemaDescription.hpp x: 47 lines of code y: 9 # changes src/xercesc/framework/XMLValidator.cpp x: 171 lines of code y: 17 # changes src/xercesc/framework/XMLValidator.hpp x: 143 lines of code y: 22 # changes src/xercesc/framework/XMLValidityCodes.hpp x: 131 lines of code y: 17 # changes src/xercesc/framework/psvi/PSVIAttributeList.cpp x: 45 lines of code y: 15 # changes src/xercesc/framework/psvi/PSVIAttributeList.hpp x: 75 lines of code y: 16 # changes src/xercesc/framework/psvi/PSVIItem.cpp x: 73 lines of code y: 12 # changes src/xercesc/framework/psvi/XSAttributeUse.hpp x: 53 lines of code y: 14 # changes src/xercesc/framework/psvi/XSModel.cpp x: 565 lines of code y: 28 # changes src/xercesc/framework/psvi/XSNamespaceItem.cpp x: 156 lines of code y: 12 # changes src/xercesc/framework/psvi/XSNamespaceItem.hpp x: 70 lines of code y: 13 # changes src/xercesc/framework/psvi/XSSimpleTypeDefinition.cpp x: 172 lines of code y: 18 # changes src/xercesc/framework/psvi/XSSimpleTypeDefinition.hpp x: 155 lines of code y: 17 # changes src/xercesc/framework/psvi/XSWildcard.cpp x: 141 lines of code y: 11 # changes src/xercesc/internal/DGXMLScanner.hpp x: 108 lines of code y: 26 # changes src/xercesc/internal/ElemStack.hpp x: 278 lines of code y: 23 # changes src/xercesc/internal/IANAEncodings.hpp x: 801 lines of code y: 6 # changes src/xercesc/internal/IGXMLScanner.hpp x: 193 lines of code y: 36 # changes src/xercesc/internal/IGXMLScanner2.cpp x: 2485 lines of code y: 109 # changes src/xercesc/internal/SGXMLScanner.cpp x: 3521 lines of code y: 138 # changes src/xercesc/internal/SGXMLScanner.hpp x: 186 lines of code y: 36 # changes src/xercesc/internal/ValidationContextImpl.cpp x: 140 lines of code y: 14 # changes src/xercesc/internal/WFXMLScanner.cpp x: 1371 lines of code y: 43 # changes src/xercesc/internal/WFXMLScanner.hpp x: 83 lines of code y: 19 # changes src/xercesc/internal/XMLInternalErrorHandler.hpp x: 71 lines of code y: 9 # changes src/xercesc/internal/XSAXMLScanner.cpp x: 468 lines of code y: 25 # changes src/xercesc/internal/XSObjectFactory.cpp x: 880 lines of code y: 28 # changes src/xercesc/internal/XSObjectFactory.hpp x: 159 lines of code y: 15 # changes src/xercesc/internal/XSerializeEngine.cpp x: 768 lines of code y: 40 # changes src/xercesc/internal/XSerializeEngine.hpp x: 251 lines of code y: 35 # changes src/xercesc/internal/XTemplateSerializer.cpp x: 1702 lines of code y: 26 # changes src/xercesc/internal/XTemplateSerializer.hpp x: 207 lines of code y: 10 # changes src/xercesc/parsers/DOMLSParserImpl.cpp x: 1154 lines of code y: 33 # changes src/xercesc/parsers/DOMLSParserImpl.hpp x: 176 lines of code y: 21 # changes src/xercesc/parsers/SAX2XMLFilterImpl.cpp x: 310 lines of code y: 9 # changes src/xercesc/parsers/SAX2XMLFilterImpl.hpp x: 224 lines of code y: 17 # changes src/xercesc/parsers/SAX2XMLReaderImpl.hpp x: 342 lines of code y: 50 # changes src/xercesc/parsers/XercesDOMParser.cpp x: 232 lines of code y: 33 # changes src/xercesc/parsers/XercesDOMParser.hpp x: 120 lines of code y: 34 # changes src/xercesc/sax/InputSource.cpp x: 77 lines of code y: 10 # changes src/xercesc/sax2/DefaultHandler.hpp x: 264 lines of code y: 16 # changes src/xercesc/sax2/SAX2XMLReader.hpp x: 109 lines of code y: 30 # changes src/xercesc/util/ArrayIndexOutOfBoundsException.hpp x: 7 lines of code y: 8 # changes src/xercesc/util/Base64.hpp x: 94 lines of code y: 24 # changes src/xercesc/util/BaseRefVectorOf.c x: 217 lines of code y: 13 # changes src/xercesc/util/BinInputStream.cpp x: 13 lines of code y: 9 # changes src/xercesc/util/BitSet.cpp x: 152 lines of code y: 12 # changes src/xercesc/util/FileManagers/PosixFileMgr.cpp x: 159 lines of code y: 9 # changes src/xercesc/util/FileManagers/WindowsFileMgr.cpp x: 266 lines of code y: 11 # changes src/xercesc/util/Hash2KeysSetOf.c x: 376 lines of code y: 4 # changes src/xercesc/util/Hash2KeysSetOf.hpp x: 81 lines of code y: 4 # changes src/xercesc/util/Hashers.hpp x: 28 lines of code y: 3 # changes src/xercesc/util/JanitorExports.cpp x: 5 lines of code y: 3 # changes src/xercesc/util/KVStringPair.cpp x: 81 lines of code y: 14 # changes src/xercesc/util/KeyValuePair.c x: 53 lines of code y: 7 # changes src/xercesc/util/MsgLoaders/InMemory/XercesMessages_en_US.hpp x: 1485 lines of code y: 62 # changes src/xercesc/util/NameIdPool.c x: 166 lines of code y: 22 # changes src/xercesc/util/NameIdPool.hpp x: 68 lines of code y: 23 # changes src/xercesc/util/NetAccessors/BinHTTPInputStreamCommon.cpp x: 257 lines of code y: 8 # changes src/xercesc/util/NetAccessors/BinHTTPInputStreamCommon.hpp x: 134 lines of code y: 8 # changes src/xercesc/util/NetAccessors/Curl/CurlNetAccessor.cpp x: 44 lines of code y: 4 # changes src/xercesc/util/NetAccessors/Curl/CurlNetAccessor.hpp x: 28 lines of code y: 5 # changes src/xercesc/util/NetAccessors/MacOSURLAccessCF/URLAccessCFBinInputStream.cpp x: 113 lines of code y: 12 # changes src/xercesc/util/NetAccessors/Socket/UnixHTTPURLInputStream.cpp x: 189 lines of code y: 39 # changes src/xercesc/util/NetAccessors/WinSock/BinHTTPURLInputStream.cpp x: 368 lines of code y: 40 # changes src/xercesc/util/PSVIUni.cpp x: 765 lines of code y: 4 # changes src/xercesc/util/PSVIUni.hpp x: 198 lines of code y: 5 # changes src/xercesc/util/PanicHandler.cpp x: 38 lines of code y: 7 # changes src/xercesc/util/PlatformUtils.cpp x: 656 lines of code y: 44 # changes src/xercesc/util/PlatformUtils.hpp x: 153 lines of code y: 41 # changes src/xercesc/util/QName.cpp x: 269 lines of code y: 28 # changes src/xercesc/util/RefHash2KeysTableOf.c x: 435 lines of code y: 25 # changes src/xercesc/util/RefHash2KeysTableOf.hpp x: 103 lines of code y: 23 # changes src/xercesc/util/RefHash3KeysIdPool.c x: 369 lines of code y: 30 # changes src/xercesc/util/RefHashTableOf.c x: 393 lines of code y: 30 # changes src/xercesc/util/RefHashTableOf.hpp x: 108 lines of code y: 27 # changes src/xercesc/util/RefStackOf.c x: 90 lines of code y: 11 # changes src/xercesc/util/TransService.cpp x: 533 lines of code y: 43 # changes src/xercesc/util/TransService.hpp x: 251 lines of code y: 34 # changes src/xercesc/util/Transcoders/ICU/ICUTransService.hpp x: 117 lines of code y: 23 # changes src/xercesc/util/Transcoders/Iconv/IconvTransService.cpp x: 410 lines of code y: 34 # changes src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp x: 885 lines of code y: 35 # changes src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.hpp x: 184 lines of code y: 20 # changes src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.cpp x: 605 lines of code y: 39 # changes src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.hpp x: 136 lines of code y: 27 # changes src/xercesc/util/Transcoders/Win32/Win32TransService.cpp x: 682 lines of code y: 42 # changes src/xercesc/util/Transcoders/Win32/Win32TransService.hpp x: 117 lines of code y: 22 # changes src/xercesc/util/ValueHashTableOf.c x: 286 lines of code y: 19 # changes src/xercesc/util/ValueVectorOf.c x: 200 lines of code y: 19 # changes src/xercesc/util/XMLASCIITranscoder.cpp x: 92 lines of code y: 12 # changes src/xercesc/util/XMLAbstractDoubleFloat.cpp x: 441 lines of code y: 45 # changes src/xercesc/util/XMLAbstractDoubleFloat.hpp x: 86 lines of code y: 33 # changes src/xercesc/util/XMLBigDecimal.cpp x: 343 lines of code y: 31 # changes src/xercesc/util/XMLBigInteger.cpp x: 226 lines of code y: 23 # changes src/xercesc/util/XMLBigInteger.hpp x: 70 lines of code y: 22 # changes src/xercesc/util/XMLChar.cpp x: 8742 lines of code y: 18 # changes src/xercesc/util/XMLChar.hpp x: 313 lines of code y: 15 # changes src/xercesc/util/XMLDateTime.cpp x: 1327 lines of code y: 47 # changes src/xercesc/util/XMLDateTime.hpp x: 200 lines of code y: 33 # changes src/xercesc/util/XMLEBCDICTranscoder.cpp x: 151 lines of code y: 8 # changes src/xercesc/util/XMLExceptMsgs.hpp x: 392 lines of code y: 34 # changes src/xercesc/util/XMLException.hpp x: 159 lines of code y: 14 # changes src/xercesc/util/XMLNumber.hpp x: 37 lines of code y: 21 # changes src/xercesc/util/XMLString.cpp x: 1402 lines of code y: 71 # changes src/xercesc/util/XMLString.hpp x: 578 lines of code y: 61 # changes src/xercesc/util/XMLUCS4Transcoder.cpp x: 101 lines of code y: 8 # changes src/xercesc/util/XMLURL.cpp x: 969 lines of code y: 30 # changes src/xercesc/util/XMLURL.hpp x: 153 lines of code y: 18 # changes src/xercesc/util/XMLUTF8Transcoder.cpp x: 271 lines of code y: 22 # changes src/xercesc/util/XMLUniDefs.hpp x: 114 lines of code y: 7 # changes src/xercesc/util/XMLUri.cpp x: 1912 lines of code y: 45 # changes src/xercesc/util/XMLUri.hpp x: 163 lines of code y: 28 # changes src/xercesc/util/regx/BMPattern.cpp x: 121 lines of code y: 14 # changes src/xercesc/util/regx/BlockRangeFactory.cpp x: 299 lines of code y: 16 # changes src/xercesc/util/regx/CharToken.cpp x: 10 lines of code y: 10 # changes src/xercesc/util/regx/ParserForXMLSchema.cpp x: 94 lines of code y: 22 # changes src/xercesc/util/regx/RangeToken.cpp x: 632 lines of code y: 28 # changes src/xercesc/util/regx/RangeTokenMap.cpp x: 170 lines of code y: 21 # changes src/xercesc/util/regx/RegularExpression.cpp x: 1245 lines of code y: 49 # changes src/xercesc/util/regx/RegularExpression.hpp x: 290 lines of code y: 36 # changes src/xercesc/util/regx/RegxDefs.hpp x: 169 lines of code y: 10 # changes src/xercesc/util/regx/RegxParser.cpp x: 638 lines of code y: 29 # changes src/xercesc/util/regx/UniCharTable.hpp x: 4101 lines of code y: 7 # changes src/xercesc/util/regx/UnicodeRangeFactory.cpp x: 182 lines of code y: 17 # changes src/xercesc/validators/DTD/DTDElementDecl.cpp x: 257 lines of code y: 22 # changes src/xercesc/validators/DTD/DTDEntityDecl.hpp x: 108 lines of code y: 11 # changes src/xercesc/validators/DTD/DTDGrammar.cpp x: 149 lines of code y: 29 # changes src/xercesc/validators/DTD/DTDGrammar.hpp x: 228 lines of code y: 26 # changes src/xercesc/validators/DTD/DTDScanner.cpp x: 2453 lines of code y: 51 # changes src/xercesc/validators/DTD/DocTypeHandler.hpp x: 85 lines of code y: 11 # changes src/xercesc/validators/common/GrammarResolver.cpp x: 307 lines of code y: 37 # changes src/xercesc/validators/common/GrammarResolver.hpp x: 80 lines of code y: 23 # changes src/xercesc/validators/common/MixedContentModel.cpp x: 282 lines of code y: 21 # changes src/xercesc/validators/common/SimpleContentModel.cpp x: 381 lines of code y: 18 # changes src/xercesc/validators/common/SimpleContentModel.hpp x: 110 lines of code y: 21 # changes src/xercesc/validators/datatype/AbstractNumericFacetValidator.cpp x: 658 lines of code y: 25 # changes src/xercesc/validators/datatype/AbstractStringValidator.cpp x: 530 lines of code y: 37 # changes src/xercesc/validators/datatype/BooleanDatatypeValidator.cpp x: 132 lines of code y: 24 # changes src/xercesc/validators/datatype/DatatypeValidator.cpp x: 401 lines of code y: 31 # changes src/xercesc/validators/datatype/DatatypeValidator.hpp x: 301 lines of code y: 31 # changes src/xercesc/validators/datatype/DatatypeValidatorFactory.cpp x: 584 lines of code y: 41 # changes src/xercesc/validators/datatype/DecimalDatatypeValidator.cpp x: 422 lines of code y: 36 # changes src/xercesc/validators/datatype/DecimalDatatypeValidator.hpp x: 94 lines of code y: 20 # changes src/xercesc/validators/datatype/ListDatatypeValidator.cpp x: 311 lines of code y: 34 # changes src/xercesc/validators/datatype/QNameDatatypeValidator.cpp x: 175 lines of code y: 18 # changes src/xercesc/validators/datatype/UnionDatatypeValidator.cpp x: 289 lines of code y: 38 # changes src/xercesc/validators/datatype/UnionDatatypeValidator.hpp x: 149 lines of code y: 26 # changes src/xercesc/validators/schema/ComplexTypeInfo.hpp x: 327 lines of code y: 35 # changes src/xercesc/validators/schema/GeneralAttributeCheck.cpp x: 569 lines of code y: 39 # changes src/xercesc/validators/schema/SchemaAttDef.hpp x: 143 lines of code y: 23 # changes src/xercesc/validators/schema/SchemaAttDefList.cpp x: 108 lines of code y: 19 # changes src/xercesc/validators/schema/SchemaElementDecl.cpp x: 180 lines of code y: 31 # changes src/xercesc/validators/schema/SchemaGrammar.cpp x: 196 lines of code y: 35 # changes src/xercesc/validators/schema/SchemaGrammar.hpp x: 350 lines of code y: 31 # changes src/xercesc/validators/schema/SchemaInfo.cpp x: 161 lines of code y: 26 # changes src/xercesc/validators/schema/SchemaInfo.hpp x: 257 lines of code y: 32 # changes src/xercesc/validators/schema/SchemaSymbols.cpp x: 810 lines of code y: 9 # changes src/xercesc/validators/schema/SchemaSymbols.hpp x: 204 lines of code y: 12 # changes src/xercesc/validators/schema/SchemaValidator.cpp x: 1554 lines of code y: 89 # changes src/xercesc/validators/schema/SchemaValidator.hpp x: 269 lines of code y: 37 # changes src/xercesc/validators/schema/TraverseSchema.hpp x: 520 lines of code y: 57 # changes src/xercesc/validators/schema/XSDDOMParser.cpp x: 377 lines of code y: 27 # changes src/xercesc/validators/schema/XercesAttGroupInfo.hpp x: 143 lines of code y: 15 # changes src/xercesc/validators/schema/XercesElementWildcard.cpp x: 72 lines of code y: 8 # changes src/xercesc/validators/schema/identity/FieldValueMap.hpp x: 94 lines of code y: 15 # changes src/xercesc/validators/schema/identity/ValueStore.cpp x: 229 lines of code y: 28 # changes src/xercesc/validators/schema/identity/XercesXPath.cpp x: 1042 lines of code y: 34 # changes src/xercesc/validators/schema/identity/XercesXPath.hpp x: 262 lines of code y: 18 # changes src/xercesc/xinclude/XIncludeLocation.cpp x: 87 lines of code y: 9 # changes src/xercesc/xinclude/XIncludeUtils.cpp x: 639 lines of code y: 18 # changes tools/IANACharset/IANACharset.cpp x: 215 lines of code y: 8 # changes tools/ICUData/ICUData.cpp x: 285 lines of code y: 7 # changes tools/NLS/Xlat/Xlat.cpp x: 567 lines of code y: 31 # changes tools/NLS/Xlat/Xlat_MsgCatalog.cpp x: 109 lines of code y: 17 # changes doc/readme.xml x: 86 lines of code y: 46 # changes doc/releases.xml x: 19 lines of code y: 90 # changes doc/releases_archive.xml x: 9574 lines of code y: 24 # changes doc/charter.xml x: 383 lines of code y: 6 # changes cmake/XercesTest.cmake x: 73 lines of code y: 2 # changes src/xercesc/util/version.rc.cmake.in x: 37 lines of code y: 1 # changes src/xercesc/util/XercesVersion.hpp.cmake.in x: 170 lines of code y: 1 # changes cmake/XercesMFC.cmake x: 23 lines of code y: 1 # changes doc/Doxyfile.in x: 1704 lines of code y: 1 # changes scripts/run-test.in x: 60 lines of code y: 2 # changes doc/migration.xml x: 13 lines of code y: 54 # changes doc/applications.xml x: 50 lines of code y: 2 # changes doc/feedback.xml x: 169 lines of code y: 39 # changes doc/migration_archive.xml x: 1409 lines of code y: 25 # changes doc/program-dom.xml x: 1787 lines of code y: 59 # changes xerces-c.pc.in x: 10 lines of code y: 2 # changes doc/html/ApacheDOMC++Binding.html x: 4497 lines of code y: 11 # changes doc/xerces-c_book.xml x: 61 lines of code y: 39 # changes cmake/FindICU.cmake x: 336 lines of code y: 1 # changes cmake/XercesMsgLoaderSelection.cmake x: 56 lines of code y: 1 # changes cmake/XercesSSE2.cmake x: 91 lines of code y: 1 # changes src/XercesCConfig.cmake.in x: 8 lines of code y: 1 # changes src/xercesc/util/LogicalPath.c x: 150 lines of code y: 5 # changes doc/program-sax.xml x: 497 lines of code y: 33 # changes doc/program-sax2.xml x: 574 lines of code y: 38 # changes doc/style/stylesheets/document2html.xsl x: 392 lines of code y: 4 # changes doc/faq-build.xml x: 73 lines of code y: 30 # changes doc/faq-contributing.xml x: 149 lines of code y: 10 # changes doc/faq-distrib.xml x: 67 lines of code y: 43 # changes doc/faq-other.xml x: 37 lines of code y: 27 # changes doc/faq-parse.xml x: 472 lines of code y: 64 # changes doc/program.xml x: 117 lines of code y: 41 # changes doc/samples.xml x: 71 lines of code y: 29 # changes doc/style/stylesheets/book2project.xsl x: 238 lines of code y: 2 # changes scripts/createBindingsFormatFromHPP.pl x: 126 lines of code y: 5 # changes tools/IANACharset/IANACharsetList.xml x: 795 lines of code y: 1 # changes
180.0
# changes
  min: 1.0
  average: 17.08
  25th percentile: 10.0
  median: 14.0
  75th percentile: 19.0
  max: 180.0
0 9574.0
lines of code
min: 5.0 | average: 193.08 | 25th percentile: 32.25 | median: 59.0 | 75th percentile: 141.0 | max: 9574.0

Number of Contributors vs. Number of Changes: 920 points

src/xercesc/util/regx/Token.hpp x: 8 # contributors y: 16 # changes src/xercesc/dom/impl/DOMNodeIDMap.cpp x: 8 # contributors y: 15 # changes src/xercesc/parsers/AbstractDOMParser.cpp x: 13 # contributors y: 89 # changes src/xercesc/parsers/AbstractDOMParser.hpp x: 12 # contributors y: 56 # changes src/xercesc/parsers/SAX2XMLReaderImpl.cpp x: 13 # contributors y: 72 # changes src/xercesc/parsers/SAXParser.cpp x: 12 # contributors y: 59 # changes src/xercesc/parsers/SAXParser.hpp x: 13 # contributors y: 59 # changes src/xercesc/util/XMLUni.cpp x: 12 # contributors y: 65 # changes src/xercesc/util/XMLUni.hpp x: 12 # contributors y: 62 # changes src/xercesc/internal/DGXMLScanner.cpp x: 12 # contributors y: 90 # changes src/xercesc/internal/IGXMLScanner.cpp x: 14 # contributors y: 115 # changes src/xercesc/internal/ReaderMgr.cpp x: 12 # contributors y: 45 # changes src/xercesc/internal/ReaderMgr.hpp x: 10 # contributors y: 31 # changes src/xercesc/internal/XMLScanner.cpp x: 13 # contributors y: 108 # changes src/xercesc/util/XMLFloat.cpp x: 10 # contributors y: 21 # changes src/xercesc/validators/schema/TraverseSchema.cpp x: 12 # contributors y: 180 # changes src/xercesc/util/KVStringPair.hpp x: 9 # contributors y: 18 # changes src/xercesc/validators/common/DFAContentModel.cpp x: 12 # contributors y: 42 # changes src/xercesc/framework/MemBufInputSource.hpp x: 12 # contributors y: 18 # changes src/xercesc/validators/common/CMStateSet.hpp x: 10 # contributors y: 24 # changes src/xercesc/validators/common/DFAContentModel.hpp x: 9 # contributors y: 21 # changes src/xercesc/validators/common/ContentSpecNode.cpp x: 7 # contributors y: 23 # changes src/xercesc/validators/common/ContentSpecNode.hpp x: 10 # contributors y: 22 # changes src/xercesc/validators/schema/ComplexTypeInfo.cpp x: 13 # contributors y: 50 # changes src/xercesc/util/XercesDefs.hpp x: 10 # contributors y: 32 # changes cmake/XercesXMLCh.cmake x: 3 # contributors y: 5 # changes config.h.cmake.in x: 4 # contributors y: 14 # changes src/xercesc/framework/psvi/XSValue.cpp x: 9 # contributors y: 46 # changes src/xercesc/framework/psvi/XSValue.hpp x: 8 # contributors y: 26 # changes src/xercesc/internal/XMLScanner.hpp x: 12 # contributors y: 70 # changes src/xercesc/util/Base64.cpp x: 9 # contributors y: 30 # changes src/xercesc/util/BitOps.hpp x: 6 # contributors y: 11 # changes src/xercesc/util/XMLUTF16Transcoder.cpp x: 8 # contributors y: 17 # changes src/xercesc/util/Xerces_autoconf_config.hpp.cmake.in x: 3 # contributors y: 11 # changes src/xercesc/util/Xerces_autoconf_config.hpp.in x: 6 # contributors y: 18 # changes src/xercesc/util/XMLChTranscoder.cpp x: 8 # contributors y: 14 # changes src/xercesc/util/MsgLoaders/InMemory/InMemMsgLoader.cpp x: 11 # contributors y: 19 # changes src/xercesc/internal/XMLReader.cpp x: 13 # contributors y: 64 # changes src/xercesc/internal/XMLReader.hpp x: 10 # contributors y: 40 # changes src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp x: 7 # contributors y: 17 # changes src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.hpp x: 7 # contributors y: 13 # changes src/xercesc/util/Transcoders/ICU/ICUTransService.cpp x: 13 # contributors y: 41 # changes doc/releases_plan.xml x: 10 # contributors y: 34 # changes doc/source-repository.xml x: 4 # contributors y: 6 # changes src/xercesc/util/MsgLoaders/ICU/ICUMsgLoader.cpp x: 11 # contributors y: 39 # changes src/xercesc/dom/impl/DOMDocumentImpl.hpp x: 11 # contributors y: 53 # changes src/xercesc/util/XMemory.cpp x: 9 # contributors y: 17 # changes cmake/XercesIncludes.cmake x: 2 # contributors y: 3 # changes cmake/XercesTranscoderSelection.cmake x: 2 # contributors y: 5 # changes doc/program-others.xml x: 10 # contributors y: 30 # changes scripts/makeStringDefinition.pl x: 5 # contributors y: 5 # changes src/xercesc/dom/DOMAttr.hpp x: 6 # contributors y: 15 # changes src/xercesc/dom/DOMCDATASection.hpp x: 6 # contributors y: 12 # changes src/xercesc/dom/DOMCharacterData.hpp x: 5 # contributors y: 13 # changes src/xercesc/dom/DOMConfiguration.hpp x: 7 # contributors y: 11 # changes src/xercesc/dom/DOMDocument.hpp x: 8 # contributors y: 29 # changes src/xercesc/dom/DOMDocumentRange.hpp x: 5 # contributors y: 11 # changes src/xercesc/dom/DOMEntity.hpp x: 6 # contributors y: 14 # changes src/xercesc/dom/DOMError.hpp x: 10 # contributors y: 18 # changes src/xercesc/dom/DOMException.cpp x: 7 # contributors y: 12 # changes src/xercesc/dom/DOMException.hpp x: 7 # contributors y: 16 # changes src/xercesc/dom/DOMImplementation.hpp x: 8 # contributors y: 23 # changes src/xercesc/dom/DOMImplementationLS.hpp x: 10 # contributors y: 20 # changes src/xercesc/dom/DOMImplementationList.hpp x: 4 # contributors y: 7 # changes src/xercesc/dom/DOMLSException.hpp x: 5 # contributors y: 9 # changes src/xercesc/dom/DOMLSInput.hpp x: 4 # contributors y: 8 # changes src/xercesc/dom/DOMLSOutput.hpp x: 3 # contributors y: 7 # changes src/xercesc/dom/DOMLSParser.hpp x: 5 # contributors y: 16 # changes src/xercesc/dom/DOMLSParserFilter.hpp x: 5 # contributors y: 7 # changes src/xercesc/dom/DOMLSResourceResolver.hpp x: 3 # contributors y: 6 # changes src/xercesc/dom/DOMLSSerializer.hpp x: 5 # contributors y: 14 # changes src/xercesc/dom/DOMLocator.hpp x: 8 # contributors y: 20 # changes src/xercesc/dom/DOMNode.hpp x: 9 # contributors y: 29 # changes src/xercesc/dom/DOMNodeIterator.hpp x: 7 # contributors y: 15 # changes src/xercesc/dom/DOMRangeException.cpp x: 7 # contributors y: 10 # changes src/xercesc/dom/DOMRangeException.hpp x: 7 # contributors y: 14 # changes src/xercesc/dom/DOMText.hpp x: 6 # contributors y: 16 # changes src/xercesc/dom/DOMTypeInfo.hpp x: 7 # contributors y: 9 # changes src/xercesc/dom/DOMXPathEvaluator.hpp x: 6 # contributors y: 13 # changes src/xercesc/dom/DOMXPathException.cpp x: 7 # contributors y: 8 # changes src/xercesc/dom/DOMXPathException.hpp x: 8 # contributors y: 12 # changes src/xercesc/dom/DOMXPathNSResolver.hpp x: 6 # contributors y: 9 # changes src/xercesc/dom/StDOMNode.hpp x: 5 # contributors y: 8 # changes src/xercesc/dom/impl/DOMAttrImpl.hpp x: 9 # contributors y: 20 # changes src/xercesc/dom/impl/DOMAttrMapImpl.cpp x: 8 # contributors y: 18 # changes src/xercesc/dom/impl/DOMAttrNSImpl.cpp x: 8 # contributors y: 24 # changes src/xercesc/dom/impl/DOMCDATASectionImpl.cpp x: 8 # contributors y: 31 # changes src/xercesc/dom/impl/DOMCasts.hpp x: 8 # contributors y: 11 # changes src/xercesc/dom/impl/DOMCharacterDataImpl.cpp x: 8 # contributors y: 21 # changes src/xercesc/dom/impl/DOMChildNode.hpp x: 6 # contributors y: 8 # changes src/xercesc/dom/impl/DOMCommentImpl.hpp x: 8 # contributors y: 13 # changes src/xercesc/dom/impl/DOMConfigurationImpl.cpp x: 6 # contributors y: 20 # changes src/xercesc/dom/impl/DOMDeepNodeListPool.c x: 9 # contributors y: 22 # changes src/xercesc/dom/impl/DOMDocumentImpl.cpp x: 14 # contributors y: 94 # changes src/xercesc/dom/impl/DOMDocumentTypeImpl.cpp x: 9 # contributors y: 39 # changes src/xercesc/dom/impl/DOMElementImpl.cpp x: 11 # contributors y: 48 # changes src/xercesc/dom/impl/DOMElementNSImpl.cpp x: 9 # contributors y: 33 # changes src/xercesc/dom/impl/DOMElementNSImpl.hpp x: 7 # contributors y: 19 # changes src/xercesc/dom/impl/DOMEntityImpl.cpp x: 9 # contributors y: 27 # changes src/xercesc/dom/impl/DOMEntityImpl.hpp x: 9 # contributors y: 15 # changes src/xercesc/dom/impl/DOMEntityReferenceImpl.cpp x: 9 # contributors y: 24 # changes src/xercesc/dom/impl/DOMEntityReferenceImpl.hpp x: 9 # contributors y: 13 # changes src/xercesc/dom/impl/DOMErrorImpl.cpp x: 10 # contributors y: 16 # changes src/xercesc/dom/impl/DOMErrorImpl.hpp x: 9 # contributors y: 19 # changes src/xercesc/dom/impl/DOMImplementationImpl.cpp x: 9 # contributors y: 45 # changes src/xercesc/dom/impl/DOMImplementationImpl.hpp x: 10 # contributors y: 28 # changes src/xercesc/dom/impl/DOMLSOutputImpl.cpp x: 3 # contributors y: 4 # changes src/xercesc/dom/impl/DOMLSSerializerImpl.cpp x: 8 # contributors y: 40 # changes src/xercesc/dom/impl/DOMLSSerializerImpl.hpp x: 4 # contributors y: 16 # changes src/xercesc/dom/impl/DOMNamedNodeMapImpl.cpp x: 7 # contributors y: 21 # changes src/xercesc/dom/impl/DOMNodeBase.hpp x: 3 # contributors y: 3 # changes src/xercesc/dom/impl/DOMNodeImpl.cpp x: 11 # contributors y: 47 # changes src/xercesc/dom/impl/DOMNormalizer.cpp x: 10 # contributors y: 25 # changes src/xercesc/dom/impl/DOMProcessingInstructionImpl.cpp x: 8 # contributors y: 25 # changes src/xercesc/dom/impl/DOMStringPool.hpp x: 7 # contributors y: 18 # changes src/xercesc/dom/impl/DOMTreeWalkerImpl.hpp x: 6 # contributors y: 10 # changes src/xercesc/dom/impl/DOMXPathExpressionImpl.cpp x: 4 # contributors y: 9 # changes src/xercesc/dom/impl/DOMXPathNSResolverImpl.hpp x: 3 # contributors y: 8 # changes src/xercesc/framework/BinOutputStream.cpp x: 5 # contributors y: 6 # changes src/xercesc/framework/LocalFileInputSource.hpp x: 9 # contributors y: 11 # changes src/xercesc/framework/StdInInputSource.cpp x: 8 # contributors y: 9 # changes src/xercesc/framework/StdInInputSource.hpp x: 8 # contributors y: 10 # changes src/xercesc/framework/URLInputSource.hpp x: 10 # contributors y: 12 # changes src/xercesc/framework/Wrapper4InputSource.hpp x: 10 # contributors y: 19 # changes src/xercesc/framework/XMLAttDef.cpp x: 10 # contributors y: 15 # changes src/xercesc/framework/XMLAttDef.hpp x: 11 # contributors y: 24 # changes src/xercesc/framework/XMLAttDefList.cpp x: 6 # contributors y: 7 # changes src/xercesc/framework/XMLAttDefList.hpp x: 11 # contributors y: 17 # changes src/xercesc/framework/XMLDTDDescription.hpp x: 5 # contributors y: 10 # changes src/xercesc/framework/XMLElementDecl.hpp x: 11 # contributors y: 21 # changes src/xercesc/framework/XMLFormatter.cpp x: 11 # contributors y: 33 # changes src/xercesc/framework/XMLFormatter.hpp x: 11 # contributors y: 31 # changes src/xercesc/framework/XMLValidator.cpp x: 10 # contributors y: 17 # changes src/xercesc/framework/psvi/XSAnnotation.cpp x: 9 # contributors y: 16 # changes src/xercesc/framework/psvi/XSNamedMap.hpp x: 9 # contributors y: 12 # changes src/xercesc/framework/psvi/XSParticle.cpp x: 9 # contributors y: 10 # changes src/xercesc/internal/DGXMLScanner.hpp x: 11 # contributors y: 26 # changes src/xercesc/internal/ElemStack.hpp x: 9 # contributors y: 23 # changes src/xercesc/internal/IGXMLScanner.hpp x: 11 # contributors y: 36 # changes src/xercesc/internal/IGXMLScanner2.cpp x: 12 # contributors y: 109 # changes src/xercesc/internal/SGXMLScanner.cpp x: 11 # contributors y: 138 # changes src/xercesc/internal/WFXMLScanner.cpp x: 11 # contributors y: 43 # changes src/xercesc/internal/WFXMLScanner.hpp x: 8 # contributors y: 19 # changes src/xercesc/internal/XSAXMLScanner.cpp x: 6 # contributors y: 25 # changes src/xercesc/internal/XSObjectFactory.cpp x: 9 # contributors y: 28 # changes src/xercesc/internal/XSerializeEngine.cpp x: 9 # contributors y: 40 # changes src/xercesc/internal/XSerializeEngine.hpp x: 10 # contributors y: 35 # changes src/xercesc/internal/XTemplateSerializer.cpp x: 9 # contributors y: 26 # changes src/xercesc/parsers/DOMLSParserImpl.cpp x: 6 # contributors y: 33 # changes src/xercesc/parsers/DOMLSParserImpl.hpp x: 4 # contributors y: 21 # changes src/xercesc/parsers/SAX2XMLFilterImpl.hpp x: 6 # contributors y: 17 # changes src/xercesc/parsers/SAX2XMLReaderImpl.hpp x: 11 # contributors y: 50 # changes src/xercesc/parsers/XercesDOMParser.cpp x: 10 # contributors y: 33 # changes src/xercesc/sax/InputSource.hpp x: 11 # contributors y: 18 # changes src/xercesc/sax2/XMLReaderFactory.hpp x: 9 # contributors y: 14 # changes src/xercesc/util/BinFileInputStream.cpp x: 10 # contributors y: 13 # changes src/xercesc/util/Hashers.hpp x: 4 # contributors y: 3 # changes src/xercesc/util/MsgLoaders/InMemory/XercesMessages_en_US.hpp x: 9 # contributors y: 62 # changes src/xercesc/util/MsgLoaders/MsgCatalog/XMLMsgCat_Ids.hpp x: 4 # contributors y: 5 # changes src/xercesc/util/MutexManagers/NoThreadMutexMgr.cpp x: 4 # contributors y: 4 # changes src/xercesc/util/NameIdPool.hpp x: 10 # contributors y: 23 # changes src/xercesc/util/NetAccessors/Socket/UnixHTTPURLInputStream.cpp x: 12 # contributors y: 39 # changes src/xercesc/util/NetAccessors/WinSock/BinHTTPURLInputStream.cpp x: 11 # contributors y: 40 # changes src/xercesc/util/PlatformUtils.cpp x: 11 # contributors y: 44 # changes src/xercesc/util/PlatformUtils.hpp x: 11 # contributors y: 41 # changes src/xercesc/util/RefHash2KeysTableOf.c x: 9 # contributors y: 25 # changes src/xercesc/util/RefHashTableOf.c x: 11 # contributors y: 30 # changes src/xercesc/util/RefHashTableOf.hpp x: 11 # contributors y: 27 # changes src/xercesc/util/SynchronizedStringPool.cpp x: 8 # contributors y: 8 # changes src/xercesc/util/TransService.cpp x: 13 # contributors y: 43 # changes src/xercesc/util/TransService.hpp x: 11 # contributors y: 34 # changes src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp x: 11 # contributors y: 35 # changes src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.hpp x: 10 # contributors y: 27 # changes src/xercesc/util/Transcoders/Win32/Win32TransService.cpp x: 11 # contributors y: 42 # changes src/xercesc/util/XMLAbstractDoubleFloat.cpp x: 10 # contributors y: 45 # changes src/xercesc/util/XMLDateTime.cpp x: 12 # contributors y: 47 # changes src/xercesc/util/XMLString.cpp x: 12 # contributors y: 71 # changes src/xercesc/util/XMLString.hpp x: 12 # contributors y: 61 # changes src/xercesc/util/XMLStringTokenizer.hpp x: 10 # contributors y: 14 # changes src/xercesc/util/XMLURL.cpp x: 12 # contributors y: 30 # changes src/xercesc/util/regx/ParserForXMLSchema.cpp x: 8 # contributors y: 22 # changes src/xercesc/util/regx/RegularExpression.cpp x: 13 # contributors y: 49 # changes src/xercesc/util/regx/RegularExpression.hpp x: 10 # contributors y: 36 # changes src/xercesc/util/regx/RegxParser.cpp x: 10 # contributors y: 29 # changes src/xercesc/validators/DTD/DTDGrammar.cpp x: 11 # contributors y: 29 # changes src/xercesc/validators/DTD/DTDScanner.cpp x: 12 # contributors y: 51 # changes src/xercesc/validators/DTD/DTDValidator.cpp x: 8 # contributors y: 30 # changes src/xercesc/validators/common/GrammarResolver.cpp x: 11 # contributors y: 37 # changes src/xercesc/validators/common/GrammarResolver.hpp x: 11 # contributors y: 23 # changes src/xercesc/validators/datatype/DatatypeValidatorFactory.cpp x: 12 # contributors y: 41 # changes src/xercesc/validators/datatype/DateTimeDatatypeValidator.cpp x: 11 # contributors y: 20 # changes src/xercesc/validators/datatype/DayDatatypeValidator.cpp x: 11 # contributors y: 16 # changes src/xercesc/validators/datatype/ListDatatypeValidator.cpp x: 12 # contributors y: 34 # changes src/xercesc/validators/datatype/ListDatatypeValidator.hpp x: 11 # contributors y: 22 # changes src/xercesc/validators/datatype/UnionDatatypeValidator.cpp x: 11 # contributors y: 38 # changes src/xercesc/validators/datatype/UnionDatatypeValidator.hpp x: 10 # contributors y: 26 # changes src/xercesc/validators/schema/ComplexTypeInfo.hpp x: 9 # contributors y: 35 # changes src/xercesc/validators/schema/GeneralAttributeCheck.cpp x: 10 # contributors y: 39 # changes src/xercesc/validators/schema/SchemaValidator.cpp x: 12 # contributors y: 89 # changes src/xercesc/validators/schema/SchemaValidator.hpp x: 10 # contributors y: 37 # changes src/xercesc/validators/schema/TraverseSchema.hpp x: 9 # contributors y: 57 # changes src/xercesc/validators/schema/XSDDOMParser.cpp x: 8 # contributors y: 27 # changes src/xercesc/validators/schema/identity/ValueStore.cpp x: 8 # contributors y: 28 # changes tools/IANACharset/IANACharset_ErrHandler.hpp x: 7 # contributors y: 7 # changes tools/NLS/Xlat/Xlat.cpp x: 12 # contributors y: 31 # changes tools/NLS/Xlat/Xlat.hpp x: 11 # contributors y: 15 # changes doc/readme.xml x: 13 # contributors y: 46 # changes doc/secadv.xml x: 1 # contributors y: 3 # changes cmake/XercesMutexMgrSelection.cmake x: 1 # contributors y: 6 # changes cmake/XercesTest.cmake x: 1 # contributors y: 2 # changes src/xercesc/util/version.rc.cmake.in x: 1 # contributors y: 1 # changes doc/migration.xml x: 10 # contributors y: 54 # changes doc/migration_archive.xml x: 7 # contributors y: 25 # changes doc/program-dom.xml x: 9 # contributors y: 59 # changes xerces-c.pc.in x: 2 # contributors y: 2 # changes doc/program-sax.xml x: 8 # contributors y: 33 # changes doc/program-sax2.xml x: 8 # contributors y: 38 # changes doc/schema.xml x: 7 # contributors y: 27 # changes doc/apidocs.xml x: 6 # contributors y: 19 # changes doc/faq-build.xml x: 7 # contributors y: 30 # changes doc/faq-contributing.xml x: 3 # contributors y: 10 # changes doc/faq-distrib.xml x: 8 # contributors y: 43 # changes doc/faq-parse.xml x: 12 # contributors y: 64 # changes doc/program.xml x: 10 # contributors y: 41 # changes doc/senumval.xml x: 5 # contributors y: 12 # changes src/xercesc/dom/DOM.hpp x: 5 # contributors y: 18 # changes tools/NLS/Xlat/Xlat_Types.hpp x: 6 # contributors y: 6 # changes
180.0
# changes
  min: 1.0
  average: 17.08
  25th percentile: 10.0
  median: 14.0
  75th percentile: 19.0
  max: 180.0
0 14.0
# contributors
min: 1.0 | average: 7.44 | 25th percentile: 6.0 | median: 8.0 | 75th percentile: 9.0 | max: 14.0

Number of Contributors vs. File Size: 920 points

src/xercesc/util/regx/Token.hpp x: 8 # contributors y: 128 lines of code src/xercesc/dom/impl/DOMNodeIDMap.cpp x: 8 # contributors y: 110 lines of code src/xercesc/parsers/AbstractDOMParser.cpp x: 13 # contributors y: 1366 lines of code src/xercesc/parsers/AbstractDOMParser.hpp x: 12 # contributors y: 403 lines of code src/xercesc/parsers/SAX2XMLReaderImpl.cpp x: 13 # contributors y: 1178 lines of code src/xercesc/parsers/SAXParser.cpp x: 12 # contributors y: 903 lines of code src/xercesc/parsers/SAXParser.hpp x: 13 # contributors y: 374 lines of code src/xercesc/util/XMLUni.cpp x: 12 # contributors y: 1538 lines of code src/xercesc/util/XMLUni.hpp x: 12 # contributors y: 273 lines of code src/xercesc/internal/DGXMLScanner.cpp x: 12 # contributors y: 2353 lines of code src/xercesc/internal/IGXMLScanner.cpp x: 14 # contributors y: 2279 lines of code src/xercesc/internal/ReaderMgr.cpp x: 12 # contributors y: 732 lines of code src/xercesc/internal/ReaderMgr.hpp x: 10 # contributors y: 288 lines of code src/xercesc/internal/XMLScanner.cpp x: 13 # contributors y: 1686 lines of code src/xercesc/util/XMLFloat.cpp x: 10 # contributors y: 53 lines of code src/xercesc/validators/schema/TraverseSchema.cpp x: 12 # contributors y: 6541 lines of code src/xercesc/util/KVStringPair.hpp x: 9 # contributors y: 134 lines of code src/xercesc/validators/common/DFAContentModel.cpp x: 12 # contributors y: 1238 lines of code src/xercesc/framework/MemBufInputSource.hpp x: 12 # contributors y: 43 lines of code src/xercesc/validators/common/CMStateSet.hpp x: 10 # contributors y: 504 lines of code src/xercesc/validators/common/ContentSpecNode.cpp x: 7 # contributors y: 298 lines of code src/xercesc/validators/common/ContentSpecNode.hpp x: 10 # contributors y: 308 lines of code src/xercesc/validators/schema/ComplexTypeInfo.cpp x: 13 # contributors y: 696 lines of code cmake/XercesXMLCh.cmake x: 3 # contributors y: 72 lines of code config.h.cmake.in x: 4 # contributors y: 212 lines of code src/xercesc/framework/psvi/XSValue.cpp x: 9 # contributors y: 1408 lines of code src/xercesc/framework/psvi/XSValue.hpp x: 8 # contributors y: 267 lines of code src/xercesc/util/Base64.cpp x: 9 # contributors y: 335 lines of code src/xercesc/util/BitOps.hpp x: 6 # contributors y: 42 lines of code src/xercesc/util/Xerces_autoconf_config.hpp.in x: 6 # contributors y: 37 lines of code src/xercesc/util/XMLChTranscoder.cpp x: 8 # contributors y: 48 lines of code src/xercesc/util/MsgLoaders/InMemory/InMemMsgLoader.cpp x: 11 # contributors y: 130 lines of code src/xercesc/internal/XMLReader.cpp x: 13 # contributors y: 1251 lines of code src/xercesc/internal/XMLReader.hpp x: 10 # contributors y: 386 lines of code src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.hpp x: 7 # contributors y: 66 lines of code src/xercesc/util/Transcoders/ICU/ICUTransService.cpp x: 13 # contributors y: 790 lines of code doc/releases_plan.xml x: 10 # contributors y: 12 lines of code doc/source-repository.xml x: 4 # contributors y: 16 lines of code src/xercesc/util/MsgLoaders/ICU/ICUMsgLoader.cpp x: 11 # contributors y: 191 lines of code src/xercesc/dom/impl/DOMDocumentImpl.hpp x: 11 # contributors y: 320 lines of code src/xercesc/util/XMemory.cpp x: 9 # contributors y: 66 lines of code src/xercesc/util/XMemory.hpp x: 7 # contributors y: 31 lines of code cmake/XercesIncludes.cmake x: 2 # contributors y: 46 lines of code cmake/XercesTranscoderSelection.cmake x: 2 # contributors y: 97 lines of code doc/program-others.xml x: 10 # contributors y: 578 lines of code scripts/makeStringDefinition.pl x: 5 # contributors y: 60 lines of code src/stricmp.c x: 3 # contributors y: 11 lines of code src/xercesc/dom/DOMCharacterData.hpp x: 5 # contributors y: 28 lines of code src/xercesc/dom/DOMErrorHandler.hpp x: 9 # contributors y: 18 lines of code src/xercesc/dom/DOMLocator.hpp x: 8 # contributors y: 23 lines of code src/xercesc/dom/DOMNode.hpp x: 9 # contributors y: 97 lines of code src/xercesc/dom/impl/DOMAttrImpl.cpp x: 10 # contributors y: 236 lines of code src/xercesc/dom/impl/DOMAttrMapImpl.cpp x: 8 # contributors y: 364 lines of code src/xercesc/dom/impl/DOMAttrNSImpl.cpp x: 8 # contributors y: 180 lines of code src/xercesc/dom/impl/DOMCDATASectionImpl.cpp x: 8 # contributors y: 242 lines of code src/xercesc/dom/impl/DOMCharacterDataImpl.cpp x: 8 # contributors y: 203 lines of code src/xercesc/dom/impl/DOMConfigurationImpl.cpp x: 6 # contributors y: 191 lines of code src/xercesc/dom/impl/DOMDeepNodeListImpl.cpp x: 6 # contributors y: 136 lines of code src/xercesc/dom/impl/DOMDeepNodeListPool.c x: 9 # contributors y: 280 lines of code src/xercesc/dom/impl/DOMDocumentImpl.cpp x: 14 # contributors y: 1128 lines of code src/xercesc/dom/impl/DOMDocumentTypeImpl.cpp x: 9 # contributors y: 435 lines of code src/xercesc/dom/impl/DOMElementImpl.cpp x: 11 # contributors y: 664 lines of code src/xercesc/dom/impl/DOMElementNSImpl.cpp x: 9 # contributors y: 186 lines of code src/xercesc/dom/impl/DOMEntityImpl.cpp x: 9 # contributors y: 210 lines of code src/xercesc/dom/impl/DOMLSInputImpl.hpp x: 4 # contributors y: 68 lines of code src/xercesc/dom/impl/DOMLSSerializerImpl.cpp x: 8 # contributors y: 1222 lines of code src/xercesc/dom/impl/DOMLSSerializerImpl.hpp x: 4 # contributors y: 104 lines of code src/xercesc/dom/impl/DOMNamedNodeMapImpl.cpp x: 7 # contributors y: 236 lines of code src/xercesc/dom/impl/DOMNodeImpl.cpp x: 11 # contributors y: 698 lines of code src/xercesc/dom/impl/DOMNodeImpl.hpp x: 7 # contributors y: 211 lines of code src/xercesc/dom/impl/DOMRangeImpl.cpp x: 8 # contributors y: 1546 lines of code src/xercesc/dom/impl/DOMRangeImpl.hpp x: 7 # contributors y: 103 lines of code src/xercesc/dom/impl/DOMXPathExpressionImpl.cpp x: 4 # contributors y: 174 lines of code src/xercesc/framework/LocalFileFormatTarget.cpp x: 10 # contributors y: 97 lines of code src/xercesc/framework/Wrapper4DOMLSInput.cpp x: 3 # contributors y: 95 lines of code src/xercesc/framework/XMLAttDef.cpp x: 10 # contributors y: 130 lines of code src/xercesc/framework/XMLAttDef.hpp x: 11 # contributors y: 172 lines of code src/xercesc/framework/XMLAttDefList.hpp x: 11 # contributors y: 57 lines of code src/xercesc/framework/XMLFormatter.cpp x: 11 # contributors y: 469 lines of code src/xercesc/framework/XMLGrammarPoolImpl.cpp x: 3 # contributors y: 233 lines of code src/xercesc/framework/XMLRecognizer.cpp x: 7 # contributors y: 142 lines of code src/xercesc/framework/XMLValidator.cpp x: 10 # contributors y: 171 lines of code src/xercesc/framework/psvi/XSModel.cpp x: 10 # contributors y: 565 lines of code src/xercesc/internal/CharTypeTables.hpp x: 7 # contributors y: 166 lines of code src/xercesc/internal/DGXMLScanner.hpp x: 11 # contributors y: 108 lines of code src/xercesc/internal/ElemStack.cpp x: 9 # contributors y: 512 lines of code src/xercesc/internal/IANAEncodings.hpp x: 5 # contributors y: 801 lines of code src/xercesc/internal/IGXMLScanner2.cpp x: 12 # contributors y: 2485 lines of code src/xercesc/internal/SGXMLScanner.cpp x: 11 # contributors y: 3521 lines of code src/xercesc/internal/WFXMLScanner.cpp x: 11 # contributors y: 1371 lines of code src/xercesc/internal/XSAXMLScanner.cpp x: 6 # contributors y: 468 lines of code src/xercesc/internal/XSObjectFactory.cpp x: 9 # contributors y: 880 lines of code src/xercesc/internal/XSerializeEngine.cpp x: 9 # contributors y: 768 lines of code src/xercesc/internal/XTemplateSerializer.cpp x: 9 # contributors y: 1702 lines of code src/xercesc/parsers/DOMLSParserImpl.cpp x: 6 # contributors y: 1154 lines of code src/xercesc/parsers/SAX2XMLFilterImpl.cpp x: 5 # contributors y: 310 lines of code src/xercesc/parsers/SAX2XMLReaderImpl.hpp x: 11 # contributors y: 342 lines of code src/xercesc/util/FileManagers/PosixFileMgr.cpp x: 6 # contributors y: 159 lines of code src/xercesc/util/FileManagers/WindowsFileMgr.cpp x: 5 # contributors y: 266 lines of code src/xercesc/util/Hash2KeysSetOf.c x: 3 # contributors y: 376 lines of code src/xercesc/util/JanitorExports.cpp x: 2 # contributors y: 5 lines of code src/xercesc/util/MsgLoaders/InMemory/XercesMessages_en_US.hpp x: 9 # contributors y: 1485 lines of code src/xercesc/util/NetAccessors/BinHTTPInputStreamCommon.cpp x: 4 # contributors y: 257 lines of code src/xercesc/util/NetAccessors/BinHTTPInputStreamCommon.hpp x: 4 # contributors y: 134 lines of code src/xercesc/util/NetAccessors/Socket/UnixHTTPURLInputStream.cpp x: 12 # contributors y: 189 lines of code src/xercesc/util/PSVIUni.cpp x: 3 # contributors y: 765 lines of code src/xercesc/util/PSVIUni.hpp x: 3 # contributors y: 198 lines of code src/xercesc/util/RefHash3KeysIdPool.c x: 10 # contributors y: 369 lines of code src/xercesc/util/RefHashTableOf.c x: 11 # contributors y: 393 lines of code src/xercesc/util/TransService.cpp x: 13 # contributors y: 533 lines of code src/xercesc/util/TransService.hpp x: 11 # contributors y: 251 lines of code src/xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp x: 11 # contributors y: 885 lines of code src/xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.cpp x: 11 # contributors y: 605 lines of code src/xercesc/util/XMLAbstractDoubleFloat.cpp x: 10 # contributors y: 441 lines of code src/xercesc/util/XMLBigInteger.cpp x: 10 # contributors y: 226 lines of code src/xercesc/util/XMLChar.cpp x: 9 # contributors y: 8742 lines of code src/xercesc/util/XMLDOMMsg.hpp x: 6 # contributors y: 88 lines of code src/xercesc/util/XMLDateTime.cpp x: 12 # contributors y: 1327 lines of code src/xercesc/util/XMLString.cpp x: 12 # contributors y: 1402 lines of code src/xercesc/util/XMLString.hpp x: 12 # contributors y: 578 lines of code src/xercesc/util/XMLURL.cpp x: 12 # contributors y: 969 lines of code src/xercesc/util/XMLUniDefs.hpp x: 5 # contributors y: 114 lines of code src/xercesc/util/XMLUri.cpp x: 12 # contributors y: 1912 lines of code src/xercesc/util/regx/RangeToken.cpp x: 10 # contributors y: 632 lines of code src/xercesc/util/regx/Token.cpp x: 9 # contributors y: 262 lines of code src/xercesc/util/regx/UniCharTable.hpp x: 6 # contributors y: 4101 lines of code src/xercesc/validators/DTD/DTDValidator.cpp x: 8 # contributors y: 385 lines of code src/xercesc/validators/DTD/XMLDTDDescriptionImpl.cpp x: 5 # contributors y: 80 lines of code src/xercesc/validators/datatype/AbstractNumericFacetValidator.cpp x: 9 # contributors y: 658 lines of code src/xercesc/validators/datatype/AbstractStringValidator.cpp x: 11 # contributors y: 530 lines of code src/xercesc/validators/datatype/DecimalDatatypeValidator.cpp x: 11 # contributors y: 422 lines of code src/xercesc/validators/datatype/ListDatatypeValidator.cpp x: 12 # contributors y: 311 lines of code src/xercesc/validators/datatype/UnionDatatypeValidator.cpp x: 11 # contributors y: 289 lines of code src/xercesc/validators/schema/SchemaSymbols.cpp x: 7 # contributors y: 810 lines of code src/xercesc/validators/schema/SchemaValidator.cpp x: 12 # contributors y: 1554 lines of code src/xercesc/validators/schema/identity/XercesXPath.cpp x: 11 # contributors y: 1042 lines of code src/xercesc/xinclude/XIncludeUtils.cpp x: 6 # contributors y: 639 lines of code tools/ICUData/ICUData.cpp x: 6 # contributors y: 285 lines of code doc/readme.xml x: 13 # contributors y: 86 lines of code doc/releases.xml x: 12 # contributors y: 19 lines of code doc/releases_archive.xml x: 8 # contributors y: 9574 lines of code doc/charter.xml x: 4 # contributors y: 383 lines of code doc/secadv.xml x: 1 # contributors y: 40 lines of code cmake/XercesMutexMgrSelection.cmake x: 1 # contributors y: 95 lines of code src/xercesc/util/version.rc.cmake.in x: 1 # contributors y: 37 lines of code src/xercesc/util/XercesVersion.hpp.cmake.in x: 1 # contributors y: 170 lines of code doc/Doxyfile.in x: 1 # contributors y: 1704 lines of code doc/migration_archive.xml x: 7 # contributors y: 1409 lines of code doc/program-dom.xml x: 9 # contributors y: 1787 lines of code doc/html/ApacheDOMC++Binding.html x: 5 # contributors y: 4497 lines of code cmake/FindICU.cmake x: 1 # contributors y: 336 lines of code doc/program-sax.xml x: 8 # contributors y: 497 lines of code doc/program-sax2.xml x: 8 # contributors y: 574 lines of code doc/style/stylesheets/document2html.xsl x: 3 # contributors y: 392 lines of code doc/faq-contributing.xml x: 3 # contributors y: 149 lines of code doc/faq-parse.xml x: 12 # contributors y: 472 lines of code doc/style/stylesheets/book2project.xsl x: 2 # contributors y: 238 lines of code tools/IANACharset/IANACharsetList.xml x: 1 # contributors y: 795 lines of code
9574.0
lines of code
  min: 5.0
  average: 193.08
  25th percentile: 32.25
  median: 59.0
  75th percentile: 141.0
  max: 9574.0
0 14.0
# contributors
min: 1.0 | average: 7.44 | 25th percentile: 6.0 | median: 8.0 | 75th percentile: 9.0 | max: 14.0