apache / cayenne
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 2,377 files with 173,361 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (282 lines of code)
    • 30 files changed 21-50 times (9,979 lines of code)
    • 359 files changed 6-20 times (42,968 lines of code)
    • 1,987 files changed 1-5 times (120,132 lines of code)
0% | <1% | 5% | 24% | 69%
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 2,377 files with 173,361 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 4 files changed by 11-25 contributors (2,696 lines of code)
    • 147 files changed by 6-10 contributors (24,286 lines of code)
    • 1,073 files changed by 2-5 contributors (79,829 lines of code)
    • 1,153 files changed by 1 contributor (66,550 lines of code)
0% | 1% | 14% | 46% | 38%
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, sql, adoc, plist, html, gradle, xsd, properties, txt, sh, yaml, gitignore, bat, md
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | <1% | 5% | 24% | 69%
xml0% | 0% | 0% | 18% | 81%
html0% | 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
cayenne-cgen0% | 10% | 37% | 33% | 19%
modeler0% | 0% | 12% | 44% | 43%
cayenne-dbsync0% | 0% | 9% | 54% | 35%
cayenne-gradle-plugin0% | 0% | 33% | 39% | 26%
cayenne-project0% | 0% | 6% | 52% | 40%
cayenne-ant0% | 0% | 27% | 33% | 39%
maven-plugins0% | 0% | 24% | 27% | 47%
cayenne0% | 0% | 0% | 5% | 94%
cayenne-crypto0% | 0% | 0% | 53% | 46%
cayenne-di0% | 0% | 0% | 47% | 52%
cayenne-lifecycle0% | 0% | 0% | 75% | 24%
tutorials0% | 0% | 0% | 89% | 10%
assembly0% | 0% | 0% | 90% | 9%
cayenne-commitlog0% | 0% | 0% | 25% | 74%
cayenne-jcache0% | 0% | 0% | 43% | 56%
cayenne-project-compatibility0% | 0% | 0% | 18% | 81%
cayenne-osgi0% | 0% | 0% | 25% | 74%
cayenne-velocity0% | 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
ClassGenerationAction.java
in cayenne-cgen/src/main/java/org/apache/cayenne/gen
282 27 2017-02-01 2022-12-08 56 9 stariy95@gmail.com stariy95@gmail.com
CayenneGeneratorMojo.java
in maven-plugins/cayenne-maven-plugin/src/main/java/org/apache/cayenne/tools
197 6 2017-02-01 2022-12-08 39 7 stariy95@gmail.com stariy95@gmail.com
CgenTask.java
in cayenne-gradle-plugin/src/main/java/org/apache/cayenne/tools
464 76 2017-05-25 2022-12-08 39 8 maks1464@gmail.com stariy95@gmail.com
ProjectController.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler
1401 136 2010-08-24 2024-07-02 36 13 aadamchik@apache.org mikhail.dzianishchyts@gmail...
CayenneGeneratorTask.java
in cayenne-ant/src/main/java/org/apache/cayenne/tools
241 31 2017-02-01 2022-12-08 34 7 stariy95@gmail.com stariy95@gmail.com
CgenConfiguration.java
in cayenne-cgen/src/main/java/org/apache/cayenne/gen
358 66 2018-10-31 2022-12-08 34 8 ancarseni@gmail.com stariy95@gmail.com
DefaultActionManager.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action
333 20 2010-08-24 2024-08-02 33 13 aadamchik@apache.org mikhail.dzianishchyts@gmail...
ObjRelationshipInfo.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/objentity
491 50 2011-07-01 2022-07-14 32 10 dkazimirchyk@apache.org stariy95@gmail.com
ToolsModule.java
in cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/configuration
134 2 2017-02-01 2023-11-24 31 7 stariy95@gmail.com stariy95@gmail.com
ModelerDbImportAction.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db/load
98 7 2016-12-13 2023-11-24 29 8 stariy95@gmail.com stariy95@gmail.com
ProjectTreeView.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler
910 62 2010-08-24 2022-07-14 29 11 aadamchik@apache.org stariy95@gmail.com
CgenTabController.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/domain
81 4 2018-10-31 2022-12-12 26 5 ancarseni@gmail.com 70625960+ivan-nikitko@users...
ReverseEngineeringAction.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action
103 8 2016-01-21 2020-09-18 26 8 ollybondareva@gmail.com stariy95@users.noreply.gith...
CayenneModelerController.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler
222 18 2010-08-24 2019-09-18 25 9 aadamchik@apache.org stariy95@gmail.com
CgenConfigHandler.java
in cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml
259 21 2018-06-14 2023-01-27 25 4 ancarseni@gmail.com stariy95@gmail.com
CayenneModelerFrame.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler
411 25 2010-08-24 2024-07-02 25 9 aadamchik@apache.org mikhail.dzianishchyts@gmail...
EOModelProcessor.java
in modeler/cayenne-wocompat/src/main/java/org/apache/cayenne/wocompat
544 21 2013-11-15 2022-07-07 25 10 aadamchik@apache.org stariy95@gmail.com
CreateObjEntityAction.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action
93 8 2010-08-24 2022-12-30 24 7 aadamchik@apache.org stariy95@gmail.com
MigrateAction.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action
109 8 2010-08-24 2020-09-18 24 9 aadamchik@apache.org stariy95@users.noreply.gith...
ObjAttributeInfoDialog.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/objentity
561 22 2010-08-24 2024-02-22 24 7 aadamchik@apache.org stariy95@users.noreply.gith...
DataMapTabbedView.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor
52 4 2010-08-24 2022-12-30 23 11 aadamchik@apache.org stariy95@users.noreply.gith...
PropertyUtils.java
in cayenne-cgen/src/main/java/org/apache/cayenne/gen
319 26 2018-12-26 2022-12-30 23 5 stariy95@gmail.com stariy95@gmail.com
EntityMergeSupport.java
in cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/context
357 28 2016-12-09 2024-02-22 23 6 stariy95@gmail.com stariy95@users.noreply.gith...
FileProjectSaver.java
in cayenne-project/src/main/java/org/apache/cayenne/project
269 14 2013-11-16 2022-11-10 22 10 aadamchik@apache.org stariy95@gmail.com
DefaultDbImportAction.java
in cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport
388 23 2017-02-01 2023-11-24 22 7 stariy95@gmail.com stariy95@gmail.com
ObjEntityRelationshipPanel.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor
394 21 2014-10-17 2019-05-21 22 10 aadamchik@apache.org ari@ish.com.au
PasteAction.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action
413 13 2010-08-24 2022-07-12 22 9 aadamchik@apache.org stariy95@gmail.com
CgenSaverDelegate.java
in cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml
63 3 2018-06-14 2022-12-08 21 5 ancarseni@gmail.com stariy95@gmail.com
Main.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler
85 6 2010-08-24 2023-11-24 21 6 aadamchik@apache.org stariy95@gmail.com
ImportEOModelAction.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action
244 12 2010-08-24 2023-11-24 21 8 aadamchik@apache.org stariy95@gmail.com
RemoveAction.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action
385 25 2010-08-24 2022-07-12 21 9 aadamchik@apache.org stariy95@gmail.com
LoadDbSchemaAction.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action
116 7 2018-03-26 2025-04-14 20 7 maks1464@gmail.com stariy95@gmail.com
DbImporterMojo.java
in maven-plugins/cayenne-maven-plugin/src/main/java/org/apache/cayenne/tools
128 8 2017-02-01 2023-11-24 20 7 stariy95@gmail.com stariy95@gmail.com
EditorView.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor
254 27 2010-08-24 2019-05-21 20 8 aadamchik@apache.org ari@ish.com.au
ObjAttributeTableModel.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor
399 35 2010-08-24 2024-06-18 20 8 aadamchik@apache.org 61758946+aperaverzeu@users....
DefaultValueTransformerFactory.java
in cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value
114 6 2014-04-04 2024-02-22 19 8 aadamchik@apache.org stariy95@users.noreply.gith...
ModelerUtil.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util
163 9 2010-08-24 2025-04-15 19 7 aadamchik@apache.org stariy95@gmail.com
DataSourceWizard.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db
213 23 2010-08-24 2020-09-18 19 9 aadamchik@apache.org stariy95@users.noreply.gith...
DataMapView.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor
357 20 2010-08-24 2023-11-24 19 8 aadamchik@apache.org stariy95@gmail.com
ObjEntityTab.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor
365 14 2010-08-24 2024-02-22 19 8 aadamchik@apache.org stariy95@users.noreply.gith...
ObjEntityAttributePanel.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor
409 24 2014-10-17 2020-11-04 19 9 aadamchik@apache.org stariy95@gmail.com
CgenModule.java
in cayenne-cgen/src/main/java/org/apache/cayenne/gen
37 2 2018-06-26 2022-11-15 18 5 ancarseni@gmail.com stariy95@users.noreply.gith...
OSXPlatformInitializer.java
in modeler/cayenne-modeler-mac-ext/src/main/java/org/apache/cayenne/modeler/osx
112 3 2010-08-24 2024-07-02 18 8 aadamchik@apache.org mikhail.dzianishchyts@gmail...
DbLoaderContext.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db/load
164 21 2016-12-13 2022-12-30 18 6 stariy95@gmail.com stariy95@gmail.com
DbImportView.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport
228 19 2018-03-28 2022-12-30 18 6 stariy95@gmail.com stariy95@gmail.com
FindAction.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action
354 29 2010-08-24 2022-07-14 18 8 aadamchik@apache.org stariy95@gmail.com
DbEntitySyncAction.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action
98 8 2010-08-24 2022-07-12 17 7 aadamchik@apache.org stariy95@gmail.com
ImportUtils.java
in cayenne-cgen/src/main/java/org/apache/cayenne/gen
160 15 2017-02-01 2024-02-23 17 3 stariy95@gmail.com stariy95@gmail.com
SelectQueryMainTab.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor
190 10 2010-08-24 2022-07-14 17 7 aadamchik@apache.org stariy95@gmail.com
DbImportTree.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport
319 26 2018-03-28 2024-08-02 17 9 stariy95@gmail.com mikhail.dzianishchyts@gmail...
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
ProjectController.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler
1401 136 2010-08-24 2024-07-02 36 13 aadamchik@apache.org mikhail.dzianishchyts@gmail...
DefaultActionManager.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action
333 20 2010-08-24 2024-08-02 33 13 aadamchik@apache.org mikhail.dzianishchyts@gmail...
ProjectTreeView.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler
910 62 2010-08-24 2022-07-14 29 11 aadamchik@apache.org stariy95@gmail.com
DataMapTabbedView.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor
52 4 2010-08-24 2022-12-30 23 11 aadamchik@apache.org stariy95@users.noreply.gith...
ObjRelationshipInfo.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/objentity
491 50 2011-07-01 2022-07-14 32 10 dkazimirchyk@apache.org stariy95@gmail.com
EOModelProcessor.java
in modeler/cayenne-wocompat/src/main/java/org/apache/cayenne/wocompat
544 21 2013-11-15 2022-07-07 25 10 aadamchik@apache.org stariy95@gmail.com
FileProjectSaver.java
in cayenne-project/src/main/java/org/apache/cayenne/project
269 14 2013-11-16 2022-11-10 22 10 aadamchik@apache.org stariy95@gmail.com
ObjEntityRelationshipPanel.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor
394 21 2014-10-17 2019-05-21 22 10 aadamchik@apache.org ari@ish.com.au
ClassGenerationAction.java
in cayenne-cgen/src/main/java/org/apache/cayenne/gen
282 27 2017-02-01 2022-12-08 56 9 stariy95@gmail.com stariy95@gmail.com
CayenneModelerFrame.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler
411 25 2010-08-24 2024-07-02 25 9 aadamchik@apache.org mikhail.dzianishchyts@gmail...
CayenneModelerController.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler
222 18 2010-08-24 2019-09-18 25 9 aadamchik@apache.org stariy95@gmail.com
MigrateAction.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action
109 8 2010-08-24 2020-09-18 24 9 aadamchik@apache.org stariy95@users.noreply.gith...
PasteAction.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action
413 13 2010-08-24 2022-07-12 22 9 aadamchik@apache.org stariy95@gmail.com
RemoveAction.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action
385 25 2010-08-24 2022-07-12 21 9 aadamchik@apache.org stariy95@gmail.com
ObjEntityAttributePanel.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor
409 24 2014-10-17 2020-11-04 19 9 aadamchik@apache.org stariy95@gmail.com
DataSourceWizard.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db
213 23 2010-08-24 2020-09-18 19 9 aadamchik@apache.org stariy95@users.noreply.gith...
ProjectUtil.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util
323 20 2010-08-24 2024-02-22 17 9 aadamchik@apache.org stariy95@users.noreply.gith...
DbImportTree.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport
319 26 2018-03-28 2024-08-02 17 9 stariy95@gmail.com mikhail.dzianishchyts@gmail...
GenericPlatformInitializer.java
in modeler/cayenne-modeler-generic-ext/src/main/java/org/apache/cayenne/modeler/generic
66 4 2010-08-24 2024-07-05 16 9 aadamchik@apache.org stariy95@users.noreply.gith...
DbRelationshipValidator.java
in cayenne-project/src/main/java/org/apache/cayenne/project/validation
155 15 2013-11-16 2024-07-02 12 9 aadamchik@apache.org mikhail.dzianishchyts@gmail...
SQLTemplateScriptsTab.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor
232 15 2010-08-24 2019-05-21 12 9 aadamchik@apache.org ari@ish.com.au
CgenTask.java
in cayenne-gradle-plugin/src/main/java/org/apache/cayenne/tools
464 76 2017-05-25 2022-12-08 39 8 maks1464@gmail.com stariy95@gmail.com
CgenConfiguration.java
in cayenne-cgen/src/main/java/org/apache/cayenne/gen
358 66 2018-10-31 2022-12-08 34 8 ancarseni@gmail.com stariy95@gmail.com
ModelerDbImportAction.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db/load
98 7 2016-12-13 2023-11-24 29 8 stariy95@gmail.com stariy95@gmail.com
ReverseEngineeringAction.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action
103 8 2016-01-21 2020-09-18 26 8 ollybondareva@gmail.com stariy95@users.noreply.gith...
ImportEOModelAction.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action
244 12 2010-08-24 2023-11-24 21 8 aadamchik@apache.org stariy95@gmail.com
ObjAttributeTableModel.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor
399 35 2010-08-24 2024-06-18 20 8 aadamchik@apache.org 61758946+aperaverzeu@users....
EditorView.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor
254 27 2010-08-24 2019-05-21 20 8 aadamchik@apache.org ari@ish.com.au
ObjEntityTab.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor
365 14 2010-08-24 2024-02-22 19 8 aadamchik@apache.org stariy95@users.noreply.gith...
DataMapView.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor
357 20 2010-08-24 2023-11-24 19 8 aadamchik@apache.org stariy95@gmail.com
DefaultValueTransformerFactory.java
in cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value
114 6 2014-04-04 2024-02-22 19 8 aadamchik@apache.org stariy95@users.noreply.gith...
OSXPlatformInitializer.java
in modeler/cayenne-modeler-mac-ext/src/main/java/org/apache/cayenne/modeler/osx
112 3 2010-08-24 2024-07-02 18 8 aadamchik@apache.org mikhail.dzianishchyts@gmail...
FindAction.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action
354 29 2010-08-24 2022-07-14 18 8 aadamchik@apache.org stariy95@gmail.com
WinPlatformInitializer.java
in modeler/cayenne-modeler-win-ext/src/main/java/org/apache/cayenne/modeler/win
55 3 2016-11-10 2024-07-05 16 8 stariy95@gmail.com stariy95@users.noreply.gith...
Main.java
in tutorials/tutorial/src/main/java/org/apache/cayenne/tutorial
52 4 2009-12-25 2023-11-23 16 8 aadamchik@apache.org stariy95@gmail.com
DbImportTask.java
in cayenne-gradle-plugin/src/main/java/org/apache/cayenne/tools
154 17 2017-05-25 2023-11-24 15 8 maks1464@gmail.com stariy95@gmail.com
DbEntityRelationshipPanel.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbentity
270 19 2014-10-17 2019-06-12 15 8 aadamchik@apache.org ancarseni@gmail.com
ImportDataMapAction.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action
75 5 2010-08-24 2019-05-21 15 8 aadamchik@apache.org ari@ish.com.au
ObjAttributeWrapper.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/wrapper
116 25 2014-04-12 2024-07-02 13 8 aadamchik@apache.org mikhail.dzianishchyts@gmail...
ProjectFileChangeTracker.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler
172 16 2013-07-20 2019-09-12 13 8 aadamchik@apache.org stariy95@gmail.com
CayenneModelerModule.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/init
42 1 2010-08-24 2024-07-02 12 8 aadamchik@apache.org mikhail.dzianishchyts@gmail...
ObjEntityAttributeRelationshipTab.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor
127 13 2014-10-17 2019-05-21 10 8 aadamchik@apache.org ari@ish.com.au
ObjAttributeValidator.java
in cayenne-project/src/main/java/org/apache/cayenne/project/validation
134 11 2013-11-16 2024-07-02 9 8 aadamchik@apache.org mikhail.dzianishchyts@gmail...
CayenneGeneratorMojo.java
in maven-plugins/cayenne-maven-plugin/src/main/java/org/apache/cayenne/tools
197 6 2017-02-01 2022-12-08 39 7 stariy95@gmail.com stariy95@gmail.com
CayenneGeneratorTask.java
in cayenne-ant/src/main/java/org/apache/cayenne/tools
241 31 2017-02-01 2022-12-08 34 7 stariy95@gmail.com stariy95@gmail.com
ToolsModule.java
in cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/configuration
134 2 2017-02-01 2023-11-24 31 7 stariy95@gmail.com stariy95@gmail.com
CreateObjEntityAction.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action
93 8 2010-08-24 2022-12-30 24 7 aadamchik@apache.org stariy95@gmail.com
ObjAttributeInfoDialog.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/objentity
561 22 2010-08-24 2024-02-22 24 7 aadamchik@apache.org stariy95@users.noreply.gith...
DefaultDbImportAction.java
in cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport
388 23 2017-02-01 2023-11-24 22 7 stariy95@gmail.com stariy95@gmail.com
DbImporterMojo.java
in maven-plugins/cayenne-maven-plugin/src/main/java/org/apache/cayenne/tools
128 8 2017-02-01 2023-11-24 20 7 stariy95@gmail.com stariy95@gmail.com
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
SQLTemplateParserTokenManager.java
in cayenne/src/main/java/org/apache/cayenne/template/parser
1527 54 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
ConcurrentLinkedHashMap.java
in cayenne/src/main/java/org/apache/cayenne/util/concurrentlinkedhashmap
1032 124 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
SQLTemplateParser.java
in cayenne/src/main/java/org/apache/cayenne/template/parser
766 29 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
OracleResultSetWrapper.java
in cayenne/src/main/java/org/apache/cayenne/dba/oracle
747 189 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
DataContext.java
in cayenne/src/main/java/org/apache/cayenne/access
656 80 2023-11-22 2024-02-23 6 1 stariy95@gmail.com stariy95@gmail.com
DataMap.java
in cayenne/src/main/java/org/apache/cayenne/map
596 86 2023-11-22 2024-02-23 2 1 stariy95@gmail.com stariy95@gmail.com
IncrementalFaultList.java
in cayenne/src/main/java/org/apache/cayenne/access
538 57 2023-11-22 2024-02-23 3 1 stariy95@gmail.com stariy95@gmail.com
Util.java
in cayenne/src/main/java/org/apache/cayenne/util
475 37 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
SelectById.java
in cayenne/src/main/java/org/apache/cayenne/query
467 78 2023-11-22 2024-11-05 2 1 stariy95@gmail.com stariy95@gmail.com
PoolAwareConnection.java
in cayenne/src/main/java/org/apache/cayenne/datasource
467 57 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
JsonTokenizer.java
in cayenne/src/main/java/org/apache/cayenne/value/json
452 23 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
DataDomain.java
in cayenne/src/main/java/org/apache/cayenne/access
405 62 2023-11-22 2023-11-24 2 1 stariy95@gmail.com stariy95@gmail.com
JavaCharStream.java
in cayenne/src/main/java/org/apache/cayenne/template/parser
402 35 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
SQLSelect.java
in cayenne/src/main/java/org/apache/cayenne/query
350 58 2023-11-22 2024-02-23 2 1 stariy95@gmail.com stariy95@gmail.com
CompareToBuilder.java
in cayenne/src/main/java/org/apache/cayenne/util
348 23 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
ObjectDiff.java
in cayenne/src/main/java/org/apache/cayenne/access
344 24 2023-11-22 2025-03-10 3 1 stariy95@gmail.com stariy95@gmail.com
DataRowStore.java
in cayenne/src/main/java/org/apache/cayenne/access
319 27 2023-11-22 2024-08-13 3 1 stariy95@gmail.com stariy95@gmail.com
DbGenerator.java
in cayenne/src/main/java/org/apache/cayenne/access
319 24 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
PersistentObjectList.java
in cayenne/src/main/java/org/apache/cayenne/util
318 45 2023-11-22 2024-02-23 2 1 stariy95@gmail.com stariy95@gmail.com
EntityResolver.java
in cayenne/src/main/java/org/apache/cayenne/map
314 40 2023-11-22 2024-02-23 2 1 stariy95@gmail.com stariy95@gmail.com
MapDigraph.java
in cayenne/src/main/java/org/apache/cayenne/ashwood/graph
312 42 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
AshwoodEntitySorter.java
in cayenne/src/main/java/org/apache/cayenne/ashwood
311 18 2023-11-22 2024-02-23 2 1 stariy95@gmail.com stariy95@gmail.com
SQLTemplate.java
in cayenne/src/main/java/org/apache/cayenne/query
309 62 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
EJBQLTranslationContext.java
in cayenne/src/main/java/org/apache/cayenne/access/translator/ejbql
306 42 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
DbRelationship.java
in cayenne/src/main/java/org/apache/cayenne/map
303 31 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
EqualsBuilder.java
in cayenne/src/main/java/org/apache/cayenne/util
298 21 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
FluentSelect.java
in cayenne/src/main/java/org/apache/cayenne/query
292 57 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
EJBQLBaseVisitor.java
in cayenne/src/main/java/org/apache/cayenne/ejbql
289 93 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
PersistentObjectSet.java
in cayenne/src/main/java/org/apache/cayenne/util
282 35 2023-11-22 2024-02-23 2 1 stariy95@gmail.com stariy95@gmail.com
CoreModule.java
in cayenne/src/main/java/org/apache/cayenne/configuration/runtime
272 16 2023-11-24 2023-11-24 1 1 stariy95@gmail.com stariy95@gmail.com
LinkedDeque.java
in cayenne/src/main/java/org/apache/cayenne/util/concurrentlinkedhashmap
271 42 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
BaseQueryMetadata.java
in cayenne/src/main/java/org/apache/cayenne/query
268 40 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
DataNode.java
in cayenne/src/main/java/org/apache/cayenne/access
267 46 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
GraphBasedDbRowOpSorter.java
in cayenne/src/main/java/org/apache/cayenne/access/flush/operation
264 15 2023-11-22 2024-08-15 2 1 stariy95@gmail.com stariy95@gmail.com
LifecycleCallbackRegistry.java
in cayenne/src/main/java/org/apache/cayenne/reflect
263 15 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
ReferenceMap.java
in cayenne/src/main/java/org/apache/cayenne/util
260 25 2023-11-22 2025-03-10 2 1 stariy95@gmail.com stariy95@gmail.com
ObjectContextQueryAction.java
in cayenne/src/main/java/org/apache/cayenne/util
254 14 2023-11-22 2023-12-04 2 1 stariy95@gmail.com stariy95@gmail.com
DefaultEventManager.java
in cayenne/src/main/java/org/apache/cayenne/event
253 23 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
UnmanagedPoolingDataSource.java
in cayenne/src/main/java/org/apache/cayenne/datasource
251 31 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
CheckBoxTree.java
in modeler/cayenne-modeler/src/main/java/org/apache/cayenne/swing/components/tree
251 24 2024-07-02 2024-07-02 1 1 mikhail.dzianishchyts@gmail... mikhail.dzianishchyts@gmail...
Ordering.java
in cayenne/src/main/java/org/apache/cayenne/query
248 35 2023-11-22 2024-02-23 2 1 stariy95@gmail.com stariy95@gmail.com
TransactionConnectionDecorator.java
in cayenne/src/main/java/org/apache/cayenne/tx
246 53 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
ValueNode.java
in cayenne/src/main/java/org/apache/cayenne/access/sqlbuilder/sqltree
238 25 2023-11-22 2024-06-03 2 1 stariy95@gmail.com stariy95@gmail.com
EJBQLJoinAppender.java
in cayenne/src/main/java/org/apache/cayenne/access/translator/ejbql
232 10 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
Evaluator.java
in cayenne/src/main/java/org/apache/cayenne/exp/parser
232 6 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
JdbcPkGenerator.java
in cayenne/src/main/java/org/apache/cayenne/dba
231 32 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
CoreModuleExtender.java
in cayenne/src/main/java/org/apache/cayenne/configuration/runtime
222 38 2023-11-24 2023-11-24 1 1 stariy95@gmail.com stariy95@gmail.com
MappingCache.java
in cayenne/src/main/java/org/apache/cayenne/map
214 17 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
HashCodeBuilder.java
in cayenne/src/main/java/org/apache/cayenne/util
206 22 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
ArrayUtil.java
in cayenne/src/main/java/org/apache/cayenne/util
201 - 2023-11-22 2023-11-22 1 1 stariy95@gmail.com stariy95@gmail.com
Correlations

File Size vs. Number of Changes: 2377 points

modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/ModelerUtil.java x: 163 lines of code y: 19 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/LoadDbSchemaAction.java x: 116 lines of code y: 20 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/DatabaseSchemaLoader.java x: 279 lines of code y: 16 # changes cayenne/src/main/java/org/apache/cayenne/access/ObjectStore.java x: 635 lines of code y: 11 # changes cayenne/src/main/java/org/apache/cayenne/util/ReferenceMap.java x: 260 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/access/DefaultObjectMapRetainStrategy.java x: 31 lines of code y: 4 # changes cayenne/src/main/java/org/apache/cayenne/access/NoSyncObjectStore.java x: 13 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/access/ObjectDiff.java x: 344 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/access/ObjectMapRetainStrategy.java x: 6 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/access/ObjectStoreGraphDiff.java x: 123 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/access/translator/select/QualifierTranslator.java x: 447 lines of code y: 10 # changes cayenne/src/main/java/org/apache/cayenne/dba/mysql/MySQLAdapter.java x: 247 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/dba/mysql/MySQLLocalDateTimeType.java x: 37 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/query/SelectById.java x: 467 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/access/translator/select/OrderingAbstractStage.java x: 31 lines of code y: 6 # changes cayenne/src/main/java/org/apache/cayenne/access/translator/select/TranslatorContext.java x: 204 lines of code y: 7 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/DocumentationAction.java x: 43 lines of code y: 5 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/BrowserControl.java x: 31 lines of code y: 3 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/OperatingSystem.java x: 22 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/query/Orderings.java x: 40 lines of code y: 3 # changes cayenne-project/src/main/java/org/apache/cayenne/project/upgrade/handlers/UpgradeHandler_V11.java x: 255 lines of code y: 10 # changes cayenne-project/src/main/java/org/apache/cayenne/project/upgrade/handlers/UpgradeHandler.java x: 48 lines of code y: 5 # changes cayenne/src/main/java/org/apache/cayenne/access/flush/operation/DefaultDbRowOpSorter.java x: 99 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/access/flush/operation/GraphBasedDbRowOpSorter.java x: 264 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/access/DataRowStore.java x: 319 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/access/flush/DefaultDataDomainFlushAction.java x: 163 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTCustomAggregate.java x: 52 lines of code y: 3 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/UpdateValidationConfigAction.java x: 46 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/dba/hsqldb/HSQLTreeProcessor.java x: 44 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/exp/Expression.java x: 404 lines of code y: 6 # changes cayenne/src/main/java/org/apache/cayenne/exp/ExpressionFactory.java x: 759 lines of code y: 7 # changes cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTCaseWhen.java x: 52 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTElse.java x: 34 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/exp/parser/AggregateConditionNode.java x: 57 lines of code y: 6 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/PatternParam.java x: 61 lines of code y: 7 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/FiltersConfigBuilder.java x: 313 lines of code y: 12 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/PatternFilter.java x: 130 lines of code y: 8 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/TableFilter.java x: 101 lines of code y: 10 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/DefaultActionManager.java x: 333 lines of code y: 33 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/SortNodesAction.java x: 29 lines of code y: 1 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/dbimport/DeleteNodeAction.java x: 133 lines of code y: 3 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/dbimport/DragAndDropNodeAction.java x: 113 lines of code y: 1 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/dbimport/EditNodeAction.java x: 61 lines of code y: 6 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/dbimport/MoveImportNodeAction.java x: 206 lines of code y: 6 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/dbimport/TreeManipulationAction.java x: 184 lines of code y: 6 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db/load/DbImportTreeNode.java x: 208 lines of code y: 10 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db/load/TransferableNode.java x: 41 lines of code y: 4 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/DbImportSorter.java x: 73 lines of code y: 4 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/DbImportTree.java x: 319 lines of code y: 17 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/DbImportTreeCellEditor.java x: 118 lines of code y: 5 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/DbImportTreeCellRenderer.java x: 96 lines of code y: 5 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/DraggableTreePanel.java x: 424 lines of code y: 9 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/PrintColumnsBiFunction.java x: 32 lines of code y: 7 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/TreeToolbarPanel.java x: 198 lines of code y: 5 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/undo/DbImportTreeUndoableEdit.java x: 46 lines of code y: 4 # changes cayenne/src/main/java/org/apache/cayenne/access/DataContextObjectCreator.java x: 132 lines of code y: 4 # changes cayenne/src/main/java/org/apache/cayenne/reflect/ClassDescriptor.java x: 36 lines of code y: 7 # changes cayenne/src/main/java/org/apache/cayenne/reflect/LazyClassDescriptorDecorator.java x: 125 lines of code y: 7 # changes cayenne/src/main/java/org/apache/cayenne/reflect/PersistentDescriptor.java x: 277 lines of code y: 8 # changes cayenne/src/main/java/org/apache/cayenne/reflect/PersistentDescriptorFactory.java x: 260 lines of code y: 8 # changes cayenne/src/main/java/org/apache/cayenne/util/DeepMergeOperation.java x: 98 lines of code y: 4 # changes cayenne/src/main/java/org/apache/cayenne/access/translator/select/ExistsExpressionTranslator.java x: 250 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTExists.java x: 52 lines of code y: 4 # changes cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTIn.java x: 65 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTPath.java x: 88 lines of code y: 5 # changes cayenne/src/main/java/org/apache/cayenne/exp/parser/ConditionNode.java x: 54 lines of code y: 4 # changes cayenne/src/main/java/org/apache/cayenne/exp/parser/ExpressionParser.java x: 3288 lines of code y: 5 # changes cayenne/src/main/java/org/apache/cayenne/exp/parser/ExpressionParserConstants.java x: 157 lines of code y: 5 # changes cayenne/src/main/java/org/apache/cayenne/exp/parser/ExpressionParserTokenManager.java x: 2746 lines of code y: 5 # changes cayenne/src/main/java/org/apache/cayenne/exp/parser/ExpressionParserTreeConstants.java x: 134 lines of code y: 5 # changes cayenne/src/main/java/org/apache/cayenne/exp/parser/JJTExpressionParserState.java x: 81 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/exp/parser/JavaCharStream.java x: 480 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/exp/parser/SimpleNode.java x: 364 lines of code y: 4 # changes cayenne/src/main/java/org/apache/cayenne/exp/property/RelationshipProperty.java x: 92 lines of code y: 5 # changes modeler/cayenne-modeler-generic-ext/src/main/java/org/apache/cayenne/modeler/generic/GenericPlatformInitializer.java x: 66 lines of code y: 16 # changes modeler/cayenne-modeler-win-ext/src/main/java/org/apache/cayenne/modeler/win/WinPlatformInitializer.java x: 55 lines of code y: 16 # changes cayenne-project/src/main/java/org/apache/cayenne/project/validation/BaseQueryValidator.java x: 72 lines of code y: 5 # changes cayenne-project/src/main/java/org/apache/cayenne/project/validation/DbAttributeValidator.java x: 51 lines of code y: 7 # changes cayenne-project/src/main/java/org/apache/cayenne/project/validation/DbEntityValidator.java x: 56 lines of code y: 3 # changes cayenne-project/src/main/java/org/apache/cayenne/project/validation/DbRelationshipValidator.java x: 155 lines of code y: 12 # changes cayenne-project/src/main/java/org/apache/cayenne/project/validation/DefaultProjectValidator.java x: 186 lines of code y: 10 # changes cayenne-project/src/main/java/org/apache/cayenne/project/validation/EJBQLQueryValidator.java x: 22 lines of code y: 9 # changes cayenne-project/src/main/java/org/apache/cayenne/project/validation/EmbeddableAttributeValidator.java x: 26 lines of code y: 3 # changes cayenne-project/src/main/java/org/apache/cayenne/project/validation/Inspection.java x: 130 lines of code y: 1 # changes cayenne-project/src/main/java/org/apache/cayenne/project/validation/ObjAttributeValidator.java x: 134 lines of code y: 9 # changes cayenne-project/src/main/java/org/apache/cayenne/project/validation/ObjEntityValidator.java x: 101 lines of code y: 5 # changes cayenne-project/src/main/java/org/apache/cayenne/project/validation/ObjRelationshipValidator.java x: 165 lines of code y: 9 # changes cayenne-project/src/main/java/org/apache/cayenne/project/validation/ProcedureParameterValidator.java x: 45 lines of code y: 6 # changes cayenne-project/src/main/java/org/apache/cayenne/project/validation/ProcedureQueryValidator.java x: 44 lines of code y: 8 # changes cayenne-project/src/main/java/org/apache/cayenne/project/validation/ProjectValidationFailure.java x: 18 lines of code y: 1 # changes cayenne-project/src/main/java/org/apache/cayenne/project/validation/SQLTemplateValidator.java x: 36 lines of code y: 8 # changes cayenne-project/src/main/java/org/apache/cayenne/project/validation/SelectQueryValidator.java x: 86 lines of code y: 11 # changes cayenne/src/main/java/org/apache/cayenne/validation/ValidationResult.java x: 56 lines of code y: 2 # changes modeler/cayenne-modeler-mac-ext/src/main/java/org/apache/cayenne/modeler/osx/OSXPlatformInitializer.java x: 112 lines of code y: 18 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/CayenneModelerFrame.java x: 411 lines of code y: 25 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/ProjectController.java x: 1401 lines of code y: 36 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/validator/ValidatorDialog.java x: 165 lines of code y: 11 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/DataDomainTabbedView.java x: 78 lines of code y: 10 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/validation/InspectionCheckBoxTree.java x: 91 lines of code y: 1 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/validation/ObjAttributeWrapperValidator.java x: 28 lines of code y: 5 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/validation/ValidationTabController.java x: 109 lines of code y: 1 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/wrapper/ObjAttributeWrapper.java x: 116 lines of code y: 13 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/event/ValidationConfigDisplayListener.java x: 5 lines of code y: 1 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/init/CayenneModelerModule.java x: 42 lines of code y: 12 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/undo/UpdateValidationConfigUndoableEdit.java x: 31 lines of code y: 1 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/CayenneAction.java x: 184 lines of code y: 9 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/validation/ConfigurableProjectValidator.java x: 16 lines of code y: 1 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/validation/extension/ValidationConfigHandler.java x: 48 lines of code y: 1 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/swing/components/tree/CheckBoxNodeData.java x: 75 lines of code y: 1 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/swing/components/tree/CheckBoxTree.java x: 251 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/dba/JdbcAdapter.java x: 366 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/dba/TypesMapping.java x: 389 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/dba/db2/DB2Adapter.java x: 127 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/dba/oracle/OracleAdapter.java x: 211 lines of code y: 3 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjAttributeTableModel.java x: 399 lines of code y: 20 # changes cayenne/src/main/java/org/apache/cayenne/exp/property/MapProperty.java x: 146 lines of code y: 4 # changes cayenne/src/main/java/org/apache/cayenne/exp/property/CollectionProperty.java x: 127 lines of code y: 4 # changes cayenne/src/main/java/org/apache/cayenne/exp/property/EntityProperty.java x: 66 lines of code y: 4 # changes cayenne/src/main/java/org/apache/cayenne/PersistentObject.java x: 415 lines of code y: 6 # changes cayenne/src/main/java/org/apache/cayenne/access/HierarchicalObjectResolver.java x: 352 lines of code y: 7 # changes cayenne/src/main/java/org/apache/cayenne/access/sqlbuilder/sqltree/BetweenNode.java x: 39 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/access/sqlbuilder/sqltree/ColumnNode.java x: 60 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/access/sqlbuilder/sqltree/FunctionNode.java x: 107 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/access/sqlbuilder/sqltree/LikeNode.java x: 67 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/access/sqlbuilder/sqltree/Node.java x: 122 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/access/sqlbuilder/sqltree/OffsetNode.java x: 29 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/access/sqlbuilder/sqltree/TrimmingColumnNode.java x: 130 lines of code y: 5 # changes cayenne/src/main/java/org/apache/cayenne/access/sqlbuilder/sqltree/ValueNode.java x: 238 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/access/translator/select/DefaultSelectTranslator.java x: 78 lines of code y: 4 # changes cayenne/src/main/java/org/apache/cayenne/access/flush/ArcValuesCreationHandler.java x: 241 lines of code y: 7 # changes cayenne/src/main/java/org/apache/cayenne/dba/derby/sqltree/DerbyValueNode.java x: 23 lines of code y: 4 # changes cayenne/src/main/java/org/apache/cayenne/exp/property/BaseProperty.java x: 235 lines of code y: 4 # changes cayenne/src/main/java/org/apache/cayenne/access/translator/select/PathProcessor.java x: 90 lines of code y: 4 # changes cayenne/src/main/java/org/apache/cayenne/access/translator/select/PrefetchNodeStage.java x: 115 lines of code y: 4 # changes cayenne/src/main/java/org/apache/cayenne/access/translator/select/TableTree.java x: 81 lines of code y: 6 # changes cayenne/src/main/java/org/apache/cayenne/dba/sqlserver/SQLServerAdapter.java x: 102 lines of code y: 3 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/configuration/DriverDataSourceFactory.java x: 24 lines of code y: 6 # changes cayenne-di/src/main/java/org/apache/cayenne/di/AdhocObjectFactory.java x: 5 lines of code y: 7 # changes cayenne-di/src/main/java/org/apache/cayenne/di/spi/DefaultAdhocObjectFactory.java x: 111 lines of code y: 11 # changes cayenne/src/main/java/org/apache/cayenne/access/DataDomainQueryAction.java x: 761 lines of code y: 4 # changes cayenne/src/main/java/org/apache/cayenne/graph/ChildDiffLoader.java x: 187 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/access/flush/operation/Values.java x: 155 lines of code y: 2 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/RawQueryPropertiesPanel.java x: 90 lines of code y: 9 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/SQLTemplateMainTab.java x: 191 lines of code y: 10 # changes cayenne-cgen/src/main/java/org/apache/cayenne/gen/ImportUtils.java x: 160 lines of code y: 17 # changes cayenne/src/main/java/org/apache/cayenne/Cayenne.java x: 214 lines of code y: 4 # changes cayenne/src/main/java/org/apache/cayenne/DataRow.java x: 69 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/EmbeddableObject.java x: 5 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/HybridPersistentObject.java x: 72 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/access/DataContext.java x: 656 lines of code y: 6 # changes cayenne/src/main/java/org/apache/cayenne/access/IncrementalFaultList.java x: 538 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/access/ToManyMap.java x: 23 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/access/flush/PostprocessVisitor.java x: 96 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/ashwood/AshwoodEntitySorter.java x: 311 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTObjPath.java x: 104 lines of code y: 4 # changes cayenne/src/main/java/org/apache/cayenne/map/DataMap.java x: 596 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/map/ObjEntity.java x: 537 lines of code y: 4 # changes cayenne/src/main/java/org/apache/cayenne/query/Ordering.java x: 248 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/query/SQLSelect.java x: 350 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/reflect/Accessor.java x: 7 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/reflect/generic/PersistentObjectBaseProperty.java x: 71 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/reflect/generic/PersistentObjectToManyProperty.java x: 85 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/util/PersistentObjectList.java x: 318 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/util/PersistentObjectSet.java x: 282 lines of code y: 2 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/datamap/SuperclassUpdateController.java x: 58 lines of code y: 8 # changes tutorials/tutorial/src/main/java/org/apache/cayenne/tutorial/persistent/auto/_Artist.java x: 103 lines of code y: 7 # changes tutorials/tutorial/src/main/java/org/apache/cayenne/tutorial/persistent/auto/_Gallery.java x: 84 lines of code y: 6 # changes tutorials/tutorial/src/main/java/org/apache/cayenne/tutorial/persistent/auto/_Painting.java x: 95 lines of code y: 6 # changes cayenne/src/main/java/org/apache/cayenne/reflect/generic/PersistentObjectDescriptorFactory.java x: 103 lines of code y: 1 # changes cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityArtifact.java x: 80 lines of code y: 12 # changes cayenne-lifecycle/src/main/java/org/apache/cayenne/lifecycle/relationship/ObjectIdRelationshipFilter.java x: 35 lines of code y: 5 # changes cayenne/src/main/java/org/apache/cayenne/BaseDataObject.java x: 4 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/GenericPersistentObject.java x: 79 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTDbIdPath.java x: 118 lines of code y: 3 # changes cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueTransformerFactory.java x: 114 lines of code y: 19 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/context/EntityMergeSupport.java x: 357 lines of code y: 23 # changes cayenne/src/main/java/org/apache/cayenne/access/DataContextSnapshotBuilder.java x: 90 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/access/DataRowUtils.java x: 163 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/access/PrefetchProcessorTreeBuilder.java x: 141 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/access/jdbc/ColumnDescriptor.java x: 149 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/access/jdbc/SQLTemplateAction.java x: 283 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/access/translator/ejbql/EJBQLConditionTranslator.java x: 857 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/access/translator/ejbql/EJBQLSelectColumnsTranslator.java x: 157 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/access/translator/select/DescriptorColumnExtractor.java x: 138 lines of code y: 6 # changes cayenne/src/main/java/org/apache/cayenne/ejbql/parser/Compiler.java x: 495 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/exp/path/CayennePath.java x: 127 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/exp/path/EmptyCayennePath.java x: 86 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/exp/property/NumericProperty.java x: 73 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/map/DbEntity.java x: 383 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/map/EmbeddedAttribute.java x: 148 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/map/Entity.java x: 221 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/map/ObjAttribute.java x: 205 lines of code y: 4 # changes cayenne/src/main/java/org/apache/cayenne/map/ObjRelationship.java x: 391 lines of code y: 5 # changes cayenne/src/main/java/org/apache/cayenne/query/PrefetchTreeNode.java x: 401 lines of code y: 3 # changes cayenne/src/main/java/org/apache/cayenne/query/RelationshipQuery.java x: 111 lines of code y: 3 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/objentity/ObjAttributeInfoDialog.java x: 561 lines of code y: 24 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjEntityTab.java x: 365 lines of code y: 19 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjRelationshipTableModel.java x: 260 lines of code y: 14 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/DbAttributePathComboBoxEditor.java x: 141 lines of code y: 12 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/DbRelationshipPathComboBoxEditor.java x: 152 lines of code y: 9 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/ProjectUtil.java x: 323 lines of code y: 17 # changes cayenne/src/main/java/org/apache/cayenne/exp/TraversalHandler.java x: 14 lines of code y: 2 # changes cayenne-project/src/main/java/org/apache/cayenne/project/FileProjectSaver.java x: 269 lines of code y: 22 # changes cayenne/src/main/java/org/apache/cayenne/access/DataContextDeleteAction.java x: 144 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/configuration/server/package-info.java x: 1 lines of code y: 4 # changes cayenne-ant/src/main/java/org/apache/cayenne/tools/DbImporterTask.java x: 197 lines of code y: 15 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DbImportConfiguration.java x: 224 lines of code y: 12 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ReverseEngineering.java x: 179 lines of code y: 15 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/objentity/ClassNameUpdater.java x: 71 lines of code y: 8 # changes cayenne-osgi/src/main/java/org/apache/cayenne/configuration/osgi/OsgiClassLoaderManager.java x: 41 lines of code y: 5 # changes cayenne-project-compatibility/src/main/java/org/apache/cayenne/project/compatibility/ProjectCompatibilityModuleProvider.java x: 21 lines of code y: 6 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/configuration/ToolsModule.java x: 134 lines of code y: 31 # changes cayenne/src/main/java/org/apache/cayenne/access/DataDomain.java x: 405 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/configuration/runtime/CoreModule.java x: 272 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/configuration/runtime/CoreModuleExtender.java x: 222 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/configuration/runtime/DataDomainProvider.java x: 162 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/dba/frontbase/FrontBaseAdapter.java x: 134 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/dba/hsqldb/HSQLDBAdapter.java x: 144 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/dba/postgres/PostgresAdapter.java x: 177 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/dba/sybase/SybaseAdapter.java x: 81 lines of code y: 2 # changes cayenne/src/main/java/org/apache/cayenne/configuration/DataSourceDescriptor.java x: 90 lines of code y: 2 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/DataMapView.java x: 357 lines of code y: 19 # changes cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneTask.java x: 65 lines of code y: 4 # changes cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogModuleExtender.java x: 49 lines of code y: 11 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DefaultDbImportAction.java x: 388 lines of code y: 22 # changes cayenne-gradle-plugin/src/main/java/org/apache/cayenne/tools/DbGenerateTask.java x: 167 lines of code y: 10 # changes cayenne-gradle-plugin/src/main/java/org/apache/cayenne/tools/DbImportTask.java x: 154 lines of code y: 15 # changes cayenne-jcache/src/main/java/org/apache/cayenne/jcache/JCacheModuleExtender.java x: 13 lines of code y: 4 # changes cayenne/src/main/java/org/apache/cayenne/configuration/runtime/DataNodeFactory.java x: 6 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/configuration/runtime/DefaultDataNodeFactory.java x: 47 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/configuration/runtime/DelegatingDataSourceFactory.java x: 136 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/runtime/CayenneRuntime.java x: 101 lines of code y: 2 # changes maven-plugins/cayenne-maven-plugin/src/main/java/org/apache/cayenne/tools/DbGeneratorMojo.java x: 92 lines of code y: 15 # changes maven-plugins/cayenne-maven-plugin/src/main/java/org/apache/cayenne/tools/DbImporterMojo.java x: 128 lines of code y: 20 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/Main.java x: 85 lines of code y: 21 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/CreateNodeAction.java x: 58 lines of code y: 12 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/ImportEOModelAction.java x: 244 lines of code y: 21 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db/load/ModelerDbImportAction.java x: 98 lines of code y: 29 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/datanode/MainDataNodeEditor.java x: 199 lines of code y: 10 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/pref/DBConnectionInfo.java x: 285 lines of code y: 13 # changes cayenne-project/src/main/java/org/apache/cayenne/project/extension/ProjectExtension.java x: 7 lines of code y: 7 # changes cayenne-project/src/main/java/org/apache/cayenne/project/upgrade/DefaultUpgradeService.java x: 223 lines of code y: 6 # changes tutorials/tutorial/src/main/java/org/apache/cayenne/tutorial/Main.java x: 52 lines of code y: 16 # changes assembly/src/main/resources/assemblies/windows/assembly-windows.xml x: 96 lines of code y: 8 # changes cayenne/src/main/java/org/apache/cayenne/DataChannelSyncCallbackAction.java x: 157 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/ObjectIdCompound.java x: 139 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/access/DataContextQueryAction.java x: 151 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/access/DataNode.java x: 267 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/access/DataNodeQueryAction.java x: 55 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/access/DbGenerator.java x: 319 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/access/MixedResultIncrementalFaultList.java x: 182 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/access/PrefetchProcessorNode.java x: 197 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/access/dbsync/ThrowOnPartialOrCreateSchemaStrategy.java x: 63 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/access/flush/DbRowOpFactory.java x: 100 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/access/jdbc/ProcedureAction.java x: 121 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/access/jdbc/RowDescriptorBuilder.java x: 168 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/access/translator/ejbql/EJBQLDbPathTranslator.java x: 191 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/access/translator/ejbql/EJBQLJoinAppender.java x: 232 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/access/translator/ejbql/EJBQLTranslationContext.java x: 306 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/ashwood/graph/MapDigraph.java x: 312 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/datasource/PoolAwareConnection.java x: 467 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/dba/JdbcPkGenerator.java x: 231 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/dba/oracle/Oracle8LOBBatchAction.java x: 176 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/dba/oracle/OracleResultSetWrapper.java x: 747 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/dba/oracle/OracleSQLTreeProcessor.java x: 188 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/ejbql/EJBQLBaseVisitor.java x: 289 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/map/MappingCache.java x: 214 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/query/FluentSelect.java x: 292 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/template/parser/JavaCharStream.java x: 402 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/template/parser/SQLTemplateParser.java x: 766 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/template/parser/SQLTemplateParserTokenManager.java x: 1527 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/tx/TransactionConnectionDecorator.java x: 246 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/util/CompareToBuilder.java x: 348 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/util/EqualsBuilder.java x: 298 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/util/HashCodeBuilder.java x: 206 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/util/Util.java x: 475 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/util/concurrentlinkedhashmap/ConcurrentLinkedHashMap.java x: 1032 lines of code y: 1 # changes cayenne/src/main/java/org/apache/cayenne/value/json/JsonTokenizer.java x: 452 lines of code y: 1 # changes cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DeletedDiffProcessor.java x: 97 lines of code y: 7 # changes modeler/cayenne-wocompat/src/main/java/org/apache/cayenne/wocompat/EOQuery.java x: 283 lines of code y: 12 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/tree/ColorTreeRenderer.java x: 215 lines of code y: 3 # changes cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenConfigHandler.java x: 259 lines of code y: 25 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/CatalogHandler.java x: 141 lines of code y: 4 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/ConfigHandler.java x: 254 lines of code y: 9 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/CreateObjEntityAction.java x: 93 lines of code y: 24 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db/load/DbLoaderContext.java x: 164 lines of code y: 18 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/objentity/EntitySyncController.java x: 72 lines of code y: 15 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/DbImportView.java x: 228 lines of code y: 18 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/ReverseEngineeringConfigPanel.java x: 226 lines of code y: 8 # changes cayenne-cgen/src/main/java/org/apache/cayenne/gen/PropertyUtils.java x: 319 lines of code y: 23 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/CgenController.java x: 480 lines of code y: 2 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/DataMapTabbedView.java x: 52 lines of code y: 23 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/CgenConfigController.java x: 191 lines of code y: 2 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/CgenValidator.java x: 184 lines of code y: 2 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/templateeditor/TemplateEditorController.java x: 211 lines of code y: 8 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/AttributeLoader.java x: 39 lines of code y: 10 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ExportedKey.java x: 176 lines of code y: 9 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ExportedKeyLoader.java x: 46 lines of code y: 9 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/TextAdapter.java x: 110 lines of code y: 6 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/domain/CgenTabController.java x: 81 lines of code y: 26 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/SelectionModel.java x: 165 lines of code y: 6 # changes cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGenerationAction.java x: 282 lines of code y: 56 # changes cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneGeneratorTask.java x: 241 lines of code y: 34 # changes cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGeneratorResourceLoader.java x: 68 lines of code y: 9 # changes cayenne-gradle-plugin/src/main/java/org/apache/cayenne/tools/CgenTask.java x: 464 lines of code y: 39 # changes maven-plugins/cayenne-maven-plugin/src/main/java/org/apache/cayenne/tools/CayenneGeneratorMojo.java x: 197 lines of code y: 39 # changes cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenConfiguration.java x: 358 lines of code y: 34 # changes cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenSaverDelegate.java x: 63 lines of code y: 21 # changes cayenne-cgen/src/main/java/org/apache/cayenne/gen/TemplateType.java x: 40 lines of code y: 11 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/SaveAction.java x: 52 lines of code y: 9 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/SaveAsAction.java x: 121 lines of code y: 8 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/graph/BaseGraphBuilder.java x: 393 lines of code y: 12 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/graph/DbEntityCellMetadata.java x: 24 lines of code y: 4 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/graph/ObjGraphBuilder.java x: 148 lines of code y: 6 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/templateeditor/EditorTemplateSaver.java x: 71 lines of code y: 6 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/Application.java x: 160 lines of code y: 14 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/pref/PreferenceDialog.java x: 98 lines of code y: 11 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/templateeditor/TemplateEditorView.java x: 153 lines of code y: 2 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/templateeditor/VelocityTokenMaker.java x: 743 lines of code y: 3 # changes cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoModule.java x: 111 lines of code y: 12 # changes cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BytesToBytesConverter.java x: 12 lines of code y: 8 # changes cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenModule.java x: 37 lines of code y: 18 # changes cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogFilter.java x: 55 lines of code y: 7 # changes cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogModule.java x: 22 lines of code y: 7 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DbImportModule.java x: 28 lines of code y: 7 # changes cayenne-di/src/main/java/org/apache/cayenne/di/spi/ListProvider.java x: 64 lines of code y: 12 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/swing/components/textpane/TextPaneView.java x: 185 lines of code y: 5 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/swing/control/FileChooser.java x: 152 lines of code y: 4 # changes cayenne-gradle-plugin/src/main/java/org/apache/cayenne/tools/BaseCayenneTask.java x: 42 lines of code y: 10 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db/gen/TableSelectorController.java x: 164 lines of code y: 4 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db/gen/DBGeneratorOptions.java x: 237 lines of code y: 6 # changes cayenne-cgen/src/main/java/org/apache/cayenne/gen/DataMapUtils.java x: 132 lines of code y: 8 # changes cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityUtils.java x: 139 lines of code y: 7 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbEntityMerger.java x: 89 lines of code y: 12 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/RelationshipLoader.java x: 130 lines of code y: 13 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/ProjectTreeView.java x: 910 lines of code y: 29 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/CreateAttributeAction.java x: 116 lines of code y: 9 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/CreateDbEntityAction.java x: 54 lines of code y: 10 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/CreateRelationshipAction.java x: 82 lines of code y: 15 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/DbEntityCounterpartAction.java x: 29 lines of code y: 9 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/FindAction.java x: 354 lines of code y: 18 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/autorelationship/InferRelationshipsController.java x: 150 lines of code y: 12 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/autorelationship/InferRelationshipsDialog.java x: 72 lines of code y: 6 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/objentity/ObjRelationshipInfo.java x: 491 lines of code y: 32 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/CallbackDescriptorTableModel.java x: 73 lines of code y: 7 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjEntityTabbedView.java x: 116 lines of code y: 8 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/SQLTemplatePrefetchTab.java x: 229 lines of code y: 6 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/SelectQueryMainTab.java x: 190 lines of code y: 17 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/SelectQueryOrderingTab.java x: 279 lines of code y: 9 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/SelectQueryPrefetchTab.java x: 116 lines of code y: 10 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/graph/DataDomainGraphTab.java x: 120 lines of code y: 6 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/graph/GraphBuilder.java x: 20 lines of code y: 5 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/undo/RemoveUndoableEdit.java x: 232 lines of code y: 8 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/CayenneTableModel.java x: 149 lines of code y: 8 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/CellRenderers.java x: 217 lines of code y: 13 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/EntityTreeFilter.java x: 7 lines of code y: 4 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/PathChooserComboBoxCellEditor.java x: 197 lines of code y: 13 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/undo/RelationshipUndoableEdit.java x: 91 lines of code y: 7 # changes cayenne-ant/src/main/java/org/apache/cayenne/tools/DbGeneratorTask.java x: 93 lines of code y: 6 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/CopyAction.java x: 85 lines of code y: 7 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/DbEntitySyncAction.java x: 98 lines of code y: 17 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/OpenProjectAction.java x: 158 lines of code y: 11 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/PasteAction.java x: 413 lines of code y: 22 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/RemoveAction.java x: 385 lines of code y: 21 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/objentity/OverrideEmbeddableAttributeTableModel.java x: 275 lines of code y: 5 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/pref/DataSourcePreferences.java x: 204 lines of code y: 15 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/NameGeneratorPreferences.java x: 52 lines of code y: 12 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/swing/components/textpane/JCayenneTextPane.java x: 282 lines of code y: 10 # changes cayenne-project/src/main/java/org/apache/cayenne/project/upgrade/handlers/UpgradeHandler_V10.java x: 16 lines of code y: 5 # changes cayenne-project/src/main/java/org/apache/cayenne/project/upgrade/handlers/UpgradeHandler_V8.java x: 57 lines of code y: 5 # changes cayenne-project/src/main/java/org/apache/cayenne/project/upgrade/handlers/UpgradeHandler_V9.java x: 47 lines of code y: 7 # changes tutorials/tutorial/src/main/resources/datamap.map.xml x: 48 lines of code y: 6 # changes cayenne-project/src/main/java/org/apache/cayenne/project/Project.java x: 41 lines of code y: 6 # changes cayenne-cgen/src/main/java/org/apache/cayenne/gen/DefaultClassGenerationActionFactory.java x: 15 lines of code y: 11 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/datamap/PackageUpdateController.java x: 102 lines of code y: 14 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/pref/DataMapDefaults.java x: 170 lines of code y: 6 # changes modeler/cayenne-wocompat/src/main/java/org/apache/cayenne/wocompat/EOModelProcessor.java x: 544 lines of code y: 25 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/DbSyncModule.java x: 54 lines of code y: 9 # changes cayenne-lifecycle/src/main/java/org/apache/cayenne/lifecycle/id/EntityIdCoder.java x: 154 lines of code y: 10 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db/load/DbLoadResultDialog.java x: 114 lines of code y: 15 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbAttributeMerger.java x: 127 lines of code y: 16 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/objentity/ObjAttributeInfoDialogView.java x: 178 lines of code y: 16 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/AbstractCallbackMethodsTab.java x: 424 lines of code y: 13 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/pref/TableColumnPreferences.java x: 164 lines of code y: 5 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/DefaultMergerTokenFactory.java x: 171 lines of code y: 11 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/MySQLMergerTokenFactory.java x: 139 lines of code y: 9 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjEntityAttributePanel.java x: 409 lines of code y: 19 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/PrimaryKeyLoader.java x: 30 lines of code y: 9 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/GetDbConnectionAction.java x: 23 lines of code y: 8 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/MigrateAction.java x: 109 lines of code y: 24 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/ReverseEngineeringAction.java x: 103 lines of code y: 26 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/AboutDialog.java x: 118 lines of code y: 7 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db/DataSourceWizard.java x: 213 lines of code y: 19 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/pref/ClasspathPreferences.java x: 154 lines of code y: 11 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/pref/ClasspathPreferencesView.java x: 53 lines of code y: 8 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/pref/MavenDependencyDialog.java x: 123 lines of code y: 4 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/ModelerLogger.java x: 395 lines of code y: 9 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/CayenneController.java x: 158 lines of code y: 6 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbRelationshipDictionary.java x: 71 lines of code y: 7 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/DbRelationshipDialog.java x: 340 lines of code y: 5 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/FilterContainer.java x: 147 lines of code y: 10 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/IncludeTable.java x: 82 lines of code y: 8 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/CayenneModelerController.java x: 222 lines of code y: 25 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/ProjectFileChangeTracker.java x: 172 lines of code y: 13 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/GeneratorsTab.java x: 79 lines of code y: 5 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/domain/CgenTab.java x: 21 lines of code y: 11 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/domain/DbImportTab.java x: 10 lines of code y: 5 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/LongRunningTask.java x: 134 lines of code y: 7 # changes cayenne-lifecycle/src/main/java/org/apache/cayenne/lifecycle/id/StringIdQuery.java x: 165 lines of code y: 16 # changes cayenne-crypto/src/main/java/org/apache/cayenne/crypto/reader/CryptoRowReaderFactoryDecorator.java x: 186 lines of code y: 8 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbentity/DbEntityAttributePanel.java x: 163 lines of code y: 10 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbentity/DbEntityRelationshipPanel.java x: 270 lines of code y: 15 # changes cayenne-ant/src/main/java/org/apache/cayenne/tools/AntLogger.java x: 255 lines of code y: 4 # changes cayenne-cgen/src/main/java/org/apache/cayenne/gen/StringUtils.java x: 107 lines of code y: 5 # changes cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoConstants.java x: 14 lines of code y: 9 # changes cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/BindingsTransformer.java x: 5 lines of code y: 8 # changes cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultBindingsTransformer.java x: 34 lines of code y: 12 # changes cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultTransformerFactory.java x: 81 lines of code y: 13 # changes cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/TransformerFactory.java x: 8 lines of code y: 9 # changes cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesEncryptor.java x: 4 lines of code y: 5 # changes cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/Utf8StringConverter.java x: 15 lines of code y: 6 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbRelationshipMerger.java x: 82 lines of code y: 9 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/FirebirdMergerTokenFactory.java x: 60 lines of code y: 5 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/OracleMergerTokenFactory.java x: 71 lines of code y: 5 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/DeduplicationVisitor.java x: 137 lines of code y: 5 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/naming/DefaultObjectNameGenerator.java x: 77 lines of code y: 10 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/DbLoaderDelegate.java x: 10 lines of code y: 6 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ProcedureColumnLoader.java x: 94 lines of code y: 8 # changes cayenne-di/src/main/java/org/apache/cayenne/di/spi/ConstructorInjectingProvider.java x: 115 lines of code y: 6 # changes cayenne-di/src/main/java/org/apache/cayenne/di/spi/DefaultListBuilder.java x: 95 lines of code y: 13 # changes cayenne-project/src/main/java/org/apache/cayenne/project/extension/BaseSaverDelegate.java x: 101 lines of code y: 6 # changes cayenne-velocity/src/main/java/org/apache/cayenne/velocity/BindObjectEqualDirective.java x: 113 lines of code y: 2 # changes maven-plugins/cayenne-maven-plugin/src/main/java/org/apache/cayenne/tools/MavenLogger.java x: 256 lines of code y: 4 # changes modeler/cayenne-modeler-generic-ext/src/main/java/org/apache/cayenne/modeler/generic/GenericButtonUI.java x: 84 lines of code y: 3 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/DbRelationshipDialogView.java x: 156 lines of code y: 4 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/ModelerPreferences.java x: 61 lines of code y: 9 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/ProjectTreeFactory.java x: 102 lines of code y: 8 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/CreateEmbeddableAction.java x: 68 lines of code y: 10 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/CreateProcedureParameterAction.java x: 59 lines of code y: 11 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/RemoveRelationshipAction.java x: 88 lines of code y: 4 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/FindDialog.java x: 68 lines of code y: 11 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/LogConsole.java x: 165 lines of code y: 8 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/autorelationship/InferRelationshipsControllerBase.java x: 228 lines of code y: 14 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db/merge/MergerOptions.java x: 285 lines of code y: 8 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/validator/DuplicatedAttributesDialog.java x: 225 lines of code y: 7 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/DataDomainView.java x: 141 lines of code y: 11 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/EditorView.java x: 254 lines of code y: 20 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/EjbqlQueryScriptsTab.java x: 202 lines of code y: 11 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/EmbeddableAttributeTab.java x: 197 lines of code y: 3 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/EmbeddableTab.java x: 154 lines of code y: 6 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjEntityAttributeRelationshipTab.java x: 127 lines of code y: 10 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjEntityRelationshipPanel.java x: 394 lines of code y: 22 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ProcedureParameterTab.java x: 263 lines of code y: 6 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ProcedureParameterTableModel.java x: 193 lines of code y: 5 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ProcedureQueryView.java x: 226 lines of code y: 9 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/SQLTemplateScriptsTab.java x: 232 lines of code y: 12 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbentity/DbAttributeTableModel.java x: 300 lines of code y: 6 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbentity/DbEntityAttributeRelationshipTab.java x: 132 lines of code y: 12 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbentity/DbEntityTab.java x: 254 lines of code y: 14 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/pref/ProjectStatePreferences.java x: 246 lines of code y: 4 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/undo/TextCompoundEdit.java x: 151 lines of code y: 5 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/CayenneTable.java x: 183 lines of code y: 12 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/CircularArray.java x: 243 lines of code y: 4 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/MultiColumnBrowser.java x: 316 lines of code y: 6 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/PanelFactory.java x: 112 lines of code y: 4 # changes modeler/cayenne-wocompat/src/main/java/org/apache/cayenne/wocompat/parser/Parser.java x: 483 lines of code y: 2 # changes modeler/cayenne-wocompat/src/main/java/org/apache/cayenne/wocompat/parser/ParserTokenManager.java x: 880 lines of code y: 2 # changes modeler/cayenne-wocompat/src/main/java/org/apache/cayenne/wocompat/parser/SimpleCharStream.java x: 316 lines of code y: 4 # changes
56.0
# changes
  min: 1.0
  average: 3.4
  25th percentile: 1.0
  median: 2.0
  75th percentile: 4.0
  max: 56.0
0 3288.0
lines of code
min: 1.0 | average: 72.93 | 25th percentile: 18.0 | median: 39.0 | 75th percentile: 82.0 | max: 3288.0

Number of Contributors vs. Number of Changes: 2377 points

modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/ModelerUtil.java x: 7 # contributors y: 19 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/LoadDbSchemaAction.java x: 7 # contributors y: 20 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/DatabaseSchemaLoader.java x: 6 # contributors y: 16 # changes cayenne/src/main/java/org/apache/cayenne/access/ObjectStore.java x: 3 # contributors y: 11 # changes cayenne/src/main/java/org/apache/cayenne/util/ReferenceMap.java x: 1 # contributors y: 2 # changes cayenne/src/main/java/org/apache/cayenne/access/DefaultObjectMapRetainStrategy.java x: 1 # contributors y: 4 # changes cayenne/src/main/java/org/apache/cayenne/access/NoSyncObjectStore.java x: 1 # contributors y: 3 # changes cayenne/src/main/java/org/apache/cayenne/access/translator/select/QualifierTranslator.java x: 2 # contributors y: 10 # changes cayenne/src/main/java/org/apache/cayenne/dba/mysql/MySQLAdapter.java x: 2 # contributors y: 3 # changes cayenne/src/main/java/org/apache/cayenne/dba/mysql/MySQLLocalDateTimeType.java x: 1 # contributors y: 1 # changes cayenne/src/main/java/org/apache/cayenne/exp/property/SelfProperty.java x: 2 # contributors y: 4 # changes cayenne/src/main/java/org/apache/cayenne/access/translator/select/OrderingAbstractStage.java x: 3 # contributors y: 6 # changes cayenne/src/main/java/org/apache/cayenne/access/translator/select/TranslatorContext.java x: 3 # contributors y: 7 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/DocumentationAction.java x: 4 # contributors y: 5 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/BrowserControl.java x: 3 # contributors y: 3 # changes cayenne-project/src/main/java/org/apache/cayenne/project/upgrade/handlers/UpgradeHandler_V11.java x: 3 # contributors y: 10 # changes cayenne-project/src/main/java/org/apache/cayenne/project/upgrade/handlers/UpgradeHandler.java x: 2 # contributors y: 5 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/UpdateValidationConfigAction.java x: 2 # contributors y: 2 # changes cayenne/src/main/java/org/apache/cayenne/exp/Expression.java x: 2 # contributors y: 6 # changes cayenne/src/main/java/org/apache/cayenne/exp/ExpressionFactory.java x: 2 # contributors y: 7 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/PatternParam.java x: 5 # contributors y: 7 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/FiltersConfigBuilder.java x: 5 # contributors y: 12 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/IncludeTableFilter.java x: 4 # contributors y: 6 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/PatternFilter.java x: 5 # contributors y: 8 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/TableFilter.java x: 6 # contributors y: 10 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/DefaultActionManager.java x: 13 # contributors y: 33 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/dbimport/DeleteNodeAction.java x: 4 # contributors y: 3 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/dbimport/EditNodeAction.java x: 6 # contributors y: 6 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/dbimport/TreeManipulationAction.java x: 5 # contributors y: 6 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db/load/DbImportTreeNode.java x: 7 # contributors y: 10 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db/load/TransferableNode.java x: 4 # contributors y: 4 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/DbImportSorter.java x: 3 # contributors y: 4 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/DbImportTree.java x: 9 # contributors y: 17 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/DbImportTreeCellEditor.java x: 6 # contributors y: 5 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/DbImportTreeCellRenderer.java x: 5 # contributors y: 5 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/DraggableTreePanel.java x: 6 # contributors y: 9 # changes cayenne/src/main/java/org/apache/cayenne/reflect/PersistentDescriptor.java x: 3 # contributors y: 8 # changes cayenne/src/main/java/org/apache/cayenne/exp/parser/ExpressionParser.java x: 3 # contributors y: 5 # changes modeler/cayenne-modeler-generic-ext/src/main/java/org/apache/cayenne/modeler/generic/GenericPlatformInitializer.java x: 9 # contributors y: 16 # changes modeler/cayenne-modeler-win-ext/src/main/java/org/apache/cayenne/modeler/win/WinPlatformInitializer.java x: 8 # contributors y: 16 # changes cayenne-project/src/main/java/org/apache/cayenne/project/validation/DbAttributeValidator.java x: 6 # contributors y: 7 # changes cayenne-project/src/main/java/org/apache/cayenne/project/validation/DbRelationshipValidator.java x: 9 # contributors y: 12 # changes cayenne-project/src/main/java/org/apache/cayenne/project/validation/ObjAttributeValidator.java x: 8 # contributors y: 9 # changes cayenne-project/src/main/java/org/apache/cayenne/project/validation/ProcedureQueryValidator.java x: 6 # contributors y: 8 # changes cayenne-project/src/main/java/org/apache/cayenne/project/validation/SelectQueryValidator.java x: 7 # contributors y: 11 # changes modeler/cayenne-modeler-mac-ext/src/main/java/org/apache/cayenne/modeler/osx/OSXPlatformInitializer.java x: 8 # contributors y: 18 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/CayenneModelerFrame.java x: 9 # contributors y: 25 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/ProjectController.java x: 13 # contributors y: 36 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/validator/ValidatorDialog.java x: 5 # contributors y: 11 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/DataDomainTabbedView.java x: 5 # contributors y: 10 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/wrapper/ObjAttributeWrapper.java x: 8 # contributors y: 13 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/init/CayenneModelerModule.java x: 8 # contributors y: 12 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/CayenneAction.java x: 5 # contributors y: 9 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjAttributeTableModel.java x: 8 # contributors y: 20 # changes cayenne-cgen/src/main/java/org/apache/cayenne/gen/ImportUtils.java x: 3 # contributors y: 17 # changes cayenne/src/main/java/org/apache/cayenne/access/DataContext.java x: 1 # contributors y: 6 # changes cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityArtifact.java x: 4 # contributors y: 12 # changes cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueTransformerFactory.java x: 8 # contributors y: 19 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/context/EntityMergeSupport.java x: 6 # contributors y: 23 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/objentity/ObjAttributeInfoDialog.java x: 7 # contributors y: 24 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjRelationshipTableModel.java x: 7 # contributors y: 14 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/DbAttributePathComboBoxEditor.java x: 6 # contributors y: 12 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/DbRelationshipPathComboBoxEditor.java x: 4 # contributors y: 9 # changes cayenne-project/src/main/java/org/apache/cayenne/project/FileProjectSaver.java x: 10 # contributors y: 22 # changes cayenne-ant/src/main/java/org/apache/cayenne/tools/DbImporterTask.java x: 5 # contributors y: 15 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ReverseEngineering.java x: 6 # contributors y: 15 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/configuration/ToolsModule.java x: 7 # contributors y: 31 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DefaultDbImportAction.java x: 7 # contributors y: 22 # changes cayenne-gradle-plugin/src/main/java/org/apache/cayenne/tools/DbImportTask.java x: 8 # contributors y: 15 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/Main.java x: 6 # contributors y: 21 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/ImportEOModelAction.java x: 8 # contributors y: 21 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db/load/ModelerDbImportAction.java x: 8 # contributors y: 29 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/pref/DBConnectionInfo.java x: 7 # contributors y: 13 # changes cayenne-project/src/main/java/org/apache/cayenne/project/extension/ProjectExtension.java x: 4 # contributors y: 7 # changes modeler/cayenne-wocompat/src/main/java/org/apache/cayenne/wocompat/EOQuery.java x: 7 # contributors y: 12 # changes cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenConfigHandler.java x: 4 # contributors y: 25 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db/load/DbLoaderContext.java x: 6 # contributors y: 18 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/objentity/EntitySyncController.java x: 7 # contributors y: 15 # changes cayenne-cgen/src/main/java/org/apache/cayenne/gen/PropertyUtils.java x: 5 # contributors y: 23 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/CgenController.java x: 3 # contributors y: 2 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/DataMapTabbedView.java x: 11 # contributors y: 23 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/TextAdapter.java x: 7 # contributors y: 6 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/domain/CgenTabController.java x: 5 # contributors y: 26 # changes cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGenerationAction.java x: 9 # contributors y: 56 # changes cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneGeneratorTask.java x: 7 # contributors y: 34 # changes cayenne-gradle-plugin/src/main/java/org/apache/cayenne/tools/CgenTask.java x: 8 # contributors y: 39 # changes maven-plugins/cayenne-maven-plugin/src/main/java/org/apache/cayenne/tools/CayenneGeneratorMojo.java x: 7 # contributors y: 39 # changes cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenConfiguration.java x: 8 # contributors y: 34 # changes cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenSaverDelegate.java x: 5 # contributors y: 21 # changes cayenne-cgen/src/main/java/org/apache/cayenne/gen/TemplateType.java x: 4 # contributors y: 11 # changes cayenne-di/src/main/java/org/apache/cayenne/di/spi/DIGraph.java x: 7 # contributors y: 9 # changes cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenModule.java x: 5 # contributors y: 18 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/ProjectTreeView.java x: 11 # contributors y: 29 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/objentity/ObjRelationshipInfo.java x: 10 # contributors y: 32 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/objentity/ObjRelationshipInfoView.java x: 6 # contributors y: 11 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/SelectQueryMainTab.java x: 7 # contributors y: 17 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/CayenneTableModel.java x: 4 # contributors y: 8 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/PathChooserComboBoxCellEditor.java x: 5 # contributors y: 13 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/PasteAction.java x: 9 # contributors y: 22 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/RemoveAction.java x: 9 # contributors y: 21 # changes modeler/cayenne-wocompat/src/main/java/org/apache/cayenne/wocompat/EOModelProcessor.java x: 10 # contributors y: 25 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/DbAttributeMerger.java x: 7 # contributors y: 16 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/AbstractCallbackMethodsTab.java x: 6 # contributors y: 13 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjEntityAttributePanel.java x: 9 # contributors y: 19 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/MigrateAction.java x: 9 # contributors y: 24 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/ReverseEngineeringAction.java x: 8 # contributors y: 26 # changes cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/FilterContainer.java x: 4 # contributors y: 10 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/domain/DbImportTabController.java x: 3 # contributors y: 9 # changes cayenne-lifecycle/src/main/java/org/apache/cayenne/lifecycle/id/StringIdQuery.java x: 5 # contributors y: 16 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/autorelationship/InferRelationshipsControllerBase.java x: 6 # contributors y: 14 # changes modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjEntityAttributeRelationshipTab.java x: 8 # contributors y: 10 # changes
56.0
# changes
  min: 1.0
  average: 3.4
  25th percentile: 1.0
  median: 2.0
  75th percentile: 4.0
  max: 56.0
0 13.0
# contributors
min: 1.0 | average: 2.25 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 13.0

Number of Contributors vs. File Size: 2377 points

modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/ModelerUtil.java x: 7 # contributors y: 163 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/LoadDbSchemaAction.java x: 7 # contributors y: 116 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/DatabaseSchemaLoader.java x: 6 # contributors y: 279 lines of code cayenne/src/main/java/org/apache/cayenne/access/ObjectStore.java x: 3 # contributors y: 635 lines of code cayenne/src/main/java/org/apache/cayenne/util/ReferenceMap.java x: 1 # contributors y: 260 lines of code cayenne/src/main/java/org/apache/cayenne/access/DefaultObjectMapRetainStrategy.java x: 1 # contributors y: 31 lines of code cayenne/src/main/java/org/apache/cayenne/access/NoSyncObjectStore.java x: 1 # contributors y: 13 lines of code cayenne/src/main/java/org/apache/cayenne/access/ObjectDiff.java x: 1 # contributors y: 344 lines of code cayenne/src/main/java/org/apache/cayenne/access/ObjectMapRetainStrategy.java x: 1 # contributors y: 6 lines of code cayenne/src/main/java/org/apache/cayenne/access/ObjectStoreGraphDiff.java x: 1 # contributors y: 123 lines of code cayenne/src/main/java/org/apache/cayenne/access/translator/select/QualifierTranslator.java x: 2 # contributors y: 447 lines of code cayenne/src/main/java/org/apache/cayenne/dba/mysql/MySQLAdapter.java x: 2 # contributors y: 247 lines of code cayenne/src/main/java/org/apache/cayenne/query/SelectById.java x: 1 # contributors y: 467 lines of code cayenne/src/main/java/org/apache/cayenne/exp/property/SelfProperty.java x: 2 # contributors y: 30 lines of code cayenne/src/main/java/org/apache/cayenne/access/translator/select/OrderingAbstractStage.java x: 3 # contributors y: 31 lines of code cayenne/src/main/java/org/apache/cayenne/access/translator/select/TranslatorContext.java x: 3 # contributors y: 204 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/DocumentationAction.java x: 4 # contributors y: 43 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/OperatingSystem.java x: 3 # contributors y: 22 lines of code cayenne/src/main/java/org/apache/cayenne/query/Orderings.java x: 3 # contributors y: 40 lines of code cayenne-project/src/main/java/org/apache/cayenne/project/upgrade/handlers/UpgradeHandler_V11.java x: 3 # contributors y: 255 lines of code cayenne-project/src/main/java/org/apache/cayenne/project/upgrade/handlers/UpgradeHandler.java x: 2 # contributors y: 48 lines of code cayenne/src/main/java/org/apache/cayenne/access/flush/operation/DefaultDbRowOpSorter.java x: 1 # contributors y: 99 lines of code cayenne/src/main/java/org/apache/cayenne/access/DataRowStore.java x: 1 # contributors y: 319 lines of code cayenne/src/main/java/org/apache/cayenne/access/flush/DefaultDataDomainFlushAction.java x: 1 # contributors y: 163 lines of code cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTCustomAggregate.java x: 3 # contributors y: 52 lines of code cayenne/src/main/java/org/apache/cayenne/access/sqlbuilder/sqltree/CaseNode.java x: 2 # contributors y: 16 lines of code cayenne/src/main/java/org/apache/cayenne/exp/Expression.java x: 2 # contributors y: 404 lines of code cayenne/src/main/java/org/apache/cayenne/exp/ExpressionFactory.java x: 2 # contributors y: 759 lines of code cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTCaseWhen.java x: 2 # contributors y: 52 lines of code cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/PatternParam.java x: 5 # contributors y: 61 lines of code cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/FiltersConfigBuilder.java x: 5 # contributors y: 313 lines of code cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/IncludeTableFilter.java x: 4 # contributors y: 56 lines of code cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/PatternFilter.java x: 5 # contributors y: 130 lines of code cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/filters/TableFilter.java x: 6 # contributors y: 101 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/DefaultActionManager.java x: 13 # contributors y: 333 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/dbimport/DeleteNodeAction.java x: 4 # contributors y: 133 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/dbimport/DragAndDropNodeAction.java x: 1 # contributors y: 113 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/dbimport/EditNodeAction.java x: 6 # contributors y: 61 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/dbimport/MoveImportNodeAction.java x: 6 # contributors y: 206 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/dbimport/TreeManipulationAction.java x: 5 # contributors y: 184 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db/load/DbImportTreeNode.java x: 7 # contributors y: 208 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/DbImportSorter.java x: 3 # contributors y: 73 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/DbImportTree.java x: 9 # contributors y: 319 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/DbImportTreeCellEditor.java x: 6 # contributors y: 118 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/DbImportTreeCellRenderer.java x: 5 # contributors y: 96 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/DraggableTreePanel.java x: 6 # contributors y: 424 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/PrintColumnsBiFunction.java x: 5 # contributors y: 32 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/TreeToolbarPanel.java x: 5 # contributors y: 198 lines of code cayenne/src/main/java/org/apache/cayenne/access/DataContextObjectCreator.java x: 2 # contributors y: 132 lines of code cayenne/src/main/java/org/apache/cayenne/reflect/ArcProperty.java x: 2 # contributors y: 10 lines of code cayenne/src/main/java/org/apache/cayenne/reflect/LazyClassDescriptorDecorator.java x: 3 # contributors y: 125 lines of code cayenne/src/main/java/org/apache/cayenne/reflect/PersistentDescriptor.java x: 3 # contributors y: 277 lines of code cayenne/src/main/java/org/apache/cayenne/reflect/PersistentDescriptorFactory.java x: 3 # contributors y: 260 lines of code cayenne/src/main/java/org/apache/cayenne/util/DeepMergeOperation.java x: 2 # contributors y: 98 lines of code cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTIn.java x: 2 # contributors y: 65 lines of code cayenne/src/main/java/org/apache/cayenne/exp/parser/ASTPath.java x: 2 # contributors y: 88 lines of code cayenne/src/main/java/org/apache/cayenne/exp/parser/ExpressionParser.java x: 3 # contributors y: 3288 lines of code cayenne/src/main/java/org/apache/cayenne/exp/parser/ExpressionParserConstants.java x: 3 # contributors y: 157 lines of code cayenne/src/main/java/org/apache/cayenne/exp/parser/ExpressionParserTokenManager.java x: 3 # contributors y: 2746 lines of code cayenne/src/main/java/org/apache/cayenne/exp/parser/ExpressionParserTreeConstants.java x: 3 # contributors y: 134 lines of code cayenne/src/main/java/org/apache/cayenne/exp/parser/JavaCharStream.java x: 2 # contributors y: 480 lines of code cayenne/src/main/java/org/apache/cayenne/exp/parser/SimpleNode.java x: 2 # contributors y: 364 lines of code modeler/cayenne-modeler-generic-ext/src/main/java/org/apache/cayenne/modeler/generic/GenericPlatformInitializer.java x: 9 # contributors y: 66 lines of code modeler/cayenne-modeler-win-ext/src/main/java/org/apache/cayenne/modeler/win/WinPlatformInitializer.java x: 8 # contributors y: 55 lines of code cayenne-project/src/main/java/org/apache/cayenne/project/validation/BaseQueryValidator.java x: 4 # contributors y: 72 lines of code cayenne-project/src/main/java/org/apache/cayenne/project/validation/DbAttributeValidator.java x: 6 # contributors y: 51 lines of code cayenne-project/src/main/java/org/apache/cayenne/project/validation/DbRelationshipValidator.java x: 9 # contributors y: 155 lines of code cayenne-project/src/main/java/org/apache/cayenne/project/validation/DefaultProjectValidator.java x: 7 # contributors y: 186 lines of code cayenne-project/src/main/java/org/apache/cayenne/project/validation/EJBQLQueryValidator.java x: 6 # contributors y: 22 lines of code cayenne-project/src/main/java/org/apache/cayenne/project/validation/Inspection.java x: 1 # contributors y: 130 lines of code cayenne-project/src/main/java/org/apache/cayenne/project/validation/ObjAttributeValidator.java x: 8 # contributors y: 134 lines of code cayenne-project/src/main/java/org/apache/cayenne/project/validation/ObjEntityValidator.java x: 4 # contributors y: 101 lines of code cayenne-project/src/main/java/org/apache/cayenne/project/validation/ObjRelationshipValidator.java x: 6 # contributors y: 165 lines of code cayenne-project/src/main/java/org/apache/cayenne/project/validation/ProcedureParameterValidator.java x: 5 # contributors y: 45 lines of code cayenne-project/src/main/java/org/apache/cayenne/project/validation/SQLTemplateValidator.java x: 6 # contributors y: 36 lines of code cayenne-project/src/main/java/org/apache/cayenne/project/validation/SelectQueryValidator.java x: 7 # contributors y: 86 lines of code modeler/cayenne-modeler-mac-ext/src/main/java/org/apache/cayenne/modeler/osx/OSXPlatformInitializer.java x: 8 # contributors y: 112 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/CayenneModelerFrame.java x: 9 # contributors y: 411 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/ProjectController.java x: 13 # contributors y: 1401 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/validator/ValidatorDialog.java x: 5 # contributors y: 165 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/DataDomainTabbedView.java x: 5 # contributors y: 78 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/validation/ObjAttributeWrapperValidator.java x: 4 # contributors y: 28 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/init/CayenneModelerModule.java x: 8 # contributors y: 42 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/validation/extension/ValidationConfigHandler.java x: 1 # contributors y: 48 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/swing/components/tree/CheckBoxNodeData.java x: 1 # contributors y: 75 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/swing/components/tree/CheckBoxTree.java x: 1 # contributors y: 251 lines of code cayenne/src/main/java/org/apache/cayenne/dba/AutoAdapter.java x: 2 # contributors y: 164 lines of code cayenne/src/main/java/org/apache/cayenne/dba/TypesMapping.java x: 2 # contributors y: 389 lines of code cayenne/src/main/java/org/apache/cayenne/dba/db2/DB2Adapter.java x: 2 # contributors y: 127 lines of code cayenne/src/main/java/org/apache/cayenne/dba/oracle/OracleAdapter.java x: 2 # contributors y: 211 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjAttributeTableModel.java x: 8 # contributors y: 399 lines of code cayenne/src/main/java/org/apache/cayenne/exp/property/MapProperty.java x: 2 # contributors y: 146 lines of code cayenne/src/main/java/org/apache/cayenne/PersistentObject.java x: 3 # contributors y: 415 lines of code cayenne/src/main/java/org/apache/cayenne/access/HierarchicalObjectResolver.java x: 3 # contributors y: 352 lines of code cayenne/src/main/java/org/apache/cayenne/access/sqlbuilder/sqltree/ColumnNode.java x: 1 # contributors y: 60 lines of code cayenne/src/main/java/org/apache/cayenne/access/sqlbuilder/sqltree/ValueNode.java x: 1 # contributors y: 238 lines of code cayenne/src/main/java/org/apache/cayenne/access/translator/select/DefaultSelectTranslator.java x: 3 # contributors y: 78 lines of code cayenne/src/main/java/org/apache/cayenne/access/ObjectResolver.java x: 3 # contributors y: 187 lines of code cayenne/src/main/java/org/apache/cayenne/access/flush/ArcValuesCreationHandler.java x: 2 # contributors y: 241 lines of code cayenne/src/main/java/org/apache/cayenne/dba/derby/sqltree/DerbyValueNode.java x: 4 # contributors y: 23 lines of code cayenne/src/main/java/org/apache/cayenne/dba/firebird/FirebirdSQLTreeProcessor.java x: 4 # contributors y: 148 lines of code cayenne/src/main/java/org/apache/cayenne/exp/FunctionExpressionFactory.java x: 3 # contributors y: 208 lines of code cayenne/src/main/java/org/apache/cayenne/exp/property/BaseProperty.java x: 3 # contributors y: 235 lines of code cayenne/src/main/java/org/apache/cayenne/access/translator/select/PrefetchNodeStage.java x: 2 # contributors y: 115 lines of code cayenne-di/src/main/java/org/apache/cayenne/di/AdhocObjectFactory.java x: 5 # contributors y: 5 lines of code cayenne-di/src/main/java/org/apache/cayenne/di/spi/DefaultAdhocObjectFactory.java x: 5 # contributors y: 111 lines of code cayenne/src/main/java/org/apache/cayenne/graph/ChildDiffLoader.java x: 1 # contributors y: 187 lines of code cayenne/src/main/java/org/apache/cayenne/access/flush/operation/Values.java x: 1 # contributors y: 155 lines of code cayenne/src/main/java/org/apache/cayenne/access/DataContext.java x: 1 # contributors y: 656 lines of code cayenne/src/main/java/org/apache/cayenne/access/IncrementalFaultList.java x: 1 # contributors y: 538 lines of code cayenne/src/main/java/org/apache/cayenne/map/DataMap.java x: 1 # contributors y: 596 lines of code cayenne/src/main/java/org/apache/cayenne/map/ObjEntity.java x: 2 # contributors y: 537 lines of code cayenne/src/main/java/org/apache/cayenne/query/SQLSelect.java x: 1 # contributors y: 350 lines of code cayenne/src/main/java/org/apache/cayenne/reflect/generic/PersistentObjectToManyProperty.java x: 1 # contributors y: 85 lines of code cayenne/src/main/java/org/apache/cayenne/util/PersistentObjectSet.java x: 1 # contributors y: 282 lines of code tutorials/tutorial/src/main/java/org/apache/cayenne/tutorial/persistent/auto/_Artist.java x: 3 # contributors y: 103 lines of code cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityArtifact.java x: 4 # contributors y: 80 lines of code cayenne-lifecycle/src/main/java/org/apache/cayenne/lifecycle/relationship/ObjectIdRelationshipFaultingStrategy.java x: 3 # contributors y: 6 lines of code cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/context/EntityMergeSupport.java x: 6 # contributors y: 357 lines of code cayenne/src/main/java/org/apache/cayenne/access/PrefetchProcessorJointNode.java x: 2 # contributors y: 184 lines of code cayenne/src/main/java/org/apache/cayenne/access/jdbc/SQLTemplateAction.java x: 2 # contributors y: 283 lines of code cayenne/src/main/java/org/apache/cayenne/access/translator/ejbql/EJBQLConditionTranslator.java x: 2 # contributors y: 857 lines of code cayenne/src/main/java/org/apache/cayenne/ejbql/parser/Compiler.java x: 2 # contributors y: 495 lines of code cayenne/src/main/java/org/apache/cayenne/map/DbEntity.java x: 2 # contributors y: 383 lines of code cayenne/src/main/java/org/apache/cayenne/map/Entity.java x: 2 # contributors y: 221 lines of code cayenne/src/main/java/org/apache/cayenne/map/ObjAttribute.java x: 2 # contributors y: 205 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/objentity/ObjAttributeInfoDialog.java x: 7 # contributors y: 561 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjEntityTab.java x: 8 # contributors y: 365 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjRelationshipTableModel.java x: 7 # contributors y: 260 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/DbAttributePathComboBoxEditor.java x: 6 # contributors y: 141 lines of code cayenne-project/src/main/java/org/apache/cayenne/project/FileProjectSaver.java x: 10 # contributors y: 269 lines of code cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DbImportConfiguration.java x: 5 # contributors y: 224 lines of code cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/ReverseEngineering.java x: 6 # contributors y: 179 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/objentity/ClassNameUpdater.java x: 5 # contributors y: 71 lines of code cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/configuration/ToolsModule.java x: 7 # contributors y: 134 lines of code cayenne/src/main/java/org/apache/cayenne/access/DataDomain.java x: 1 # contributors y: 405 lines of code cayenne/src/main/java/org/apache/cayenne/configuration/runtime/CoreModuleExtender.java x: 1 # contributors y: 222 lines of code cayenne/src/main/java/org/apache/cayenne/dba/postgres/PostgresAdapter.java x: 1 # contributors y: 177 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/DataMapView.java x: 8 # contributors y: 357 lines of code cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbimport/DefaultDbImportAction.java x: 7 # contributors y: 388 lines of code cayenne-gradle-plugin/src/main/java/org/apache/cayenne/tools/DbImportTask.java x: 8 # contributors y: 154 lines of code maven-plugins/cayenne-maven-plugin/src/main/java/org/apache/cayenne/tools/DbImporterMojo.java x: 7 # contributors y: 128 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/Main.java x: 6 # contributors y: 85 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/ImportEOModelAction.java x: 8 # contributors y: 244 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db/load/ModelerDbImportAction.java x: 8 # contributors y: 98 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/pref/DBConnectionInfo.java x: 7 # contributors y: 285 lines of code cayenne-project/src/main/java/org/apache/cayenne/project/extension/ProjectExtension.java x: 4 # contributors y: 7 lines of code cayenne-project/src/main/java/org/apache/cayenne/project/upgrade/DefaultUpgradeService.java x: 3 # contributors y: 223 lines of code cayenne/src/main/java/org/apache/cayenne/access/PrefetchProcessorNode.java x: 1 # contributors y: 197 lines of code cayenne/src/main/java/org/apache/cayenne/access/translator/ejbql/EJBQLTranslationContext.java x: 1 # contributors y: 306 lines of code cayenne/src/main/java/org/apache/cayenne/dba/oracle/OracleResultSetWrapper.java x: 1 # contributors y: 747 lines of code cayenne/src/main/java/org/apache/cayenne/ejbql/EJBQLBaseVisitor.java x: 1 # contributors y: 289 lines of code cayenne/src/main/java/org/apache/cayenne/map/MappingCache.java x: 1 # contributors y: 214 lines of code cayenne/src/main/java/org/apache/cayenne/template/parser/SQLTemplateParser.java x: 1 # contributors y: 766 lines of code cayenne/src/main/java/org/apache/cayenne/template/parser/SQLTemplateParserTokenManager.java x: 1 # contributors y: 1527 lines of code cayenne/src/main/java/org/apache/cayenne/util/concurrentlinkedhashmap/ConcurrentLinkedHashMap.java x: 1 # contributors y: 1032 lines of code cayenne/src/main/java/org/apache/cayenne/value/json/JsonTokenizer.java x: 1 # contributors y: 452 lines of code modeler/cayenne-wocompat/src/main/java/org/apache/cayenne/wocompat/EOQuery.java x: 7 # contributors y: 283 lines of code cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenConfigHandler.java x: 4 # contributors y: 259 lines of code cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/xml/ConfigHandler.java x: 5 # contributors y: 254 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/CreateObjEntityAction.java x: 7 # contributors y: 93 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/objentity/EntitySyncController.java x: 7 # contributors y: 72 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbimport/DbImportView.java x: 6 # contributors y: 228 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/CgenController.java x: 3 # contributors y: 480 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/DataMapTabbedView.java x: 11 # contributors y: 52 lines of code cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/reverse/dbload/ExportedKey.java x: 5 # contributors y: 176 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/SelectionModel.java x: 4 # contributors y: 165 lines of code cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGenerationAction.java x: 9 # contributors y: 282 lines of code cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneGeneratorTask.java x: 7 # contributors y: 241 lines of code cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGeneratorResourceLoader.java x: 6 # contributors y: 68 lines of code cayenne-gradle-plugin/src/main/java/org/apache/cayenne/tools/CgenTask.java x: 8 # contributors y: 464 lines of code maven-plugins/cayenne-maven-plugin/src/main/java/org/apache/cayenne/tools/CayenneGeneratorMojo.java x: 7 # contributors y: 197 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/graph/BaseGraphBuilder.java x: 4 # contributors y: 393 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/templateeditor/VelocityTokenMaker.java x: 2 # contributors y: 743 lines of code cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BytesToBytesConverter.java x: 6 # contributors y: 12 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/swing/components/textpane/TextPaneView.java x: 6 # contributors y: 185 lines of code cayenne-gradle-plugin/src/main/java/org/apache/cayenne/tools/BaseCayenneTask.java x: 7 # contributors y: 42 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db/gen/DBGeneratorOptions.java x: 4 # contributors y: 237 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/ProjectTreeView.java x: 11 # contributors y: 910 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/RemoveAttributeAction.java x: 4 # contributors y: 112 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/autorelationship/InferRelationshipsController.java x: 7 # contributors y: 150 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/objentity/ObjRelationshipInfo.java x: 10 # contributors y: 491 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/SelectQueryPrefetchTab.java x: 6 # contributors y: 116 lines of code modeler/cayenne-wocompat/src/main/java/org/apache/cayenne/wocompat/EOObjEntity.java x: 5 # contributors y: 127 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/RemoveAction.java x: 9 # contributors y: 385 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/objentity/OverrideEmbeddableAttributeTableModel.java x: 4 # contributors y: 275 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/swing/components/textpane/JCayenneTextPane.java x: 5 # contributors y: 282 lines of code cayenne-cgen/src/main/java/org/apache/cayenne/gen/DefaultClassGenerationActionFactory.java x: 5 # contributors y: 15 lines of code modeler/cayenne-wocompat/src/main/java/org/apache/cayenne/wocompat/EOModelProcessor.java x: 10 # contributors y: 544 lines of code cayenne-lifecycle/src/main/java/org/apache/cayenne/lifecycle/id/EntityIdCoder.java x: 6 # contributors y: 154 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/objentity/ObjAttributeInfoDialogView.java x: 7 # contributors y: 178 lines of code cayenne-dbsync/src/main/java/org/apache/cayenne/dbsync/merge/factory/MergerTokenFactory.java x: 7 # contributors y: 54 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/MigrateAction.java x: 9 # contributors y: 109 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db/DataSourceWizard.java x: 9 # contributors y: 213 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/pref/ClasspathPreferences.java x: 5 # contributors y: 154 lines of code cayenne-gradle-plugin/src/main/java/org/apache/cayenne/tools/model/FilterContainer.java x: 4 # contributors y: 119 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/ModelerLogger.java x: 5 # contributors y: 395 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/swing/BindingBase.java x: 3 # contributors y: 113 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/DbRelationshipDialog.java x: 3 # contributors y: 340 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/CayenneModelerController.java x: 9 # contributors y: 222 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/ProjectFileChangeTracker.java x: 8 # contributors y: 172 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbentity/DbEntityRelationshipPanel.java x: 8 # contributors y: 270 lines of code cayenne-gradle-plugin/src/main/java/org/apache/cayenne/tools/model/DbImportConfig.java x: 3 # contributors y: 155 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/GenerateDBAction.java x: 7 # contributors y: 31 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/ImportDataMapAction.java x: 8 # contributors y: 75 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/db/merge/MergerOptions.java x: 5 # contributors y: 285 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/validator/DuplicatedAttributesDialog.java x: 4 # contributors y: 225 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/EditorView.java x: 8 # contributors y: 254 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjEntityAttributeRelationshipTab.java x: 8 # contributors y: 127 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjEntityRelationshipPanel.java x: 10 # contributors y: 394 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ProcedureParameterTableModel.java x: 4 # contributors y: 193 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbentity/DbAttributeTableModel.java x: 4 # contributors y: 300 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbentity/DbEntityTab.java x: 6 # contributors y: 254 lines of code modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/util/MultiColumnBrowser.java x: 4 # contributors y: 316 lines of code modeler/cayenne-wocompat/src/main/java/org/apache/cayenne/wocompat/parser/ParserTokenManager.java x: 2 # contributors y: 880 lines of code
3288.0
lines of code
  min: 1.0
  average: 72.93
  25th percentile: 18.0
  median: 39.0
  75th percentile: 82.0
  max: 3288.0
0 13.0
# contributors
min: 1.0 | average: 2.25 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 13.0