apache / struts
File Age & Freshness

File age measurements show the distribution of file ages (days since the first commit) and the file freshness (days since the latest commit).

Summary
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 1,923 files with 124,712 lines of code in files.
    • 1,551 files that are 366+ days old (100,466 lines of code)
    • 358 files that are 181-365 days old (23,576 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 14 files that are 31-90 days old (670 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
80% | 18% | 0% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by age
File Freshness Distribution Overall
Days since last update
  • There are 1,923 files with 124,712 lines of code in files.
    • 816 files have been last changed 366+ days ago (49,647 lines of code)
    • 10 files have been last changed 181-365 days ago (136 lines of code)
    • 1,049 files have been last changed 91-180 days ago (68,500 lines of code)
    • 44 files have been last changed 31-90 days ago (6,095 lines of code)
    • 4 files have been last changed 1-30 days ago (334 lines of code)
39% | <1% | 54% | 4% | <1%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by freshness
File Change History per File Extension
java, txt, xml, html, ftl, jsp, properties, md, css, js, xsl, yaml, svg, gitattributes, cfg, gitignore, cmd
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java69% | 29% | 0% | <1% | 0%
html99% | <1% | 0% | 0% | 0%
ftl100% | 0% | 0% | 0% | 0%
xml98% | <1% | 0% | 1% | 0%
jsp100% | 0% | 0% | 0% | 0%
css100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
xsl100% | 0% | 0% | 0% | 0%
cfg100% | 0% | 0% | 0% | 0%
File Freshness Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
html95% | 0% | <1% | 4% | 0%
java16% | <1% | 76% | 6% | <1%
ftl41% | 0% | 58% | 0% | 0%
jsp75% | 0% | 24% | 0% | 0%
xml61% | 0% | 37% | 1% | 0%
css100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
xsl100% | 0% | 0% | 0% | 0%
cfg100% | 0% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
core72% | 27% | 0% | 0% | 0%
plugins95% | 1% | 0% | 2% | 0%
apps99% | <1% | 0% | 0% | 0%
assembly100% | 0% | 0% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
primary (file freshness distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
core32% | <1% | 61% | 5% | <1%
plugins51% | 0% | 43% | 4% | <1%
apps60% | <1% | 38% | 0% | 0%
src17% | 0% | 82% | 0% | 0%
assembly1% | 0% | 98% | 0% | 0%
Oldest Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
optiontransferselect.ftl
in core/src/main/resources/template/simple
301 - 2006-05-07 2024-11-30 48 19 mrdon@apache.org lukaszlenart@apache.org
main.jsp
in apps/showcase/src/main/webapp/WEB-INF/decorators
273 - 2006-05-07 2024-11-30 73 23 mrdon@apache.org lukaszlenart@apache.org
doubleselect.ftl
in core/src/main/resources/template/simple
232 - 2006-05-07 2024-11-30 53 17 mrdon@apache.org lukaszlenart@apache.org
struts-default.xml
in core/src/main/resources
185 - 2006-05-07 2024-11-30 239 32 mrdon@apache.org lukaszlenart@apache.org
form-close-validate.ftl
in core/src/main/resources/template/xhtml
152 - 2006-05-07 2024-11-30 50 17 mrdon@apache.org lukaszlenart@apache.org
select.ftl
in core/src/main/resources/template/simple
143 - 2006-05-07 2024-11-30 45 18 mrdon@apache.org lukaszlenart@apache.org
checkbox.ftl
in core/src/main/resources/template/xhtml
126 - 2006-05-07 2024-11-30 32 11 mrdon@apache.org lukaszlenart@apache.org
validation.js
in core/src/main/resources/template/css_xhtml
119 10 2006-05-07 2015-08-04 9 5 mrdon@apache.org jogep@apache.org
checkboxlist.ftl
in core/src/main/resources/template/simple
116 - 2006-05-07 2024-11-30 39 16 mrdon@apache.org lukaszlenart@apache.org
web.xml
in apps/showcase/src/main/webapp/WEB-INF
108 - 2006-05-07 2024-11-30 48 18 mrdon@apache.org lukaszlenart@apache.org
checkbox.ftl
in core/src/main/resources/template/css_xhtml
103 - 2006-05-07 2024-11-30 24 10 mrdon@apache.org lukaszlenart@apache.org
radiomap.ftl
in core/src/main/resources/template/simple
103 - 2006-05-07 2024-11-30 45 19 mrdon@apache.org lukaszlenart@apache.org
combobox.ftl
in core/src/main/resources/template/simple
101 - 2006-05-07 2024-11-30 37 17 mrdon@apache.org lukaszlenart@apache.org
form-close.ftl
in core/src/main/resources/template/simple
98 - 2006-05-07 2024-11-30 34 15 mrdon@apache.org lukaszlenart@apache.org
validation.js
in core/src/main/resources/template/xhtml
91 6 2006-05-07 2023-03-12 16 10 mrdon@apache.org stefaan.dutry@gmail.com
submit.ftl
in core/src/main/resources/template/simple
91 - 2006-05-07 2024-11-30 33 15 mrdon@apache.org lukaszlenart@apache.org
debug.ftl
in core/src/main/resources/template/simple
85 - 2006-05-07 2024-11-30 31 13 mrdon@apache.org lukaszlenart@apache.org
reset.ftl
in core/src/main/resources/template/simple
80 - 2006-05-07 2024-11-30 24 11 mrdon@apache.org lukaszlenart@apache.org
fielderror.ftl
in core/src/main/resources/template/simple
80 - 2006-05-07 2024-11-30 23 9 mrdon@apache.org lukaszlenart@apache.org
controlheader-core.ftl
in core/src/main/resources/template/xhtml
79 - 2006-05-07 2024-11-30 32 9 mrdon@apache.org lukaszlenart@apache.org
applicationContext.xml
in apps/showcase/src/main/webapp/WEB-INF
71 - 2006-05-07 2022-05-24 10 6 mrdon@apache.org lukaszlenart@apache.org
scripting-events.ftl
in core/src/main/resources/template/simple
62 - 2006-05-07 2024-11-30 15 7 mrdon@apache.org lukaszlenart@apache.org
textarea.ftl
in core/src/main/resources/template/simple
61 - 2006-05-07 2024-11-30 30 12 mrdon@apache.org lukaszlenart@apache.org
updownselect.ftl
in core/src/main/resources/template/simple
55 - 2006-05-07 2024-11-30 28 12 mrdon@apache.org lukaszlenart@apache.org
text.ftl
in core/src/main/resources/template/simple
52 - 2006-05-07 2024-11-30 25 11 mrdon@apache.org lukaszlenart@apache.org
password.ftl
in core/src/main/resources/template/simple
51 - 2006-05-07 2024-11-30 23 10 mrdon@apache.org lukaszlenart@apache.org
controlfooter.ftl
in core/src/main/resources/template/css_xhtml
49 - 2006-05-07 2024-11-30 20 6 mrdon@apache.org lukaszlenart@apache.org
checkbox.ftl
in core/src/main/resources/template/simple
48 - 2006-05-07 2024-11-30 36 15 mrdon@apache.org lukaszlenart@apache.org
a-close.ftl
in core/src/main/resources/template/simple
46 - 2006-05-07 2024-11-30 19 8 mrdon@apache.org lukaszlenart@apache.org
label.ftl
in core/src/main/resources/template/css_xhtml
45 - 2006-05-07 2024-11-30 16 8 mrdon@apache.org lukaszlenart@apache.org
file.ftl
in core/src/main/resources/template/simple
45 - 2006-05-07 2024-11-30 24 11 mrdon@apache.org lukaszlenart@apache.org
reset.ftl
in core/src/main/resources/template/css_xhtml
41 - 2006-05-07 2024-11-30 19 7 mrdon@apache.org lukaszlenart@apache.org
actionmessage.ftl
in core/src/main/resources/template/simple
41 - 2006-05-07 2024-11-30 20 7 mrdon@apache.org lukaszlenart@apache.org
actionerror.ftl
in core/src/main/resources/template/simple
41 - 2006-05-07 2024-11-30 20 7 mrdon@apache.org lukaszlenart@apache.org
tooltip.ftl
in core/src/main/resources/template/xhtml
39 - 2006-05-07 2024-11-30 23 9 mrdon@apache.org lukaszlenart@apache.org
hidden.ftl
in core/src/main/resources/template/simple
39 - 2006-05-07 2024-11-30 21 8 mrdon@apache.org lukaszlenart@apache.org
label.ftl
in core/src/main/resources/template/simple
38 - 2006-05-07 2024-11-30 22 10 mrdon@apache.org lukaszlenart@apache.org
submit.ftl
in core/src/main/resources/template/css_xhtml
36 - 2006-05-07 2024-11-30 20 7 mrdon@apache.org lukaszlenart@apache.org
controlfooter.ftl
in core/src/main/resources/template/xhtml
35 - 2006-05-07 2024-11-30 18 6 mrdon@apache.org lukaszlenart@apache.org
site.xml
in src/site
34 - 2006-05-07 2017-10-22 51 10 mrdon@apache.org lukaszlenart@apache.org
form-close.ftl
in core/src/main/resources/template/xhtml
33 - 2006-05-07 2024-11-30 28 13 mrdon@apache.org lukaszlenart@apache.org
controlheader.ftl
in core/src/main/resources/template/css_xhtml
32 - 2006-05-07 2024-11-30 17 7 mrdon@apache.org lukaszlenart@apache.org
form.ftl
in core/src/main/resources/template/xhtml
31 - 2006-05-07 2024-11-30 17 7 mrdon@apache.org lukaszlenart@apache.org
controlheader.ftl
in core/src/main/resources/template/xhtml
28 - 2006-05-07 2024-11-30 23 9 mrdon@apache.org lukaszlenart@apache.org
form-validate.ftl
in core/src/main/resources/template/xhtml
28 - 2006-05-07 2024-11-30 31 12 mrdon@apache.org lukaszlenart@apache.org
form-validate.ftl
in core/src/main/resources/template/css_xhtml
28 - 2006-05-07 2024-11-30 22 9 mrdon@apache.org lukaszlenart@apache.org
main.css
in apps/showcase/src/main/webapp/styles
25 - 2006-05-07 2015-06-25 5 5 mrdon@apache.org aleksandr.7m@gmail.com
reset.ftl
in core/src/main/resources/template/xhtml
25 - 2006-05-07 2024-11-30 14 6 mrdon@apache.org lukaszlenart@apache.org
form.ftl
in core/src/main/resources/template/simple
25 - 2006-05-07 2024-11-30 24 8 mrdon@apache.org lukaszlenart@apache.org
checkboxlist.ftl
in core/src/main/resources/template/xhtml
23 - 2006-05-07 2024-11-30 9 4 mrdon@apache.org lukaszlenart@apache.org
Files Not Recently Changed (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
overview.html
in core/src/main/resources
4 - 2006-05-07 2007-10-31 4 2 mrdon@apache.org apetrelli@apache.org
webconsole.css
in core/src/main/resources/org/apache/struts2/interceptor/debugging
19 - 2006-07-01 2007-10-31 3 2 mrdon@apache.org apetrelli@apache.org
domTT.css
in core/src/main/resources/org/apache/struts2/static
20 - 2007-04-09 2007-10-31 3 2 musachy@apache.org apetrelli@apache.org
prettify.css
in apps/showcase/src/main/webapp/styles
1 - 2012-10-19 2012-10-19 1 1 jogep@apache.org jogep@apache.org
Constants.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/chat
4 - 2006-07-01 2012-10-19 5 5 mrdon@apache.org jogep@apache.org
VocabSource.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/hangman
4 - 2006-07-09 2012-10-19 4 4 tmjee@apache.org jogep@apache.org
HangmanConstants.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/hangman
4 - 2006-07-09 2012-10-19 3 3 tmjee@apache.org jogep@apache.org
IdEntity.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/model
6 - 2006-07-01 2012-10-19 3 3 mrdon@apache.org jogep@apache.org
OperationsEnum.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/conversion
8 - 2006-09-30 2012-10-19 4 4 tmjee@apache.org jogep@apache.org
HangmanService.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/hangman
10 2 2006-07-09 2012-10-19 4 4 tmjee@apache.org jogep@apache.org
prettify.js
in apps/showcase/src/main/webapp/js
12 - 2012-10-19 2012-10-19 1 1 jogep@apache.org jogep@apache.org
ChatException.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/chat
12 1 2006-07-01 2012-10-19 4 4 mrdon@apache.org jogep@apache.org
StorageException.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/exception
13 3 2006-07-01 2012-10-19 3 3 mrdon@apache.org jogep@apache.org
CreateException.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/exception
13 3 2006-07-01 2012-10-19 3 3 mrdon@apache.org jogep@apache.org
DuplicateKeyException.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/exception
13 3 2006-07-01 2012-10-19 3 3 mrdon@apache.org jogep@apache.org
UpdateException.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/exception
13 3 2006-07-01 2012-10-19 3 3 mrdon@apache.org jogep@apache.org
DeleteException.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/exception
13 3 2006-07-01 2012-10-19 3 3 mrdon@apache.org jogep@apache.org
SkillDao.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/dao
13 2 2006-07-01 2012-10-19 3 3 mrdon@apache.org jogep@apache.org
CustomFreemarkerManagerUtil.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/freemarker
13 2 2006-07-01 2012-10-19 5 4 mrdon@apache.org jogep@apache.org
ChatService.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/chat
14 - 2006-07-01 2012-10-19 4 4 mrdon@apache.org jogep@apache.org
Storage.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/application
16 - 2006-07-01 2012-10-19 4 3 mrdon@apache.org jogep@apache.org
Dao.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/dao
17 - 2006-07-01 2012-10-19 4 3 mrdon@apache.org jogep@apache.org
Address.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/conversion
17 4 2006-09-30 2012-10-19 4 4 tmjee@apache.org jogep@apache.org
HangmanException.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/hangman
17 2 2006-07-09 2012-10-19 4 4 tmjee@apache.org jogep@apache.org
User.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/chat
18 3 2006-07-01 2012-10-19 4 4 mrdon@apache.org jogep@apache.org
Person.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/conversion
18 4 2006-07-01 2012-10-19 4 4 mrdon@apache.org jogep@apache.org
ChatMessage.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/chat
23 4 2006-07-01 2012-10-19 4 4 mrdon@apache.org jogep@apache.org
User.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/validation
25 6 2006-07-01 2012-10-19 3 3 mrdon@apache.org jogep@apache.org
EnumTypeConverter.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/conversion
28 2 2006-09-30 2012-10-19 4 4 tmjee@apache.org jogep@apache.org
PersonManager.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/person
31 4 2006-07-01 2012-10-19 4 3 mrdon@apache.org jogep@apache.org
EmployeeDao.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/dao
35 5 2006-07-01 2012-10-19 4 3 mrdon@apache.org jogep@apache.org
AbstractDao.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/dao
40 9 2006-07-01 2012-10-19 4 3 mrdon@apache.org jogep@apache.org
PropertiesVocabSource.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/hangman
41 5 2006-07-09 2012-10-19 4 4 tmjee@apache.org jogep@apache.org
Person.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/person
48 11 2006-07-01 2012-10-19 3 3 mrdon@apache.org jogep@apache.org
Room.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/chat
55 11 2006-07-01 2012-10-19 4 4 mrdon@apache.org jogep@apache.org
ChatServiceImpl.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/chat
80 10 2006-07-01 2012-10-19 4 4 mrdon@apache.org jogep@apache.org
MemoryStorage.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/application
103 10 2006-07-01 2012-10-19 4 3 mrdon@apache.org jogep@apache.org
Employee.java
in apps/showcase/src/main/java/org/apache/struts2/showcase/model
118 29 2006-07-01 2012-10-19 3 3 mrdon@apache.org jogep@apache.org
cfg
docs.cfg
in assembly/src/main/resources
5 - 2013-06-28 2013-06-28 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
package-info.java
in core/src/main/java/org/apache/struts2/dispatcher
1 - 2015-06-23 2015-06-25 2 2 lukaszlenart@apache.org aleksandr.7m@gmail.com
main.css
in apps/showcase/src/main/webapp/styles
25 - 2006-05-07 2015-06-25 5 5 mrdon@apache.org aleksandr.7m@gmail.com
bootstrap-theme.css
in apps/showcase/src/main/webapp/styles
469 - 2015-05-28 2015-06-25 3 3 johgep@gmail.com aleksandr.7m@gmail.com
bootstrap-theme.css
in apps/rest-showcase/src/main/webapp/css
469 - 2014-08-31 2015-06-25 5 4 johgep@gmail.com aleksandr.7m@gmail.com
styles.css
in core/src/main/resources/template/css_xhtml
18 - 2006-05-07 2015-06-26 7 5 mrdon@apache.org lukaszlenart@apache.org
inputtransferselect.js
in core/src/main/resources/org/apache/struts2/static
108 9 2007-01-11 2015-08-04 9 6 ddewolf@apache.org jogep@apache.org
utils.js
in core/src/main/resources/org/apache/struts2/static
109 9 2007-04-27 2015-08-04 9 3 musachy@apache.org jogep@apache.org
validation.js
in core/src/main/resources/template/css_xhtml
119 10 2006-05-07 2015-08-04 9 5 mrdon@apache.org jogep@apache.org
optiontransferselect.js
in core/src/main/resources/org/apache/struts2/static
152 12 2006-07-01 2015-08-04 10 6 mrdon@apache.org jogep@apache.org
TilesAddListAttribute.java
in plugins/tiles/src/main/java/org/apache/struts2/tiles/annotation
5 - 2016-01-22 2016-03-12 5 4 cnenning@apache.org lukasz.lenart@gmail.com
TilesAddAttribute.java
in plugins/tiles/src/main/java/org/apache/struts2/tiles/annotation
7 - 2016-01-22 2016-03-12 5 4 cnenning@apache.org lukasz.lenart@gmail.com
Most Recently Created Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
JasperReport7Result.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7
225 19 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
ValueStackDataSource.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7
77 4 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
JasperReport7CsvExporterProvider.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7/export
61 2 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
JasperReport7HtmlExporterProvider.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7/export
52 2 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
JasperReport7XlsxExporterProvider.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7/export
33 1 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
JasperReport7PdfExporterProvider.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7/export
33 1 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
JasperReport7XmlExporterProvider.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7/export
33 1 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
JasperReport7RtfExporterProvider.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7/export
33 1 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
struts-plugin.xml
in plugins/jasperreports7/src/main/resources
30 - 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
site.xml
in plugins/jasperreports7/src/site
27 - 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
ValueStackShadowMap.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7
26 3 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
JasperReport7Aware.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7
17 4 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
JasperReport7ExporterProvider.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7/export
12 - 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
JasperReport7Constants.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7
11 - 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
AbstractLocalizedTextProvider.java
in core/src/main/java/org/apache/struts2/text
437 32 2024-11-02 2024-11-30 3 1 lukaszlenart@apache.org lukaszlenart@apache.org
StrutsLocalizedTextProvider.java
in core/src/main/java/org/apache/struts2/text
146 7 2024-11-02 2024-11-30 3 1 lukaszlenart@apache.org lukaszlenart@apache.org
ActionChainResult.java
in core/src/main/java/org/apache/struts2/result
135 17 2024-11-02 2024-11-30 3 3 lukaszlenart@apache.org lukaszlenart@apache.org
TextProviderSupport.java
in core/src/main/java/org/apache/struts2/text
120 20 2024-11-02 2024-11-30 3 1 lukaszlenart@apache.org lukaszlenart@apache.org
CompositeTextProvider.java
in core/src/main/java/org/apache/struts2/text
108 14 2024-11-02 2024-11-30 3 1 lukaszlenart@apache.org lukaszlenart@apache.org
DefaultTextProvider.java
in core/src/main/java/org/apache/struts2/text
108 14 2024-11-02 2024-11-30 3 1 lukaszlenart@apache.org lukaszlenart@apache.org
StrutsTextProviderFactory.java
in core/src/main/java/org/apache/struts2/text
52 7 2024-11-02 2024-11-30 3 1 lukaszlenart@apache.org lukaszlenart@apache.org
GlobalLocalizedTextProvider.java
in core/src/main/java/org/apache/struts2/text
43 6 2024-11-02 2024-11-30 3 1 lukaszlenart@apache.org lukaszlenart@apache.org
DefaultLocaleProvider.java
in core/src/main/java/org/apache/struts2/locale
40 4 2024-11-02 2024-11-30 3 1 lukaszlenart@apache.org lukaszlenart@apache.org
TextProvider.java
in core/src/main/java/org/apache/struts2/text
19 - 2024-11-02 2024-11-30 3 1 lukaszlenart@apache.org lukaszlenart@apache.org
LocalizedTextProvider.java
in core/src/main/java/org/apache/struts2/text
17 - 2024-11-02 2024-11-30 3 1 lukaszlenart@apache.org lukaszlenart@apache.org
LocaleProvider.java
in core/src/main/java/org/apache/struts2/locale
16 1 2024-11-02 2024-11-30 3 1 lukaszlenart@apache.org lukaszlenart@apache.org
Action.java
in core/src/main/java/org/apache/struts2/action
9 - 2024-11-02 2024-11-03 2 3 git@kusal.io git@kusal.io
ResourceBundleTextProvider.java
in core/src/main/java/org/apache/struts2/text
8 - 2024-11-02 2024-11-30 3 1 lukaszlenart@apache.org lukaszlenart@apache.org
Result.java
in core/src/main/java/org/apache/struts2/result
7 - 2024-11-02 2024-11-30 3 3 git@kusal.io lukaszlenart@apache.org
DefaultLocaleProviderFactory.java
in core/src/main/java/org/apache/struts2/locale
7 1 2024-11-02 2024-11-30 3 1 lukaszlenart@apache.org lukaszlenart@apache.org
TextProviderFactory.java
in core/src/main/java/org/apache/struts2/text
6 - 2024-11-02 2024-11-30 3 1 lukaszlenart@apache.org lukaszlenart@apache.org
LocaleProviderFactory.java
in core/src/main/java/org/apache/struts2/locale
5 - 2024-11-02 2024-11-30 3 1 lukaszlenart@apache.org lukaszlenart@apache.org
ValidationAware.java
in core/src/main/java/org/apache/struts2/interceptor
21 1 2024-10-17 2024-11-01 3 1 git@kusal.io git@kusal.io
AbstractInterceptor.java
in core/src/main/java/org/apache/struts2/interceptor
20 4 2024-10-17 2024-11-30 4 3 git@kusal.io lukaszlenart@apache.org
Interceptor.java
in core/src/main/java/org/apache/struts2/interceptor
9 - 2024-10-17 2024-11-30 7 2 git@kusal.io lukaszlenart@apache.org
ScopedModelDriven.java
in core/src/main/java/org/apache/struts2/interceptor
7 - 2024-10-17 2024-11-01 3 1 git@kusal.io git@kusal.io
PreResultListener.java
in core/src/main/java/org/apache/struts2/interceptor
6 - 2024-10-17 2024-11-30 6 2 git@kusal.io lukaszlenart@apache.org
ActionEventListener.java
in core/src/main/java/org/apache/struts2
6 - 2024-10-17 2024-11-01 3 1 git@kusal.io git@kusal.io
ConditionalInterceptor.java
in core/src/main/java/org/apache/struts2/interceptor
5 - 2024-10-17 2024-11-01 4 1 git@kusal.io git@kusal.io
ValidationWorkflowAware.java
in core/src/main/java/org/apache/struts2/interceptor
4 - 2024-10-17 2024-11-01 3 1 git@kusal.io git@kusal.io
AnnotationValidationConfigurationBuilder.java
in core/src/main/java/org/apache/struts2/validator
790 23 2024-10-16 2024-11-30 3 2 git@kusal.io lukaszlenart@apache.org
XmlDocConfigurationProvider.java
in core/src/main/java/org/apache/struts2/config/providers
758 52 2024-10-16 2024-11-30 5 2 git@kusal.io lukaszlenart@apache.org
ResourceFinder.java
in core/src/main/java/org/apache/struts2/util/finder
678 42 2024-10-16 2024-11-30 3 2 git@kusal.io lukaszlenart@apache.org
DefaultConfiguration.java
in core/src/main/java/org/apache/struts2/config/impl
494 30 2024-10-16 2024-11-30 5 2 git@kusal.io lukaszlenart@apache.org
ContainerImpl.java
in core/src/main/java/org/apache/struts2/inject
484 34 2024-10-16 2025-01-26 5 2 git@kusal.io lukaszlenart@apache.org
PackageConfig.java
in core/src/main/java/org/apache/struts2/config/entities
422 67 2024-10-16 2024-11-30 3 2 git@kusal.io lukaszlenart@apache.org
OgnlUtil.java
in core/src/main/java/org/apache/struts2/ognl
412 45 2024-10-16 2025-03-05 5 2 git@kusal.io git@kusal.io
ReferenceMap.java
in core/src/main/java/org/apache/struts2/inject/util
383 67 2024-10-16 2024-11-30 3 2 git@kusal.io lukaszlenart@apache.org
SecurityMemberAccess.java
in core/src/main/java/org/apache/struts2/ognl
383 42 2024-10-16 2025-03-06 9 2 git@kusal.io git@kusal.io
DefaultActionInvocation.java
in core/src/main/java/org/apache/struts2
365 29 2024-10-16 2024-11-30 5 2 git@kusal.io lukaszlenart@apache.org
Most Recently Changed Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
AbstractFileUploadInterceptor.java
in core/src/main/java/org/apache/struts2/interceptor
176 16 2023-12-11 2025-05-07 14 2 lukaszlenart@apache.org lukaszlenart@apache.org
ShowValidatorAction.java
in plugins/config-browser/src/main/java/org/apache/struts2/config_browser
141 16 2006-09-27 2025-04-27 19 10 mrdon@apache.org lukaszlenart@apache.org
OgnlReflectionContextFactory.java
in core/src/main/java/org/apache/struts2/ognl
11 1 2024-10-16 2025-04-27 4 2 git@kusal.io lukaszlenart@apache.org
ReflectionContextFactory.java
in core/src/main/java/org/apache/struts2/util/reflection
6 - 2024-10-16 2025-04-27 4 2 git@kusal.io lukaszlenart@apache.org
ParametersInterceptor.java
in core/src/main/java/org/apache/struts2/interceptor/parameter
563 58 2024-01-03 2025-03-06 26 3 git@kusal.io git@kusal.io
SecurityMemberAccess.java
in core/src/main/java/org/apache/struts2/ognl
383 42 2024-10-16 2025-03-06 9 2 git@kusal.io git@kusal.io
DebuggingInterceptor.java
in core/src/main/java/org/apache/struts2/interceptor/debugging
288 12 2006-07-01 2025-03-06 53 15 mrdon@apache.org git@kusal.io
JasperReport7Result.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7
225 19 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
DateConverter.java
in core/src/main/java/org/apache/struts2/conversion/impl
187 3 2024-10-16 2025-03-06 6 3 git@kusal.io bill@humbl.cloud
IteratorComponent.java
in core/src/main/java/org/apache/struts2/components
181 13 2006-07-01 2025-03-06 39 16 mrdon@apache.org git@kusal.io
XWorkBasicConverter.java
in core/src/main/java/org/apache/struts2/conversion/impl
144 11 2024-10-16 2025-03-06 5 3 git@kusal.io bill@humbl.cloud
ExceptionMappingInterceptor.java
in core/src/main/java/org/apache/struts2/interceptor
117 14 2024-10-16 2025-03-06 8 3 git@kusal.io git@kusal.io
Debug.java
in core/src/main/java/org/apache/struts2/components
99 12 2006-08-24 2025-03-06 26 12 husted@apache.org git@kusal.io
ValueStackDataSource.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7
77 4 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
ModelDrivenInterceptor.java
in core/src/main/java/org/apache/struts2/interceptor
64 5 2024-10-16 2025-03-06 6 3 git@kusal.io git@kusal.io
JasperReport7CsvExporterProvider.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7/export
61 2 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
JasperReport7HtmlExporterProvider.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7/export
52 2 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
JasperReport7XlsxExporterProvider.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7/export
33 1 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
JasperReport7PdfExporterProvider.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7/export
33 1 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
JasperReport7XmlExporterProvider.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7/export
33 1 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
JasperReport7RtfExporterProvider.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7/export
33 1 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
struts-plugin.xml
in plugins/jasperreports7/src/main/resources
30 - 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
site.xml
in plugins/jasperreports7/src/site
27 - 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
ThreadAllowlist.java
in core/src/main/java/org/apache/struts2/ognl
26 3 2024-01-03 2025-03-06 4 3 git@kusal.io git@kusal.io
ValueStackShadowMap.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7
26 3 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
JasperReport7Aware.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7
17 4 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
JasperReport7ExporterProvider.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7/export
12 - 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
JasperReport7Constants.java
in plugins/jasperreports7/src/main/java/org/apache/struts2/views/jasperreports7
11 - 2025-03-06 2025-03-06 1 1 lukaszlenart@apache.org lukaszlenart@apache.org
ModelDriven.java
in core/src/main/java/org/apache/struts2
4 - 2024-10-14 2025-03-06 6 2 git@kusal.io git@kusal.io
DefaultJSONWriter.java
in plugins/json/src/main/java/org/apache/struts2/json
437 23 2017-09-11 2025-03-05 8 4 yasser.zamani@live.com git@kusal.io
OgnlUtil.java
in core/src/main/java/org/apache/struts2/ognl
412 45 2024-10-16 2025-03-05 5 2 git@kusal.io git@kusal.io
ProxyUtil.java
in core/src/main/java/org/apache/struts2/util
134 12 2024-10-16 2025-03-05 7 2 git@kusal.io git@kusal.io
ChainingInterceptor.java
in core/src/main/java/org/apache/struts2/interceptor
121 16 2024-10-16 2025-03-05 9 3 git@kusal.io git@kusal.io
OgnlLRUCache.java
in core/src/main/java/org/apache/struts2/ognl
54 9 2024-10-16 2025-03-05 5 2 git@kusal.io git@kusal.io
OgnlDefaultCache.java
in core/src/main/java/org/apache/struts2/ognl
51 10 2024-10-16 2025-03-05 5 2 git@kusal.io git@kusal.io
OgnlCaffeineCache.java
in core/src/main/java/org/apache/struts2/ognl
42 9 2024-10-16 2025-03-05 5 2 git@kusal.io git@kusal.io
OgnlCache.java
in core/src/main/java/org/apache/struts2/ognl
20 1 2024-10-16 2025-03-05 5 2 git@kusal.io git@kusal.io
CheckboxListHandler.java
in plugins/javatemplates/src/main/java/org/apache/struts2/views/java/simple
80 2 2011-03-13 2025-03-04 18 8 mcucchiara@apache.org gregh3269@gmail.com
TilesContextBeanELResolver.java
in plugins/tiles/src/main/java/org/apache/tiles/el
96 9 2022-10-01 2025-02-25 6 3 lukaszlenart@apache.org git@kusal.io
ScopeELResolver.java
in plugins/tiles/src/main/java/org/apache/tiles/el
77 6 2022-10-01 2025-02-25 6 3 lukaszlenart@apache.org git@kusal.io
TilesContextELResolver.java
in plugins/tiles/src/main/java/org/apache/tiles/el
75 7 2022-10-01 2025-02-25 6 3 lukaszlenart@apache.org git@kusal.io
combobox-attributes.html
in core/src/site/resources/tags
440 - 2020-02-23 2025-02-19 12 3 lukaszlenart@apache.org lukaszlenart@apache.org
password-attributes.html
in core/src/site/resources/tags
400 - 2020-02-23 2025-02-19 12 3 lukaszlenart@apache.org lukaszlenart@apache.org
textfield-attributes.html
in core/src/site/resources/tags
392 - 2020-02-23 2025-02-19 12 3 lukaszlenart@apache.org lukaszlenart@apache.org
TextField.java
in core/src/main/java/org/apache/struts2/components
55 7 2006-07-01 2025-02-17 20 10 mrdon@apache.org lukaszlenart@apache.org
AbstractMultiPartRequest.java
in core/src/main/java/org/apache/struts2/dispatcher/multipart
223 19 2016-11-22 2025-02-16 44 8 lukaszlenart@apache.org lukaszlenart@apache.org
JakartaStreamMultiPartRequest.java
in core/src/main/java/org/apache/struts2/dispatcher/multipart
172 11 2014-07-20 2025-02-16 61 16 lukaszlenart@apache.org lukaszlenart@apache.org
JakartaMultiPartRequest.java
in core/src/main/java/org/apache/struts2/dispatcher/multipart
88 4 2006-07-01 2025-02-16 83 24 mrdon@apache.org lukaszlenart@apache.org
DefaultResultMapBuilder.java
in plugins/convention/src/main/java/org/apache/struts2/convention
287 14 2008-12-17 2025-02-03 37 11 musachy@apache.org lukaszlenart@apache.org
AttributeMap.java
in core/src/main/java/org/apache/struts2/dispatcher
119 17 2023-10-18 2025-02-03 8 3 jdyer@apache.org git@kusal.io