apache / portals-pluto
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 1,692 files with 218,209 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 3 files changed 51-100 times (940 lines of code)
    • 34 files changed 21-50 times (12,488 lines of code)
    • 753 files changed 6-20 times (132,947 lines of code)
    • 902 files changed 1-5 times (71,834 lines of code)
0% | <1% | 5% | 60% | 32%
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 1,692 files with 218,209 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 3 files changed by 11-25 contributors (419 lines of code)
    • 97 files changed by 6-10 contributors (11,512 lines of code)
    • 1,235 files changed by 2-5 contributors (181,295 lines of code)
    • 357 files changed by 1 contributor (24,983 lines of code)
0% | <1% | 5% | 83% | 11%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, xml, properties, jsp, js, css, html, txt, xsl, xsd, gradle, inc, bat, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | <1% | 6% | 62% | 30%
xml0% | <1% | 3% | 28% | 67%
jsp0% | 0% | <1% | 96% | 3%
js0% | 0% | 0% | 55% | 44%
css0% | 0% | 0% | 10% | 89%
inc0% | 0% | 0% | 100% | 0%
html0% | 0% | 0% | 30% | 69%
xsl0% | 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
pluto-portal-driver-impl0% | 9% | 37% | 45% | 7%
pluto-portal-driver0% | 4% | 7% | 71% | 16%
ROOT0% | 100% | 0% | 0% | 0%
portlet-tck_3.00% | 0% | 2% | 63% | 34%
pluto-container0% | 0% | 21% | 44% | 33%
pluto-container-driver-api0% | 0% | 67% | <1% | 32%
pluto-portal0% | 0% | 14% | 64% | 20%
pluto-testsuite0% | 0% | 14% | 82% | 3%
maven-pluto-plugin0% | 0% | 34% | 65% | 0%
portlet-api0% | 0% | 0% | 81% | 18%
pluto-container-api0% | 0% | 0% | 58% | 41%
pluto-taglib0% | 0% | 0% | 64% | 35%
pluto-util0% | 0% | 0% | 54% | 45%
pluto-ant-tasks0% | 0% | 0% | 82% | 17%
pluto-site-skin0% | 0% | 0% | 31% | 68%
src0% | 0% | 0% | 100% | 0%
portlet-servlet-adapter0% | 0% | 0% | 0% | 100%
maven-archetypes0% | 0% | 0% | 0% | 100%
templating0% | 0% | 0% | 0% | 100%
etc0% | 0% | 0% | 0% | 100%
pluto-common0% | 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
PortalDriverServlet.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver
255 5 2005-09-03 2019-04-10 66 12 ddewolf@apache.org neil.griffin.scm@gmail.com
156 - 2006-04-13 2023-12-08 55 9 cdoremus@apache.org neil.griffin.scm@gmail.com
PortalURLParserImpl.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/url/impl
529 8 2006-09-05 2019-04-10 54 9 ddewolf@apache.org neil.griffin.scm@gmail.com
pluto-portal-driver-services-config.xml
in pluto-portal/src/main/webapp/WEB-INF
175 - 2005-08-11 2019-04-10 48 9 ddewolf@apache.org neil.griffin.scm@gmail.com
PortletURLProviderImpl.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container
274 36 2006-09-04 2019-04-10 47 10 ddewolf@apache.org neil.griffin.scm@gmail.com
RelativePortalURLImpl.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/url/impl
425 44 2007-03-29 2019-04-10 39 9 ddewolf@apache.org neil.griffin.scm@gmail.com
web.xml
in pluto-portal/src/main/webapp/WEB-INF
147 - 2005-07-29 2019-04-10 38 10 ddewolf@apache.org neil.griffin.scm@gmail.com
HttpServletPortletRequestWrapper.java
in pluto-container/src/main/java/org/apache/pluto/container/impl
901 76 2009-03-10 2021-12-16 38 8 ate@apache.org neil.griffin.scm@gmail.com
InstallationDependency.java
in maven-pluto-plugin/src/main/java/org/apache/pluto/maven
152 13 2005-11-09 2021-12-17 36 9 ddewolf@apache.org neil.griffin.scm@gmail.com
DriverConfiguration.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver/config
37 - 2005-09-03 2019-04-10 35 11 ddewolf@apache.org neil.griffin.scm@gmail.com
PortalURL.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver/url
57 - 2006-01-25 2019-04-10 35 10 zheng@apache.org neil.griffin.scm@gmail.com
SupportedModesServiceImpl.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/impl/resource
127 8 2006-09-12 2019-04-10 35 12 esm@apache.org neil.griffin.scm@gmail.com
EventProviderImpl.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container
157 4 2007-08-04 2019-04-10 33 8 cdoremus@apache.org neil.griffin.scm@gmail.com
PortletTag.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver/tags
141 9 2005-09-03 2019-04-10 31 10 ddewolf@apache.org neil.griffin.scm@gmail.com
PortletRequestContextImpl.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container
365 37 2009-03-10 2019-04-10 31 6 ate@apache.org neil.griffin.scm@gmail.com
pluto-default-theme.jsp
in pluto-portal/src/main/webapp/WEB-INF/themes
98 - 2006-02-09 2019-06-08 29 9 zheng@apache.org msnicklous@apache.org
PortalStartupListener.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver
140 6 2005-09-03 2019-04-04 29 8 ddewolf@apache.org neil.griffin.scm@gmail.com
PortletServlet3.java
in pluto-container-driver-api/src/main/java/org/apache/pluto/container/driver
435 11 2015-11-18 2019-04-06 29 5 msnicklous@apache.org neil.griffin.scm@gmail.com
PortletWindowImpl.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver/core
56 7 2005-09-03 2019-04-10 28 10 ddewolf@apache.org neil.griffin.scm@gmail.com
DriverConfigurationImpl.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/config/impl
115 24 2006-09-04 2019-04-10 28 9 ddewolf@apache.org neil.griffin.scm@gmail.com
PortletRequestImpl.java
in pluto-container/src/main/java/org/apache/pluto/container/impl
406 48 2009-03-10 2019-04-10 28 8 ate@apache.org neil.griffin.scm@gmail.com
testFiles.xml
in portlet-tck_3.0/driver/src/main/resources/xml-resources
55 - 2014-07-27 2016-10-20 27 4 msnicklous@apache.org msnicklous@apache.org
pageFiles.xml
in portlet-tck_3.0/driver/src/main/resources/xml-resources
55 - 2014-07-27 2016-10-20 27 4 msnicklous@apache.org msnicklous@apache.org
ConfigurationProcessor.java
in pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl
551 16 2015-10-26 2019-04-10 27 5 msnicklous@apache.org neil.griffin.scm@gmail.com
PortletWindowThread.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container
108 4 2007-08-04 2019-04-10 26 8 cdoremus@apache.org neil.griffin.scm@gmail.com
ResourceRequestImpl.java
in pluto-container/src/main/java/org/apache/pluto/container/impl
124 20 2009-03-10 2019-04-10 25 6 ate@apache.org neil.griffin.scm@gmail.com
PortletResourceRequestContextImpl.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container
256 19 2009-03-10 2019-04-10 25 5 ate@apache.org neil.griffin.scm@gmail.com
PortletContainerImpl.java
in pluto-container/src/main/java/org/apache/pluto/container/impl
354 18 2009-03-10 2019-04-10 25 6 ate@apache.org neil.griffin.scm@gmail.com
PortletContainerInitializer.java
in pluto-container-driver-api/src/main/java/org/apache/pluto/container/driver
98 1 2015-11-17 2019-04-10 24 5 msnicklous@apache.org neil.griffin.scm@gmail.com
PortletStateAwareResponseContextImpl.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container
161 18 2009-03-10 2019-04-10 24 6 ate@apache.org neil.griffin.scm@gmail.com
JSR286ApiTestCaseDetails.java
in portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans
4654 2 2014-07-27 2018-03-24 24 4 msnicklous@apache.org neil.griffin.scm@gmail.com
FilterManagerImpl.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container
113 10 2007-08-04 2019-04-10 23 9 cdoremus@apache.org neil.griffin.scm@gmail.com
portlet.xml
in pluto-testsuite/src/main/webapp/WEB-INF
232 - 2005-07-29 2019-04-10 23 7 ddewolf@apache.org neil.griffin.scm@gmail.com
Constants.java
in portlet-tck_3.0/common/src/main/java/javax/portlet/tck/constants
55 - 2014-07-27 2016-10-28 22 3 msnicklous@apache.org msnicklous@apache.org
PortletURLImpl.java
in pluto-container/src/main/java/org/apache/pluto/container/impl
145 9 2009-03-10 2019-04-10 21 5 ate@apache.org neil.griffin.scm@gmail.com
PortletInvoker.java
in pluto-container/src/main/java/org/apache/pluto/container/bean/processor
328 12 2016-01-14 2019-04-10 21 4 msnicklous@apache.org neil.griffin.scm@gmail.com
JSR362ConfigurationProcessor.java
in pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl
991 25 2015-10-26 2019-04-10 21 4 msnicklous@apache.org neil.griffin.scm@gmail.com
AttributeKeys.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver
14 1 2005-09-03 2019-04-10 20 8 ddewolf@apache.org neil.griffin.scm@gmail.com
RenderConfigServiceImpl.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/impl/resource
58 13 2006-09-04 2019-04-10 20 9 ddewolf@apache.org neil.griffin.scm@gmail.com
PortalRequestContext.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver/core
61 8 2006-09-05 2019-04-10 20 8 ddewolf@apache.org neil.griffin.scm@gmail.com
pluto-portal-driver-config.xml
in pluto-portal/src/main/resources
91 - 2007-02-11 2019-06-06 20 6 esm@apache.org msnicklous@apache.org
view.jsp
in pluto-portal/src/main/webapp/WEB-INF/fragments/admin/page
117 - 2006-12-02 2019-04-10 20 6 ddewolf@apache.org neil.griffin.scm@gmail.com
ConfigurationHolder.java
in pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl
174 16 2015-10-26 2019-04-10 20 5 msnicklous@apache.org neil.griffin.scm@gmail.com
TestPortlet.java
in pluto-testsuite/src/main/java/org/apache/pluto/testsuite
260 10 2005-08-03 2009-04-21 20 6 ddewolf@apache.org ate@apache.org
ResourceRequest.java
in portlet-api/src/main/java/javax/portlet
21 - 2015-01-27 2019-04-10 19 4 msnicklous@apache.org neil.griffin.scm@gmail.com
PortletAppDescriptorServiceImpl.java
in pluto-container/src/main/java/org/apache/pluto/container/impl
42 4 2009-03-10 2019-04-10 19 7 ate@apache.org neil.griffin.scm@gmail.com
RenderConfig.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal
73 7 2005-11-25 2019-04-10 19 9 ddewolf@apache.org neil.griffin.scm@gmail.com
PortletResponseContextImpl.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container
278 33 2009-03-10 2019-04-10 19 6 ate@apache.org neil.griffin.scm@gmail.com
portlet-skin.jsp
in pluto-portal/src/main/webapp/WEB-INF/themes
23 - 2006-02-09 2019-04-10 18 7 zheng@apache.org neil.griffin.scm@gmail.com
ResourceURLProviderImpl.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver/core
40 4 2005-09-03 2009-04-21 18 6 ddewolf@apache.org ate@apache.org
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
PortalDriverServlet.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver
255 5 2005-09-03 2019-04-10 66 12 ddewolf@apache.org neil.griffin.scm@gmail.com
SupportedModesServiceImpl.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/impl/resource
127 8 2006-09-12 2019-04-10 35 12 esm@apache.org neil.griffin.scm@gmail.com
DriverConfiguration.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver/config
37 - 2005-09-03 2019-04-10 35 11 ddewolf@apache.org neil.griffin.scm@gmail.com
PortletURLProviderImpl.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container
274 36 2006-09-04 2019-04-10 47 10 ddewolf@apache.org neil.griffin.scm@gmail.com
web.xml
in pluto-portal/src/main/webapp/WEB-INF
147 - 2005-07-29 2019-04-10 38 10 ddewolf@apache.org neil.griffin.scm@gmail.com
PortalURL.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver/url
57 - 2006-01-25 2019-04-10 35 10 zheng@apache.org neil.griffin.scm@gmail.com
PortletTag.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver/tags
141 9 2005-09-03 2019-04-10 31 10 ddewolf@apache.org neil.griffin.scm@gmail.com
PortletWindowImpl.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver/core
56 7 2005-09-03 2019-04-10 28 10 ddewolf@apache.org neil.griffin.scm@gmail.com
BaseURLTag.java
in pluto-taglib/src/main/java/org/apache/pluto/tags
213 17 2007-08-04 2019-04-10 18 10 cdoremus@apache.org neil.griffin.scm@gmail.com
PortletTitleTag.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver/tags
68 1 2005-09-03 2019-04-10 17 10 ddewolf@apache.org neil.griffin.scm@gmail.com
156 - 2006-04-13 2023-12-08 55 9 cdoremus@apache.org neil.griffin.scm@gmail.com
PortalURLParserImpl.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/url/impl
529 8 2006-09-05 2019-04-10 54 9 ddewolf@apache.org neil.griffin.scm@gmail.com
pluto-portal-driver-services-config.xml
in pluto-portal/src/main/webapp/WEB-INF
175 - 2005-08-11 2019-04-10 48 9 ddewolf@apache.org neil.griffin.scm@gmail.com
RelativePortalURLImpl.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/url/impl
425 44 2007-03-29 2019-04-10 39 9 ddewolf@apache.org neil.griffin.scm@gmail.com
InstallationDependency.java
in maven-pluto-plugin/src/main/java/org/apache/pluto/maven
152 13 2005-11-09 2021-12-17 36 9 ddewolf@apache.org neil.griffin.scm@gmail.com
pluto-default-theme.jsp
in pluto-portal/src/main/webapp/WEB-INF/themes
98 - 2006-02-09 2019-06-08 29 9 zheng@apache.org msnicklous@apache.org
DriverConfigurationImpl.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/config/impl
115 24 2006-09-04 2019-04-10 28 9 ddewolf@apache.org neil.griffin.scm@gmail.com
FilterManagerImpl.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container
113 10 2007-08-04 2019-04-10 23 9 cdoremus@apache.org neil.griffin.scm@gmail.com
RenderConfigServiceImpl.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/impl/resource
58 13 2006-09-04 2019-04-10 20 9 ddewolf@apache.org neil.griffin.scm@gmail.com
RenderConfig.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal
73 7 2005-11-25 2019-04-10 19 9 ddewolf@apache.org neil.griffin.scm@gmail.com
FilterChainImpl.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container
238 15 2007-08-04 2019-04-10 17 9 cdoremus@apache.org neil.griffin.scm@gmail.com
AbstractManagementMojo.java
in maven-pluto-plugin/src/main/java/org/apache/pluto/maven
100 10 2005-11-16 2023-12-08 15 9 ddewolf@apache.org neil.griffin.scm@gmail.com
PortletRenderTag.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver/tags
34 1 2005-09-03 2019-04-10 14 9 ddewolf@apache.org neil.griffin.scm@gmail.com
DefineObjectsTag286.java
in pluto-taglib/src/main/java/org/apache/pluto/tags
154 3 2007-12-10 2019-04-10 13 9 dettborn@apache.org neil.griffin.scm@gmail.com
HttpServletPortletRequestWrapper.java
in pluto-container/src/main/java/org/apache/pluto/container/impl
901 76 2009-03-10 2021-12-16 38 8 ate@apache.org neil.griffin.scm@gmail.com
EventProviderImpl.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container
157 4 2007-08-04 2019-04-10 33 8 cdoremus@apache.org neil.griffin.scm@gmail.com
PortalStartupListener.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver
140 6 2005-09-03 2019-04-04 29 8 ddewolf@apache.org neil.griffin.scm@gmail.com
PortletRequestImpl.java
in pluto-container/src/main/java/org/apache/pluto/container/impl
406 48 2009-03-10 2019-04-10 28 8 ate@apache.org neil.griffin.scm@gmail.com
PortletWindowThread.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container
108 4 2007-08-04 2019-04-10 26 8 cdoremus@apache.org neil.griffin.scm@gmail.com
PortalRequestContext.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver/core
61 8 2006-09-05 2019-04-10 20 8 ddewolf@apache.org neil.griffin.scm@gmail.com
AttributeKeys.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver
14 1 2005-09-03 2019-04-10 20 8 ddewolf@apache.org neil.griffin.scm@gmail.com
login.jsp
in pluto-portal/src/main/webapp
52 - 2005-11-21 2019-04-10 18 8 ddewolf@apache.org neil.griffin.scm@gmail.com
ResourceConfig.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/impl/resource
127 19 2006-09-04 2019-04-10 18 8 ddewolf@apache.org neil.griffin.scm@gmail.com
TCKDriverServlet.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver
85 6 2005-12-14 2009-04-21 17 8 ddewolf@apache.org ate@apache.org
SupportedWindowStateServiceImpl.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/impl/resource
146 6 2007-02-28 2019-04-10 17 8 esm@apache.org neil.griffin.scm@gmail.com
ResourceConfigReader.java
in pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/impl/resource
125 4 2006-09-04 2019-04-10 16 8 ddewolf@apache.org neil.griffin.scm@gmail.com
AssembleTask.java
in pluto-ant-tasks/src/main/java/org/apache/pluto/ant
192 18 2005-11-23 2010-10-13 15 8 ddewolf@apache.org edalquist@apache.org
ParamTag.java
in pluto-taglib/src/main/java/org/apache/pluto/tags
58 7 2005-11-04 2019-04-10 15 8 ddewolf@apache.org neil.griffin.scm@gmail.com
PortletApplicationConfig.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal
26 6 2005-11-25 2019-04-10 11 8 ddewolf@apache.org neil.griffin.scm@gmail.com
portlet.xml
in pluto-testsuite/src/main/webapp/WEB-INF
232 - 2005-07-29 2019-04-10 23 7 ddewolf@apache.org neil.griffin.scm@gmail.com
PortletAppDescriptorServiceImpl.java
in pluto-container/src/main/java/org/apache/pluto/container/impl
42 4 2009-03-10 2019-04-10 19 7 ate@apache.org neil.griffin.scm@gmail.com
portlet-skin.jsp
in pluto-portal/src/main/webapp/WEB-INF/themes
23 - 2006-02-09 2019-04-10 18 7 zheng@apache.org neil.griffin.scm@gmail.com
introduction.jsp
in pluto-testsuite/src/main/webapp/jsp
47 - 2005-07-29 2019-04-10 17 7 ddewolf@apache.org neil.griffin.scm@gmail.com
portlet.xml
in pluto-portal/src/main/webapp/WEB-INF
52 - 2006-02-09 2019-04-10 16 7 zheng@apache.org neil.griffin.scm@gmail.com
PortletWindowConfig.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal
98 15 2005-11-25 2008-11-28 16 7 ddewolf@apache.org ate@apache.org
PageConfig.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal
82 14 2005-11-25 2019-04-10 16 7 ddewolf@apache.org neil.griffin.scm@gmail.com
RenderConfigAdminService.java
in pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/admin
7 - 2005-12-02 2009-12-03 15 7 ddewolf@apache.org djencks@apache.org
AbstractPlutoMojo.java
in maven-pluto-plugin/src/main/java/org/apache/pluto/maven
21 1 2005-07-30 2008-11-03 15 7 ddewolf@apache.org ate@apache.org
NoOpTest.java
in pluto-testsuite/src/main/java/org/apache/pluto/testsuite
35 7 2005-09-09 2008-11-03 13 7 ddewolf@apache.org ate@apache.org
SessionTimeoutTest.jsp
in pluto-testsuite/src/main/webapp/jsp
44 - 2006-02-16 2019-04-10 13 7 zheng@apache.org neil.griffin.scm@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
AnnotationPortletArtifactValidityTests_SPEC3_20_PortletArtifacts.java
in portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/src/main/java/javax/portlet/tck/portlets/spring
806 9 2019-03-27 2019-03-27 1 1 neil.griffin.scm@gmail.com neil.griffin.scm@gmail.com
AnnotationPortletArtifactValidityTests_SPEC3_20_PortletArtifacts.java
in portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/src/main/java/javax/portlet/tck/portlets/cdi
805 9 2019-03-27 2019-03-27 1 1 neil.griffin.scm@gmail.com neil.griffin.scm@gmail.com
PortletParametersTests_SPEC11_4A.java
in portlet-tck_3.0/V3PortletParametersTests/src/main/java/javax/portlet/tck/portlets
478 7 2017-11-08 2017-11-08 1 1 neil.griffin.scm@gmail.com neil.griffin.scm@gmail.com
additionalTCs.xml
in portlet-tck_3.0/V2RequestTests/src/main/resources/xml-resources
447 - 2014-07-27 2016-10-27 5 1 msnicklous@apache.org msnicklous@apache.org
portlet.xml
in portlet-tck_3.0/V2AddlPortletTests/src/main/webapp/WEB-INF/pluto
441 - 2018-02-08 2018-02-08 1 1 vsingleton@gmail.com vsingleton@gmail.com
portlet.xml
in portlet-tck_3.0/V2AddlPortletTests/src/main/webapp/WEB-INF/liferay
437 - 2018-02-08 2018-02-08 1 1 vsingleton@gmail.com vsingleton@gmail.com
HttpServletRequestAdapter.java
in portlet-servlet-adapter/src/main/java/org/apache/pluto/portlet/servlet/adapter
361 69 2019-03-25 2019-03-25 1 1 neil.griffin.scm@gmail.com neil.griffin.scm@gmail.com
PortletParamProducer.java
in pluto-container/src/main/java/org/apache/pluto/container/bean/mvc
348 10 2019-04-06 2019-04-06 1 1 neil.griffin.scm@gmail.com neil.griffin.scm@gmail.com
portlet.xml
in portlet-tck_3.0/V2DispatcherTests4/src/main/webapp/WEB-INF
327 - 2014-08-20 2014-09-01 2 1 msnicklous@apache.org msnicklous@apache.org
portlet.xml
in portlet-tck_3.0/V2DispatcherTests3S/src/main/webapp/WEB-INF
311 - 2014-08-14 2014-08-14 1 1 msnicklous@apache.org msnicklous@apache.org
portlet.xml
in portlet-tck_3.0/V2DispatcherReqRespTests5S/src/main/webapp/WEB-INF
307 - 2014-08-20 2014-09-01 2 1 msnicklous@apache.org msnicklous@apache.org
TCKTestDriver.java
in portlet-tck_3.0/driver/src/main/java/javax/portlet/tck/driver
302 11 2018-10-09 2018-11-16 2 1 stiemannkj1@gmail.com stiemannkj1@gmail.com
PortletHubTests_SPEC_23_JSURL.js
in portlet-tck_3.0/V3PortletHubTests/src/main/webapp/javascript
293 38 2016-10-11 2016-10-28 3 1 msnicklous@apache.org msnicklous@apache.org
PlutoWebXmlRewriter.java
in pluto-util/src/main/java/org/apache/pluto/util/descriptors/web
287 15 2008-10-15 2008-11-03 2 1 ate@apache.org ate@apache.org
PortletHubTests_SPEC_23_JSState.java
in portlet-tck_3.0/V3PortletHubTests/src/main/java/javax/portlet/tck/portlets
284 4 2016-10-06 2016-10-11 4 1 msnicklous@apache.org msnicklous@apache.org
PortletHubTests_SPEC_23_JSExc.js
in portlet-tck_3.0/V3PortletHubTests/src/main/webapp/javascript
281 45 2016-10-07 2016-10-11 3 1 msnicklous@apache.org msnicklous@apache.org
additionalTCs.xml
in portlet-tck_3.0/V2ResponseTests/src/main/resources/xml-resources
279 - 2014-07-27 2016-10-27 8 1 msnicklous@apache.org msnicklous@apache.org
additionalTCs.xml
in portlet-tck_3.0/V2DispatcherTests/src/main/resources/xml-resources
272 - 2014-08-04 2014-09-01 6 1 msnicklous@apache.org msnicklous@apache.org
additionalTCs.xml
in portlet-tck_3.0/V2SigTestsEnv/src/main/resources/xml-resources
268 - 2014-08-27 2014-09-01 2 1 msnicklous@apache.org msnicklous@apache.org
HttpServletResponseAdapter.java
in portlet-servlet-adapter/src/main/java/org/apache/pluto/portlet/servlet/adapter
264 42 2019-03-25 2019-03-25 1 1 neil.griffin.scm@gmail.com neil.griffin.scm@gmail.com
PortletHubTests_SPEC_23_JSAction.js
in portlet-tck_3.0/V3PortletHubTests/src/main/webapp/javascript
253 21 2016-10-11 2016-10-28 3 1 msnicklous@apache.org msnicklous@apache.org
additionalTCs.xml
in portlet-tck_3.0/V2DispatcherTests2/src/main/resources/xml-resources
246 - 2014-08-12 2014-09-01 5 1 msnicklous@apache.org msnicklous@apache.org
additionalTCs.xml
in portlet-tck_3.0/V2SigTestsRender/src/main/resources/xml-resources
245 - 2014-08-27 2014-09-01 2 1 msnicklous@apache.org msnicklous@apache.org
PortletHubTests_SPEC_23_JSURL.java
in portlet-tck_3.0/V3PortletHubTests/src/main/java/javax/portlet/tck/portlets
243 5 2016-10-11 2016-10-12 2 1 msnicklous@apache.org msnicklous@apache.org
portlet.xml
in portlet-tck_3.0/V2PortletTests/src/main/webapp/WEB-INF/pluto
239 - 2018-01-30 2018-01-30 1 1 neil.griffin.scm@gmail.com neil.griffin.scm@gmail.com
portlet.xml
in portlet-tck_3.0/V2SigTestsEnv/src/main/webapp/WEB-INF
239 - 2014-08-27 2014-09-01 2 1 msnicklous@apache.org msnicklous@apache.org
PortletHubTests_SPEC_23_JSExc.java
in portlet-tck_3.0/V3PortletHubTests/src/main/java/javax/portlet/tck/portlets
239 4 2016-10-07 2016-10-11 3 1 msnicklous@apache.org msnicklous@apache.org
additionalTCs.xml
in portlet-tck_3.0/V2DispatcherTests6/src/main/resources/xml-resources
238 - 2014-08-22 2014-09-01 2 1 msnicklous@apache.org msnicklous@apache.org
additionalTCs.xml
in portlet-tck_3.0/V2DispatcherTests5/src/main/resources/xml-resources
238 - 2014-08-22 2014-09-01 2 1 msnicklous@apache.org msnicklous@apache.org
additionalTCs.xml
in portlet-tck_3.0/V2DispatcherReqRespTests3/src/main/resources/xml-resources
236 - 2014-08-17 2014-09-01 3 1 msnicklous@apache.org msnicklous@apache.org
additionalTCs.xml
in portlet-tck_3.0/V2DispatcherReqRespTests4/src/main/resources/xml-resources
236 - 2014-08-17 2014-09-01 3 1 msnicklous@apache.org msnicklous@apache.org
additionalTCs.xml
in portlet-tck_3.0/V2DispatcherReqRespTests2/src/main/resources/xml-resources
236 - 2014-08-17 2014-09-01 3 1 msnicklous@apache.org msnicklous@apache.org
additionalTCs.xml
in portlet-tck_3.0/V2DispatcherReqRespTests1/src/main/resources/xml-resources
236 - 2014-08-17 2014-09-01 3 1 msnicklous@apache.org msnicklous@apache.org
portlet.xml
in portlet-tck_3.0/V2PortletTests/src/main/webapp/WEB-INF/liferay
235 - 2018-01-30 2018-01-30 1 1 neil.griffin.scm@gmail.com neil.griffin.scm@gmail.com
portlet.xml
in portlet-tck_3.0/V2SigTestsEvent/src/main/webapp/WEB-INF
215 - 2014-08-27 2014-09-01 2 1 msnicklous@apache.org msnicklous@apache.org
portlet.xml
in portlet-tck_3.0/V2DispatcherTests6/src/main/webapp/WEB-INF
211 - 2014-08-22 2014-09-01 2 1 msnicklous@apache.org msnicklous@apache.org
PortletHubTests_SPEC_23_JSPA.js
in portlet-tck_3.0/V3PortletHubTests/src/main/webapp/javascript
206 25 2016-10-11 2016-10-28 3 1 msnicklous@apache.org msnicklous@apache.org
pluto.css
in portlet-tck_3.0/deploy/src/main/resources/css
204 - 2014-08-28 2014-09-01 2 1 msnicklous@apache.org msnicklous@apache.org
portlet.xml
in portlet-tck_3.0/V2DispatcherTests5/src/main/webapp/WEB-INF
203 - 2014-08-22 2014-09-01 2 1 msnicklous@apache.org msnicklous@apache.org
additionalTCs.xml
in portlet-tck_3.0/V2SigTestsResource/src/main/resources/xml-resources
193 - 2014-08-27 2014-09-01 2 1 msnicklous@apache.org msnicklous@apache.org
ControllerInterceptor.java
in pluto-container/src/main/java/org/apache/pluto/container/bean/mvc
192 5 2019-04-06 2019-04-06 1 1 neil.griffin.scm@gmail.com neil.griffin.scm@gmail.com
PortletHubTests_SPEC_23_JS.js
in portlet-tck_3.0/V3PortletHubTests/src/main/webapp/javascript
190 13 2016-09-11 2016-10-11 8 1 msnicklous@apache.org msnicklous@apache.org
portlet.xml
in portlet-tck_3.0/V2WrapperTests/src/main/webapp/WEB-INF
185 - 2014-07-27 2014-09-17 6 1 msnicklous@apache.org msnicklous@apache.org
promise.js
in portlet-tck_3.0/V3PortletHubTests/src/main/webapp/javascript
183 19 2016-09-14 2016-10-04 2 1 msnicklous@apache.org msnicklous@apache.org
additionalTCs.xml
in portlet-tck_3.0/V2SigTestsURL/src/main/resources/xml-resources
179 - 2014-08-27 2014-09-01 2 1 msnicklous@apache.org msnicklous@apache.org
portlet.xml
in portlet-tck_3.0/V2DispatcherReqRespTests4/src/main/webapp/WEB-INF
175 - 2014-08-17 2014-09-01 2 1 msnicklous@apache.org msnicklous@apache.org
additionalTCs.xml
in portlet-tck_3.0/V3PortletHubTests/src/main/resources/xml-resources
174 - 2016-09-11 2016-10-12 8 1 msnicklous@apache.org msnicklous@apache.org
PortletHubTests_SPEC_23_JSListener.js
in portlet-tck_3.0/V3PortletHubTests/src/main/webapp/javascript
174 14 2016-10-11 2016-10-28 3 1 msnicklous@apache.org msnicklous@apache.org
portlet.xml
in portlet-tck_3.0/V2DispatcherReqRespTests3/src/main/webapp/WEB-INF
167 - 2014-08-17 2014-09-01 2 1 msnicklous@apache.org msnicklous@apache.org
portlet.xml
in portlet-tck_3.0/V2SigTestsURL/src/main/webapp/WEB-INF
167 - 2014-08-27 2014-09-01 2 1 msnicklous@apache.org msnicklous@apache.org
Correlations

File Size vs. Number of Changes: 1693 points

portlet-tck_3.0/V2AddlResponseTests/src/main/java/javax/portlet/tck/portlets/AddlResponseTests_SPEC2_12_Resource.java x: 304 lines of code y: 9 # changes portlet-tck_3.0/V2AddlResponseTests/src/main/webapp/WEB-INF/web.xml x: 18 lines of code y: 7 # changes dist-build.xml x: 156 lines of code y: 55 # changes maven-pluto-plugin/src/main/java/org/apache/pluto/maven/AbstractManagementMojo.java x: 100 lines of code y: 15 # changes portlet-tck_3.0/V2AddlRequestTests/src/main/resources/SPEC2_11_Action-friendly-url-routes.xml x: 7 lines of code y: 2 # changes portlet-tck_3.0/V3AnnotationPortletAppConfigOverrideTests/src/main/webapp/WEB-INF/applicationContext.xml x: 17 lines of code y: 2 # changes maven-archetypes/mvcbean-jsp-portlet-archetype/src/main/resources/archetype-resources/src/main/java/__packageInPathFormat__/dto/User.java x: 28 lines of code y: 2 # changes maven-pluto-plugin/src/main/java/org/apache/pluto/maven/InstallationDependency.java x: 152 lines of code y: 36 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/mvc/BeanValidationProducer.java x: 64 lines of code y: 2 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/HttpServletPortletRequestWrapper.java x: 901 lines of code y: 38 # changes portlet-tck_3.0/V2EnvironmentTests/src/main/java/javax/portlet/tck/portlets/EnvironmentTests_PortletContext_ApiRender.java x: 581 lines of code y: 13 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/util/PageState.java x: 268 lines of code y: 10 # changes pluto-portal/src/main/webapp/WEB-INF/themes/pluto-default-theme.jsp x: 98 lines of code y: 29 # changes pluto-portal/src/main/resources/pluto-portal-driver-config.xml x: 91 lines of code y: 20 # changes pluto-portal-driver/src/main/resources/META-INF/pluto-portal-driver-config.xml x: 41 lines of code y: 5 # changes maven-archetypes/mvcbean-jsp-portlet-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml x: 44 lines of code y: 2 # changes templating/thymeleaf-mvc-portlet-api/src/main/java/org/apache/pluto/thymeleaf/mvc/portlet/ThymeleafViewEngine.java x: 27 lines of code y: 1 # changes templating/thymeleaf-mvc-portlet-api/src/main/java/org/apache/pluto/thymeleaf/mvc/portlet/WriterSupplier.java x: 8 lines of code y: 1 # changes templating/thymeleaf-mvc-portlet-cdi/src/main/java/org/apache/pluto/thymeleaf/mvc/portlet/cdi/CDIVariableValidator.java x: 23 lines of code y: 1 # changes templating/thymeleaf-mvc-portlet-cdi/src/main/java/org/apache/pluto/thymeleaf/mvc/portlet/cdi/TemplateEngineSupplierProducer.java x: 41 lines of code y: 1 # changes templating/thymeleaf-mvc-portlet-cdi/src/main/java/org/apache/pluto/thymeleaf/mvc/portlet/cdi/WebContextProducer.java x: 94 lines of code y: 1 # changes templating/thymeleaf-mvc-portlet-spring/src/main/java/org/apache/pluto/thymeleaf/mvc/portlet/spring/SpringVariableValidator.java x: 92 lines of code y: 1 # changes templating/thymeleaf-mvc-portlet-spring/src/main/java/org/apache/pluto/thymeleaf/mvc/portlet/spring/TemplateEngineSupplierProducer.java x: 45 lines of code y: 1 # changes templating/thymeleaf-mvc-portlet-spring/src/main/java/org/apache/pluto/thymeleaf/mvc/portlet/spring/VariableValidatorProducer.java x: 14 lines of code y: 1 # changes etc/jsr-286-tck/pluto-assemble-tck286-wars-pom.xml x: 73 lines of code y: 2 # changes pluto-common/src/main/resources/META-INF/beans.xml x: 15 lines of code y: 4 # changes pluto-container-api/src/main/java/org/apache/pluto/container/FilterManager.java x: 27 lines of code y: 9 # changes pluto-container-api/src/main/java/org/apache/pluto/container/HeaderData.java x: 349 lines of code y: 12 # changes pluto-container-api/src/main/java/org/apache/pluto/container/PageResourceId.java x: 157 lines of code y: 2 # changes pluto-container-api/src/main/java/org/apache/pluto/container/PortletAsyncManager.java x: 14 lines of code y: 8 # changes pluto-container-api/src/main/java/org/apache/pluto/container/PortletContainer.java x: 44 lines of code y: 11 # changes pluto-container-api/src/main/java/org/apache/pluto/container/PortletEnvironmentService.java x: 29 lines of code y: 5 # changes pluto-container-api/src/main/java/org/apache/pluto/container/PortletRequestContext.java x: 50 lines of code y: 18 # changes pluto-container-api/src/main/java/org/apache/pluto/container/PortletResourceRequestContext.java x: 32 lines of code y: 14 # changes pluto-container-api/src/main/java/org/apache/pluto/container/PortletResourceResponseContext.java x: 11 lines of code y: 7 # changes pluto-container-api/src/main/java/org/apache/pluto/container/PortletResponseContext.java x: 39 lines of code y: 14 # changes pluto-container-api/src/main/java/org/apache/pluto/container/PortletStateAwareResponseContext.java x: 25 lines of code y: 13 # changes pluto-container-api/src/main/java/org/apache/pluto/container/PortletURLProvider.java x: 50 lines of code y: 14 # changes pluto-container-api/src/main/java/org/apache/pluto/container/RequestDispatcherService.java x: 11 lines of code y: 5 # changes pluto-container-api/src/main/java/org/apache/pluto/container/om/portlet/Description.java x: 3 lines of code y: 7 # changes pluto-container-api/src/main/java/org/apache/pluto/container/om/portlet/DisplayName.java x: 3 lines of code y: 6 # changes pluto-container-api/src/main/java/org/apache/pluto/container/om/portlet/EventDefinition.java x: 19 lines of code y: 5 # changes pluto-container-api/src/main/java/org/apache/pluto/container/om/portlet/EventDefinitionReference.java x: 6 lines of code y: 5 # changes pluto-container-api/src/main/java/org/apache/pluto/container/om/portlet/Listener.java x: 17 lines of code y: 8 # changes pluto-container-api/src/main/java/org/apache/pluto/container/om/portlet/PortletApplicationDefinition.java x: 69 lines of code y: 12 # changes pluto-container-api/src/main/java/org/apache/pluto/container/om/portlet/PortletDefinition.java x: 67 lines of code y: 12 # changes pluto-container-api/src/main/java/org/apache/pluto/container/om/portlet/PortletInfo.java x: 20 lines of code y: 6 # changes pluto-container-driver-api/src/main/java/org/apache/pluto/container/driver/PortalDriverContainerServices.java x: 7 lines of code y: 4 # changes pluto-container-driver-api/src/main/java/org/apache/pluto/container/driver/PortletContainerInitializer.java x: 98 lines of code y: 24 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/AnnotatedMethod.java x: 121 lines of code y: 10 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/AnnotatedMethodStore.java x: 324 lines of code y: 7 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/AnnotationRecognizer.java x: 145 lines of code y: 10 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/ConfigServlet.java x: 96 lines of code y: 6 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/ConfigSummary.java x: 62 lines of code y: 7 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/InvalidAnnotationException.java x: 24 lines of code y: 4 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/MethodAnnotationRecognizer.java x: 158 lines of code y: 9 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/MethodDescription.java x: 186 lines of code y: 5 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/MethodIdentifier.java x: 77 lines of code y: 4 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/PortletAnnotationRecognizer.java x: 320 lines of code y: 17 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/PortletArtifactProducer.java x: 345 lines of code y: 16 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/PortletCDIExtension.java x: 129 lines of code y: 13 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/PortletInvoker.java x: 328 lines of code y: 21 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/PortletRequestScopedAnnotatedType.java x: 71 lines of code y: 4 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/PortletRequestScopedBeanHolder.java x: 108 lines of code y: 6 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/PortletRequestScopedContext.java x: 37 lines of code y: 4 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/PortletSessionBeanHolder.java x: 82 lines of code y: 9 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/PortletSessionScopedAnnotatedType.java x: 72 lines of code y: 5 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/PortletSessionScopedBeanMap.java x: 138 lines of code y: 9 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/PortletStateScopedBeanHolder.java x: 145 lines of code y: 11 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/PortletStateScopedConfig.java x: 93 lines of code y: 7 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/PortletStateScopedContext.java x: 37 lines of code y: 6 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/RedirectScopedBeanHolder.java x: 79 lines of code y: 2 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/RedirectScopedContext.java x: 39 lines of code y: 2 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/SignatureVariant.java x: 12 lines of code y: 6 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/ActionParametersImpl.java x: 32 lines of code y: 6 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/ActionResponseImpl.java x: 66 lines of code y: 6 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/BaseURLImpl.java x: 215 lines of code y: 18 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/HeaderResponseImpl.java x: 68 lines of code y: 8 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/HttpServletPortletResponseWrapper.java x: 257 lines of code y: 11 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/MimeResponseImpl.java x: 152 lines of code y: 11 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/MutableActionParametersImpl.java x: 31 lines of code y: 4 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/MutablePortletParametersImpl.java x: 145 lines of code y: 5 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/PortletAppDescriptorServiceImpl.java x: 42 lines of code y: 19 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/PortletContainerImpl.java x: 354 lines of code y: 25 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/PortletContextImpl.java x: 162 lines of code y: 10 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/PortletEnvironmentServiceImpl.java x: 73 lines of code y: 6 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/PortletParametersImpl.java x: 87 lines of code y: 10 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/PortletPreferencesImpl.java x: 201 lines of code y: 13 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/PortletRequestDispatcherImpl.java x: 188 lines of code y: 18 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/PortletRequestImpl.java x: 406 lines of code y: 28 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/PortletSessionImpl.java x: 157 lines of code y: 8 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/PortletURLImpl.java x: 145 lines of code y: 21 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/RenderParametersImpl.java x: 49 lines of code y: 4 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/RenderResponseImpl.java x: 60 lines of code y: 9 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/ResourceRequestImpl.java x: 124 lines of code y: 25 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/ResourceResponseImpl.java x: 143 lines of code y: 12 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/ResourceURLImpl.java x: 54 lines of code y: 4 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/StateAwareResponseImpl.java x: 148 lines of code y: 17 # changes pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/ConfigurationHolder.java x: 174 lines of code y: 20 # changes pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/ConfigurationProcessor.java x: 551 lines of code y: 27 # changes pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/ContainerRuntimeOptionImpl.java x: 56 lines of code y: 5 # changes pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/CustomPortletModeImpl.java x: 85 lines of code y: 5 # changes pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/EventDefinitionImpl.java x: 119 lines of code y: 6 # changes pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/EventDefinitionReferenceImpl.java x: 49 lines of code y: 5 # changes pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/FilterImpl.java x: 150 lines of code y: 6 # changes pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/InitParamImpl.java x: 80 lines of code y: 5 # changes pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/JSR168ConfigurationProcessor.java x: 399 lines of code y: 11 # changes pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/JSR286ConfigurationProcessor.java x: 751 lines of code y: 17 # changes pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/JSR362ConfigurationProcessor.java x: 991 lines of code y: 21 # changes pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/ListenerImpl.java x: 116 lines of code y: 6 # changes pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/LocaleTextImpl.java x: 67 lines of code y: 4 # changes pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/PortletApplicationDefinitionImpl.java x: 503 lines of code y: 8 # changes pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/PortletDefinitionImpl.java x: 517 lines of code y: 11 # changes pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/PortletInfoImpl.java x: 155 lines of code y: 5 # changes pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/PreferenceImpl.java x: 43 lines of code y: 3 # changes pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/PublicRenderParameterImpl.java x: 113 lines of code y: 5 # changes pluto-container/src/main/java/org/apache/pluto/container/util/ClasspathScanner.java x: 61 lines of code y: 8 # changes pluto-container/src/main/java/org/apache/pluto/container/util/PrintWriterServletOutputStream.java x: 59 lines of code y: 5 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/config/impl/DriverConfigurationImpl.java x: 115 lines of code y: 28 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/ActionScopedRequestAttributeHandler.java x: 301 lines of code y: 5 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/EventCoordinationServiceImpl.java x: 267 lines of code y: 12 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/EventProviderImpl.java x: 157 lines of code y: 33 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/FilterChainImpl.java x: 238 lines of code y: 17 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/FilterManagerImpl.java x: 113 lines of code y: 23 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortalContextImpl.java x: 73 lines of code y: 9 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletActionResponseContextImpl.java x: 79 lines of code y: 10 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletAsyncContextImpl.java x: 286 lines of code y: 14 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletAsyncContextListener.java x: 231 lines of code y: 7 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletAsyncContextualRunner.java x: 34 lines of code y: 7 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletHeaderResponseContextImpl.java x: 44 lines of code y: 9 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletRenderResponseContextImpl.java x: 40 lines of code y: 10 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletRequestContextImpl.java x: 365 lines of code y: 31 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletRequestContextServiceImpl.java x: 81 lines of code y: 12 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletResourceRequestContextImpl.java x: 256 lines of code y: 25 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletResourceResponseContextImpl.java x: 73 lines of code y: 14 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletResponseContextImpl.java x: 278 lines of code y: 19 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletStateAwareResponseContextImpl.java x: 161 lines of code y: 24 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletURLProviderImpl.java x: 274 lines of code y: 47 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletWindowThread.java x: 108 lines of code y: 26 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/impl/resource/RenderConfigServiceImpl.java x: 58 lines of code y: 20 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/impl/resource/ResourceConfig.java x: 127 lines of code y: 18 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/impl/resource/ResourceConfigReader.java x: 125 lines of code y: 16 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/impl/resource/SupportedModesServiceImpl.java x: 127 lines of code y: 35 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/url/impl/PortalURLParserImpl.java x: 529 lines of code y: 54 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/url/impl/RelativePortalURLImpl.java x: 425 lines of code y: 39 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/AttributeKeys.java x: 14 lines of code y: 20 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/PortalDriverFilter.java x: 98 lines of code y: 12 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/PortalDriverServlet.java x: 255 lines of code y: 66 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/config/DriverConfiguration.java x: 37 lines of code y: 35 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/container/DefaultPortletInvokerService.java x: 172 lines of code y: 14 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/container/PortletDescriptorRegistry.java x: 55 lines of code y: 6 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/core/PortalRequestContext.java x: 61 lines of code y: 20 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/core/PortletWindowImpl.java x: 56 lines of code y: 28 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/PageConfig.java x: 82 lines of code y: 16 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/PageResources.java x: 251 lines of code y: 8 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/PortletApplicationConfig.java x: 26 lines of code y: 11 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/PublicRenderParameterQNameMapper.java x: 218 lines of code y: 9 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/RenderConfig.java x: 73 lines of code y: 19 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/RenderConfigService.java x: 12 lines of code y: 13 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/SupportedWindowStateService.java x: 10 lines of code y: 9 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/tags/PortletTag.java x: 141 lines of code y: 31 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/tags/PortletTitleTag.java x: 68 lines of code y: 17 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/url/PortalURL.java x: 57 lines of code y: 35 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/url/PortalURLPublicParameter.java x: 47 lines of code y: 10 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/url/PortletParameterFactory.java x: 439 lines of code y: 17 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/util/package-info.java x: 1 lines of code y: 3 # changes pluto-portal/src/main/webapp/WEB-INF/fragments/admin/page/TomcatDeploymentHelp.jsp x: 51 lines of code y: 9 # changes pluto-portal/src/main/webapp/WEB-INF/fragments/admin/page/help.jsp x: 101 lines of code y: 10 # changes pluto-portal/src/main/webapp/WEB-INF/fragments/admin/page/view.jsp x: 117 lines of code y: 20 # changes pluto-portal/src/main/webapp/WEB-INF/fragments/admin/view.jsp x: 32 lines of code y: 10 # changes pluto-portal/src/main/webapp/WEB-INF/pluto-portal-driver-services-config.xml x: 175 lines of code y: 48 # changes pluto-portal/src/main/webapp/WEB-INF/portlet.xml x: 52 lines of code y: 16 # changes pluto-portal/src/main/webapp/WEB-INF/themes/portlet-skin.jsp x: 23 lines of code y: 18 # changes pluto-portal/src/main/webapp/WEB-INF/web.xml x: 147 lines of code y: 38 # changes pluto-portal/src/main/webapp/about.jsp x: 52 lines of code y: 7 # changes pluto-portal/src/main/webapp/css/pluto.css x: 208 lines of code y: 5 # changes pluto-portal/src/main/webapp/css/plutoGreen.css x: 208 lines of code y: 3 # changes pluto-portal/src/main/webapp/css/portlet-spec-1.0.css x: 129 lines of code y: 3 # changes pluto-portal/src/main/webapp/css/portlet-spec-2.0.css x: 40 lines of code y: 3 # changes pluto-portal/src/main/webapp/javascript/pluto.js x: 18 lines of code y: 3 # changes pluto-portal/src/main/webapp/javascript/portlet.js x: 691 lines of code y: 11 # changes pluto-portal/src/main/webapp/javascript/portletHubImpl.js x: 531 lines of code y: 9 # changes pluto-portal/src/main/webapp/login.jsp x: 52 lines of code y: 18 # changes pluto-site-skin/src/main/resources/css/site.css x: 133 lines of code y: 7 # changes pluto-taglib/src/main/java/org/apache/pluto/tags/DefineObjectsTag286.java x: 154 lines of code y: 13 # changes pluto-taglib/src/main/java/org/apache/pluto/tags/DefineObjectsTag362.java x: 151 lines of code y: 3 # changes pluto-taglib/src/main/java/org/apache/pluto/tags/ParamTag.java x: 58 lines of code y: 15 # changes pluto-taglib/src/main/java/org/apache/pluto/tags/PortletURLTag168.java x: 103 lines of code y: 7 # changes pluto-taglib/src/main/java/org/apache/pluto/tags/PortletURLTag286.java x: 74 lines of code y: 13 # changes pluto-taglib/src/main/java/org/apache/pluto/tags/ResourceURLTag286.java x: 106 lines of code y: 9 # changes pluto-testsuite/src/main/webapp/WEB-INF/portlet.xml x: 232 lines of code y: 23 # changes pluto-testsuite/src/main/webapp/jsp/ExternalAppScopedAttributeTest.jsp x: 46 lines of code y: 13 # changes pluto-testsuite/src/main/webapp/jsp/TestCompanionPortlet.jsp x: 25 lines of code y: 10 # changes pluto-testsuite/src/main/webapp/jsp/help.jsp x: 13 lines of code y: 10 # changes pluto-testsuite/src/main/webapp/jsp/introduction.jsp x: 47 lines of code y: 17 # changes pluto-testsuite/src/main/webapp/jsp/test4.jsp x: 64 lines of code y: 11 # changes portlet-api/src/main/java/javax/portlet/PortletAsyncContext.java x: 15 lines of code y: 11 # changes portlet-api/src/main/java/javax/portlet/PortletAsyncEvent.java x: 43 lines of code y: 6 # changes portlet-api/src/main/java/javax/portlet/PortletRequest.java x: 138 lines of code y: 14 # changes portlet-api/src/main/java/javax/portlet/ResourceRequest.java x: 21 lines of code y: 19 # changes portlet-api/src/main/java/javax/portlet/annotations/PortletLifecycleFilter.java x: 14 lines of code y: 3 # changes portlet-api/src/main/java/javax/portlet/annotations/package-info.java x: 1 lines of code y: 13 # changes portlet-api/src/main/java/javax/portlet/filter/ActionRequestWrapper.java x: 18 lines of code y: 9 # changes portlet-api/src/main/java/javax/portlet/filter/BaseURLWrapper.java x: 73 lines of code y: 11 # changes portlet-api/src/main/java/javax/portlet/filter/ClientDataRequestWrapper.java x: 53 lines of code y: 11 # changes portlet-api/src/main/java/javax/portlet/filter/MimeResponseWrapper.java x: 94 lines of code y: 8 # changes portlet-api/src/main/java/javax/portlet/filter/MutableRenderParametersWrapper.java x: 29 lines of code y: 7 # changes portlet-api/src/main/java/javax/portlet/filter/PortletAsyncContextWrapper.java x: 73 lines of code y: 3 # changes portlet-api/src/main/java/javax/portlet/filter/PortletConfigWrapper.java x: 84 lines of code y: 8 # changes portlet-api/src/main/java/javax/portlet/filter/PortletContextWrapper.java x: 122 lines of code y: 9 # changes portlet-api/src/main/java/javax/portlet/filter/PortletParametersWrapper.java x: 46 lines of code y: 8 # changes portlet-api/src/main/java/javax/portlet/filter/PortletRequestDispatcherWrapper.java x: 38 lines of code y: 8 # changes portlet-api/src/main/java/javax/portlet/filter/PortletURLWrapper.java x: 40 lines of code y: 9 # changes portlet-api/src/main/java/javax/portlet/filter/ResourceRequestWrapper.java x: 63 lines of code y: 15 # changes portlet-api/src/main/javascript/MockData.js x: 585 lines of code y: 7 # changes portlet-api/src/main/javascript/portlet.js x: 691 lines of code y: 12 # changes portlet-tck_3.0/TestModule3/src/main/resources/xml-resources/tck-TestModule3-tests.xml x: 7 lines of code y: 8 # changes portlet-tck_3.0/V2SigTestsFilter/src/main/java/javax/portlet/tck/filters/SigTestsFilter_FilterChain_SIGRender_filter.java x: 124 lines of code y: 5 # changes portlet-tck_3.0/V3ResourceAsyncTests/src/main/java/javax/portlet/tck/portlets/AsyncBean.java x: 12 lines of code y: 2 # changes portlet-tck_3.0/V3ResourceAsyncTests/src/main/java/javax/portlet/tck/portlets/AsyncFilter.java x: 92 lines of code y: 3 # changes portlet-tck_3.0/V3ResourceAsyncTests/src/main/java/javax/portlet/tck/portlets/AsyncListener.java x: 157 lines of code y: 4 # changes portlet-tck_3.0/V3ResourceAsyncTests/src/main/java/javax/portlet/tck/portlets/AsyncServlet.java x: 52 lines of code y: 3 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/ActionRequestWrapperChecker.java x: 488 lines of code y: 6 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/ActionResponseWrapperChecker.java x: 202 lines of code y: 7 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/ClassChecker.java x: 168 lines of code y: 12 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/EventRequestWrapperChecker.java x: 416 lines of code y: 6 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/EventResponseWrapperChecker.java x: 189 lines of code y: 7 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/PortletRequestWrapperChecker.java x: 396 lines of code y: 6 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/PortletResponseWrapperChecker.java x: 81 lines of code y: 6 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/RenderRequestWrapperChecker.java x: 406 lines of code y: 6 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/RenderResponseWrapperChecker.java x: 255 lines of code y: 6 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/ResourceRequestWrapperChecker.java x: 554 lines of code y: 6 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/ResourceResponseWrapperChecker.java x: 271 lines of code y: 6 # changes maven-archetypes/mvcbean-jsp-portlet-archetype/src/main/resources/archetype-resources/src/main/java/__packageInPathFormat__/controller/UserActionController.java x: 51 lines of code y: 1 # changes maven-archetypes/mvcbean-jsp-portlet-archetype/src/main/resources/archetype-resources/src/main/java/__packageInPathFormat__/controller/UserRenderController.java x: 60 lines of code y: 1 # changes pluto-container-driver-api/src/main/java/org/apache/pluto/container/driver/PortletServlet3.java x: 435 lines of code y: 29 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/mvc/BindingResultImpl.java x: 75 lines of code y: 1 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/mvc/ConfigurationImpl.java x: 82 lines of code y: 1 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/mvc/ControllerInterceptor.java x: 192 lines of code y: 1 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/mvc/MvcExtension.java x: 140 lines of code y: 1 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/mvc/ParamConverterProviderImpl.java x: 127 lines of code y: 1 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/mvc/PortletParamProducer.java x: 348 lines of code y: 1 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/security/PortalSecurityConfigurer.java x: 58 lines of code y: 2 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/filter/PlutoTckPortletFilter.java x: 151 lines of code y: 1 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/PortalStartupListener.java x: 140 lines of code y: 29 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/portlets/PageAdminPortlet.java x: 262 lines of code y: 15 # changes portlet-tck_3.0/driver/src/main/java/javax/portlet/tck/driver/TCKTestDriver.java x: 302 lines of code y: 2 # changes portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/src/main/java/javax/portlet/tck/portlets/cdi/AnnotationPortletArtifactValidityTests_SPEC3_20_PortletArtifacts.java x: 805 lines of code y: 1 # changes portlet-tck_3.0/V3PortletHubTests/src/main/java/javax/portlet/tck/portlets/PortletHubTests_SPEC_23_JS.java x: 201 lines of code y: 8 # changes portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/src/main/java/javax/portlet/tck/portlets/AnnotationPortletArtifactValidityTests_SPEC3_20_ParameterArtifacts.java x: 380 lines of code y: 7 # changes portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/src/main/java/javax/portlet/tck/portlets/AnnotationPortletArtifactValidityTests_SPEC3_20_RequestArtifacts.java x: 499 lines of code y: 7 # changes portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/src/main/java/javax/portlet/tck/portlets/AnnotationPortletArtifactValidityTests_SPEC3_20_ResponseArtifacts.java x: 559 lines of code y: 8 # changes portlet-servlet-adapter/src/main/java/org/apache/pluto/portlet/servlet/adapter/HttpServletRequestAdapter.java x: 361 lines of code y: 1 # changes portlet-servlet-adapter/src/main/java/org/apache/pluto/portlet/servlet/adapter/HttpServletResponseAdapter.java x: 264 lines of code y: 1 # changes portlet-servlet-adapter/src/main/java/org/apache/pluto/portlet/servlet/adapter/HttpSessionAdapter.java x: 114 lines of code y: 1 # changes portlet-tck_3.0/V3RenderStateTests/src/main/java/javax/portlet/tck/portlets/RenderStateTests_SPEC2_12_MutableRenderState.java x: 332 lines of code y: 8 # changes portlet-tck_3.0/V3PortletHubTests/src/main/java/javax/portlet/tck/portlets/PortletHubTests_SPEC_23_JSRS.java x: 118 lines of code y: 3 # changes portlet-tck_3.0/V3PortletHubTests/src/main/java/javax/portlet/tck/util/ModuleTestCaseDetails.java x: 354 lines of code y: 10 # changes portlet-tck_3.0/V3PortletHubTests/src/main/webapp/javascript/PortletHubTests_SPEC_23_JSRS.js x: 233 lines of code y: 4 # changes portlet-tck_3.0/V3PortletHubTests/src/main/webapp/javascript/PortletHubTests_SPEC_23_JSState.js x: 343 lines of code y: 5 # changes portlet-tck_3.0/V3HeaderPortletTests/src/main/java/javax/portlet/tck/portlets/HeaderPortletTests_SPEC14_HeaderReq.java x: 175 lines of code y: 5 # changes portlet-tck_3.0/V3HeaderPortletTests/src/main/java/javax/portlet/tck/portlets/HeaderPortletTests_SPEC14_PortletRequest_ApiHeader1.java x: 1054 lines of code y: 8 # changes portlet-tck_3.0/V3HeaderPortletTests/src/main/java/javax/portlet/tck/portlets/HeaderPortletTests_SPEC14_PortletRequest_ApiHeader2.java x: 80 lines of code y: 3 # changes portlet-tck_3.0/V3HeaderPortletTests/src/main/java/javax/portlet/tck/portlets/HeaderPortletTests_SPEC14_RenderState_ApiHeader.java x: 98 lines of code y: 5 # changes portlet-tck_3.0/V3HeaderPortletTests/src/main/java/javax/portlet/tck/portlets/HeaderPortletTests_SPEC15_Header.java x: 508 lines of code y: 8 # changes portlet-tck_3.0/V3HeaderPortletTests/src/main/java/javax/portlet/tck/portlets/HeaderPortletTests_SPEC15_HeaderResponse2.java x: 93 lines of code y: 4 # changes portlet-tck_3.0/V3HeaderPortletTests/src/main/java/javax/portlet/tck/portlets/HeaderPortletTests_SPEC15_PortletResponse_ApiHeader.java x: 270 lines of code y: 7 # changes portlet-tck_3.0/V2DispatcherTests/src/main/webapp/WEB-INF/liferay-portlet.xml x: 64 lines of code y: 3 # changes portlet-tck_3.0/V2FilterTests/src/main/webapp/WEB-INF/liferay-portlet.xml x: 172 lines of code y: 3 # changes portlet-tck_3.0/V2SigTestsAction/src/main/webapp/WEB-INF/liferay-portlet.xml x: 28 lines of code y: 3 # changes portlet-tck_3.0/V3AnnotationPortletConfigTests/src/main/java/javax/portlet/tck/portlets/AnnotationPortletConfigTests_SPEC2_28_EventDeclaration.java x: 113 lines of code y: 4 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/AbstractPortletConfigImpl.java x: 196 lines of code y: 5 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/TestResult.java x: 85 lines of code y: 12 # changes portlet-api/src/main/java/javax/portlet/GenericPortlet.java x: 383 lines of code y: 10 # changes portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_BaseURL_ApiRenderActurl.java x: 1030 lines of code y: 14 # changes portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_BaseURL_ApiRenderRenurl.java x: 746 lines of code y: 13 # changes portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_BaseURL_ApiRenderResurl.java x: 802 lines of code y: 14 # changes portlet-tck_3.0/V3URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_ActionURL.java x: 137 lines of code y: 5 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/JSR286ApiTestCaseDetails.java x: 4654 lines of code y: 24 # changes portlet-tck_3.0/V2AddlFilterTests/src/main/java/javax/portlet/tck/portlets/AddlFilterTests_SPEC2_20_Filter.java x: 252 lines of code y: 5 # changes portlet-tck_3.0/V2RequestTests/src/main/java/javax/portlet/tck/portlets/RequestTests_ClientDataRequest_ApiAction.java x: 426 lines of code y: 14 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/TestButton.java x: 66 lines of code y: 14 # changes portlet-tck_3.0/V2PortletTagLibraryTests2/src/main/resources/xml-resources/additionalTCs.xml x: 113 lines of code y: 10 # changes portlet-tck_3.0/V2PortletTagLibraryTests2/src/main/webapp/WEB-INF/jsp/PortletTagLibraryTests2_SPEC2_26_IncludeJSPRender.jsp x: 1612 lines of code y: 13 # changes portlet-tck_3.0/V2PortletTagLibraryTests3/src/main/resources/xml-resources/additionalTCs.xml x: 115 lines of code y: 8 # changes portlet-tck_3.0/V2PortletTagLibraryTests3/src/main/webapp/WEB-INF/jsp/PortletTagLibraryTests3_SPEC2_26_IncludeJSPResource.jsp x: 1645 lines of code y: 13 # changes portlet-tck_3.0/V2AddlEnvironmentTests/src/main/java/javax/portlet/tck/portlets/AddlEnvironmentTests_SPEC2_10_ContextOptions.java x: 616 lines of code y: 9 # changes portlet-tck_3.0/V2AddlPortletTests/src/main/java/javax/portlet/tck/portlets/AddlPortletTests_SPEC2_6_RenderConfig.java x: 185 lines of code y: 12 # changes portlet-tck_3.0/V2AddlPortletTests/src/main/webapp/WEB-INF/liferay/portlet.xml x: 437 lines of code y: 1 # changes portlet-tck_3.0/V2PortletTests/src/main/java/javax/portlet/tck/portlets/PortletTests_PortletConfig_ApiRender.java x: 274 lines of code y: 16 # changes portlet-tck_3.0/V2PortletTests/src/main/webapp/WEB-INF/liferay/portlet.xml x: 235 lines of code y: 1 # changes portlet-tck_3.0/V2PortletTests/src/main/webapp/WEB-INF/pluto/portlet.xml x: 239 lines of code y: 1 # changes portlet-tck_3.0/V2RequestTests/src/main/java/javax/portlet/tck/portlets/RequestTests_PortletRequest_ApiEvent_event.java x: 826 lines of code y: 13 # changes portlet-tck_3.0/V2RequestTests/src/main/java/javax/portlet/tck/portlets/RequestTests_PortletRequest_ApiResource.java x: 850 lines of code y: 13 # changes portlet-tck_3.0/V2RequestTests/src/main/java/javax/portlet/tck/portlets/RequestTests_PortletRequest_ApiAction.java x: 1425 lines of code y: 14 # changes portlet-tck_3.0/V2AddlRequestTests/src/main/java/javax/portlet/tck/portlets/AddlRequestTests_SPEC2_11_Render.java x: 235 lines of code y: 12 # changes portlet-tck_3.0/V2EnvironmentTests/src/main/java/javax/portlet/tck/portlets/EnvironmentTests_PortalContext_ApiRender.java x: 195 lines of code y: 11 # changes portlet-tck_3.0/V2AddlResponseTests/src/main/java/javax/portlet/tck/portlets/AddlResponseTests_SPEC2_12_Render.java x: 356 lines of code y: 12 # changes portlet-tck_3.0/V2AddlRequestTests/src/main/java/javax/portlet/tck/portlets/AddlRequestTests_SPEC2_11_Event.java x: 169 lines of code y: 9 # changes portlet-tck_3.0/V2AddlRequestTests/src/main/java/javax/portlet/tck/portlets/AddlRequestTests_SPEC2_11_Resource.java x: 248 lines of code y: 10 # changes portlet-tck_3.0/V2AddlRequestTests/src/main/java/javax/portlet/tck/portlets/AddlRequestTests_SPEC2_11_Action.java x: 241 lines of code y: 9 # changes portlet-tck_3.0/V2AddlRequestTests/src/main/webapp/WEB-INF/portlet.xml x: 301 lines of code y: 8 # changes portlet-tck_3.0/V2ResponseTests/src/main/java/javax/portlet/tck/portlets/ResponseTests_MimeResponse_ApiRender.java x: 290 lines of code y: 9 # changes portlet-tck_3.0/V3PortletParametersTests/src/main/java/javax/portlet/tck/portlets/PortletParametersTests_SPEC11_1.java x: 242 lines of code y: 6 # changes portlet-tck_3.0/V3PortletParametersTests/src/main/java/javax/portlet/tck/portlets/PortletParametersTests_SPEC11_3.java x: 321 lines of code y: 2 # changes portlet-tck_3.0/V3PortletParametersTests/src/main/java/javax/portlet/tck/portlets/PortletParametersTests_SPEC11_4.java x: 338 lines of code y: 3 # changes portlet-tck_3.0/V3PortletParametersTests/src/main/java/javax/portlet/tck/portlets/PortletParametersTests_SPEC11_4A.java x: 478 lines of code y: 1 # changes portlet-tck_3.0/V3PortletParametersTests/src/main/resources/xml-resources/additionalPages.xml x: 29 lines of code y: 8 # changes portlet-tck_3.0/V2AddlEnvironmentTests/src/main/java/javax/portlet/tck/portlets/AddlEnvironmentTests_SPEC2_10_Context.java x: 312 lines of code y: 12 # changes portlet-tck_3.0/TestModule1/src/main/java/javax/portlet/tck/TestModule1/portlets/TestModule1_GetInitParameterNamesTest1.java x: 94 lines of code y: 3 # changes portlet-tck_3.0/V2AddlPortletTests/src/main/java/javax/portlet/tck/portlets/AddlPortletTests_SPEC2_15_EventEventHandling_event.java x: 214 lines of code y: 8 # changes portlet-tck_3.0/V2AddlRequestTests/src/main/java/javax/portlet/tck/portlets/AddlRequestTests_SPEC2_11_EventReq_event.java x: 89 lines of code y: 9 # changes portlet-tck_3.0/V2AnnotationTests/src/main/java/javax/portlet/tck/portlets/AnnotationTests_ProcessEvent_ApiEvent.java x: 57 lines of code y: 10 # changes portlet-tck_3.0/V2AnnotationTests/src/main/java/javax/portlet/tck/portlets/AnnotationTests_ProcessEvent_ApiEvent_event.java x: 86 lines of code y: 11 # changes portlet-tck_3.0/V2EnvironmentTests/src/main/java/javax/portlet/tck/portlets/EnvironmentTests_PortletPreferences_ApiEvent_event.java x: 474 lines of code y: 9 # changes portlet-tck_3.0/V2FilterTests/src/main/java/javax/portlet/tck/portlets/FilterTests_EventFilter_ApiEventFilter_event.java x: 85 lines of code y: 8 # changes portlet-tck_3.0/V2PortletTests/src/main/java/javax/portlet/tck/portlets/PortletTests_Event_ApiEvent.java x: 117 lines of code y: 14 # changes portlet-tck_3.0/V2PortletTests/src/main/java/javax/portlet/tck/portlets/PortletTests_Event_ApiEvent_event.java x: 190 lines of code y: 16 # changes portlet-tck_3.0/V2RequestTests/src/main/java/javax/portlet/tck/portlets/RequestTests_ActionRequest_ApiAction.java x: 82 lines of code y: 7 # changes portlet-tck_3.0/V2RequestTests/src/main/java/javax/portlet/tck/portlets/RequestTests_EventRequest_ApiEvent.java x: 69 lines of code y: 7 # changes portlet-tck_3.0/V2RequestTests/src/main/java/javax/portlet/tck/portlets/RequestTests_PortletRequest_ApiEvent.java x: 741 lines of code y: 10 # changes portlet-tck_3.0/V2RequestTests/src/main/java/javax/portlet/tck/portlets/RequestTests_PortletRequest_ApiRender.java x: 845 lines of code y: 14 # changes portlet-tck_3.0/V2RequestTests/src/main/java/javax/portlet/tck/portlets/RequestTests_ResourceRequest_ApiResource.java x: 147 lines of code y: 9 # changes portlet-tck_3.0/V2SigTestsEvent/src/main/java/javax/portlet/tck/portlets/SigTestsEvent_EventResponse_SIGEvent_event.java x: 87 lines of code y: 7 # changes portlet-tck_3.0/V2SigTestsEvent/src/main/java/javax/portlet/tck/portlets/SigTestsEvent_Event_SIGEvent_event.java x: 117 lines of code y: 7 # changes portlet-tck_3.0/V2SigTestsEvent/src/main/java/javax/portlet/tck/portlets/SigTestsEvent_PortletRequest_SIGEvent_event.java x: 1109 lines of code y: 7 # changes portlet-tck_3.0/V2SigTestsEvent/src/main/java/javax/portlet/tck/portlets/SigTestsEvent_StateAwareResponse_SIGEvent_event.java x: 338 lines of code y: 7 # changes portlet-tck_3.0/V3ResourceAsyncTests/src/main/java/javax/portlet/tck/portlets/ResourceAsyncTests_SPEC_21_Async.java x: 1412 lines of code y: 6 # changes portlet-tck_3.0/V2DispatcherReqRespTests1/src/main/webapp/WEB-INF/jsp/DispatcherReqRespTests1_SPEC2_19_ForwardJSPActionRequest.jsp x: 646 lines of code y: 8 # changes portlet-tck_3.0/V2DispatcherReqRespTests1/src/main/webapp/WEB-INF/jsp/DispatcherReqRespTests1_SPEC2_19_ForwardJSPActionResponse.jsp x: 121 lines of code y: 7 # changes portlet-tck_3.0/V2DispatcherReqRespTests1/src/main/webapp/WEB-INF/jsp/DispatcherReqRespTests1_SPEC2_19_ForwardJSPEventRequest.jsp x: 655 lines of code y: 8 # changes portlet-tck_3.0/V2DispatcherReqRespTests1/src/main/webapp/WEB-INF/jsp/DispatcherReqRespTests1_SPEC2_19_ForwardJSPRenderRequest.jsp x: 694 lines of code y: 10 # changes portlet-tck_3.0/V2DispatcherReqRespTests1/src/main/webapp/WEB-INF/jsp/DispatcherReqRespTests1_SPEC2_19_ForwardJSPRenderResponse.jsp x: 136 lines of code y: 6 # changes portlet-tck_3.0/V2DispatcherTests2/src/main/webapp/WEB-INF/jsp/DispatcherTests2_SPEC2_19_ForwardJSPAction.jsp x: 413 lines of code y: 13 # changes portlet-tck_3.0/V2DispatcherTests2/src/main/webapp/WEB-INF/jsp/DispatcherTests2_SPEC2_19_ForwardJSPRender.jsp x: 414 lines of code y: 14 # changes portlet-tck_3.0/V2AddlFilterTests/src/main/webapp/WEB-INF/portlet.xml x: 178 lines of code y: 6 # changes portlet-tck_3.0/V2PortletTagLibraryTests/src/main/webapp/WEB-INF/jsp/PortletTagLibraryTests_SPEC2_26_IncludeJSPGeneral.jsp x: 58 lines of code y: 12 # changes portlet-tck_3.0/V3PortletHubTests/src/main/webapp/javascript/PortletHubTests_SPEC_23_JSAction.js x: 253 lines of code y: 3 # changes portlet-tck_3.0/V3PortletHubTests/src/main/webapp/javascript/PortletHubTests_SPEC_23_JSPRP_TX.js x: 109 lines of code y: 2 # changes portlet-tck_3.0/V3PortletHubTests/src/main/webapp/javascript/PortletHubTests_SPEC_23_JSURL.js x: 293 lines of code y: 3 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/constants/Constants.java x: 55 lines of code y: 22 # changes portlet-tck_3.0/V2RequestTests/src/main/java/javax/portlet/tck/portlets/RequestTests_ClientDataRequest_ApiResource.java x: 372 lines of code y: 10 # changes portlet-tck_3.0/V2RequestTests/src/main/resources/xml-resources/additionalTCs.xml x: 447 lines of code y: 5 # changes portlet-tck_3.0/V2ResponseTests/src/main/resources/xml-resources/additionalTCs.xml x: 279 lines of code y: 8 # changes portlet-tck_3.0/V3ResourceAsyncTests/src/main/java/javax/portlet/tck/portlets/ResourceAsyncTests_SPEC_21_NoAsync.java x: 148 lines of code y: 2 # changes portlet-tck_3.0/V3ResourceAsyncTests/src/main/java/javax/portlet/tck/util/ModuleTestCaseDetails.java x: 160 lines of code y: 2 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/JSR286DispatcherTestCaseDetails.java x: 3985 lines of code y: 15 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/JSR286SignatureTestCaseDetails.java x: 4562 lines of code y: 6 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/JSR286SpecTestCaseDetails.java x: 2320 lines of code y: 16 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/ResourceLink.java x: 221 lines of code y: 13 # changes portlet-tck_3.0/driver/src/main/resources/xml-resources/pageFiles.xml x: 55 lines of code y: 27 # changes portlet-tck_3.0/V3PortletHubTests/src/main/java/javax/portlet/tck/portlets/PortletHubTests_SPEC_23_JSAction.java x: 158 lines of code y: 3 # changes portlet-tck_3.0/V3PortletHubTests/src/main/java/javax/portlet/tck/portlets/PortletHubTests_SPEC_23_JSPA.java x: 131 lines of code y: 2 # changes portlet-tck_3.0/V3PortletHubTests/src/main/java/javax/portlet/tck/portlets/PortletHubTests_SPEC_23_JSURL.java x: 243 lines of code y: 2 # changes portlet-tck_3.0/V3PortletHubTests/src/main/resources/xml-resources/additionalTCs.xml x: 174 lines of code y: 8 # changes portlet-tck_3.0/V3PortletHubTests/src/main/java/javax/portlet/tck/portlets/PortletHubTests_SPEC_23_JSExc.java x: 239 lines of code y: 3 # changes portlet-tck_3.0/V3PortletHubTests/src/main/java/javax/portlet/tck/portlets/PortletHubTests_SPEC_23_JSState.java x: 284 lines of code y: 4 # changes portlet-tck_3.0/V3PortletHubTests/src/main/webapp/javascript/PortletHubTests_SPEC_23_JS.js x: 190 lines of code y: 8 # changes portlet-tck_3.0/V3PortletHubTests/src/main/webapp/javascript/PortletHubTests_SPEC_23_JSExc.js x: 281 lines of code y: 3 # changes portlet-tck_3.0/V3PortletHubTests/src/main/webapp/javascript/promise.js x: 183 lines of code y: 2 # changes portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/src/main/java/javax/portlet/tck/portlets/Utils.java x: 351 lines of code y: 6 # changes portlet-tck_3.0/V3AnnotationPortletAppConfigOverrideTests/src/main/java/javax/portlet/tck/portlets/AnnotationPortletAppConfigOverrideTests_SPEC1_28_EventConfiguration1.java x: 137 lines of code y: 3 # changes portlet-tck_3.0/V3AnnotationPortletApplicationConfigTests/src/main/java/javax/portlet/tck/portlets/AnnotationPortletApplicationConfigTests_SPEC1_28_PortletModes.java x: 85 lines of code y: 2 # changes portlet-tck_3.0/V3PortletConfigTests/src/main/java/javax/portlet/tck/portlets/PortletConfigTests_Config.java x: 179 lines of code y: 5 # changes portlet-tck_3.0/V2AddlEnvironmentTests/src/main/java/javax/portlet/tck/portlets/AddlEnvironmentTests_SPEC2_18_Sessions.java x: 408 lines of code y: 11 # changes portlet-tck_3.0/V2AddlEnvironmentTests/src/main/webapp/WEB-INF/portlet.xml x: 305 lines of code y: 8 # changes portlet-tck_3.0/V2AddlEnvironmentTests/src/main/webapp/WEB-INF/web.xml x: 49 lines of code y: 7 # changes portlet-tck_3.0/V2AddlFilterTests/src/main/java/javax/portlet/tck/portlets/AddlFilterTests_SPEC2_20_Action.java x: 182 lines of code y: 8 # changes portlet-tck_3.0/V2AddlFilterTests/src/main/java/javax/portlet/tck/portlets/AddlFilterTests_SPEC2_20_Event.java x: 58 lines of code y: 8 # changes portlet-tck_3.0/V2AddlPortletTests/src/main/java/javax/portlet/tck/portlets/AddlPortletTests_SPEC2_13_ResourceServingCache.java x: 703 lines of code y: 8 # changes portlet-tck_3.0/V2AddlPortletTests/src/main/java/javax/portlet/tck/portlets/AddlPortletTests_SPEC2_5_RenderGenericPortlet.java x: 105 lines of code y: 8 # changes portlet-tck_3.0/V2AddlPortletTests/src/main/java/javax/portlet/tck/portlets/AddlPortletTests_SPEC2_9_WindowStates.java x: 95 lines of code y: 10 # changes portlet-tck_3.0/V2AddlResponseTests/src/main/java/javax/portlet/tck/portlets/AddlResponseTests_SPEC2_12_Action.java x: 332 lines of code y: 10 # changes portlet-tck_3.0/V2AddlResponseTests/src/main/webapp/WEB-INF/portlet.xml x: 124 lines of code y: 8 # changes portlet-tck_3.0/V2AnnotationTests/src/main/java/javax/portlet/tck/portlets/AnnotationTests_ProcessAction_ApiAction.java x: 69 lines of code y: 10 # changes portlet-tck_3.0/V2DispatcherReqRespTests1/src/main/java/javax/portlet/tck/portlets/DispatcherReqRespTests1_SPEC2_19_ForwardJSPActionRequest.java x: 438 lines of code y: 9 # changes portlet-tck_3.0/V2DispatcherReqRespTests1/src/main/java/javax/portlet/tck/portlets/DispatcherReqRespTests1_SPEC2_19_ForwardJSPActionResponse.java x: 133 lines of code y: 9 # changes portlet-tck_3.0/V2DispatcherReqRespTests1/src/main/java/javax/portlet/tck/portlets/DispatcherReqRespTests1_SPEC2_19_ForwardJSPEventRequest.java x: 392 lines of code y: 7 # changes portlet-tck_3.0/V2DispatcherReqRespTests2/src/main/java/javax/portlet/tck/portlets/DispatcherReqRespTests2_SPEC2_19_ForwardServletEventRequest_event.java x: 115 lines of code y: 9 # changes portlet-tck_3.0/V2DispatcherReqRespTests2/src/main/java/javax/portlet/tck/servlets/DispatcherReqRespTests2_SPEC2_19_ForwardServletActionRequest_servlet.java x: 530 lines of code y: 8 # changes portlet-tck_3.0/V2DispatcherReqRespTests2/src/main/java/javax/portlet/tck/servlets/DispatcherReqRespTests2_SPEC2_19_ForwardServletEventRequest_servlet.java x: 540 lines of code y: 8 # changes portlet-tck_3.0/V2DispatcherReqRespTests2/src/main/java/javax/portlet/tck/servlets/DispatcherReqRespTests2_SPEC2_19_ForwardServletRenderRequest_servlet.java x: 582 lines of code y: 9 # changes portlet-tck_3.0/V2DispatcherReqRespTests2/src/main/java/javax/portlet/tck/servlets/DispatcherReqRespTests2_SPEC2_19_ForwardServletResourceRequest_servlet.java x: 529 lines of code y: 8 # changes portlet-tck_3.0/V2DispatcherTests/src/main/java/javax/portlet/tck/portlets/DispatcherTests_SPEC2_19_ForwardServletAction.java x: 275 lines of code y: 13 # changes portlet-tck_3.0/V2DispatcherTests/src/main/java/javax/portlet/tck/portlets/DispatcherTests_SPEC2_19_ForwardServletEvent.java x: 257 lines of code y: 13 # changes portlet-tck_3.0/V2DispatcherTests/src/main/java/javax/portlet/tck/servlets/DispatcherTests_SPEC2_19_ForwardServletAction_servlet.java x: 380 lines of code y: 12 # changes portlet-tck_3.0/V2DispatcherTests/src/main/java/javax/portlet/tck/servlets/DispatcherTests_SPEC2_19_ForwardServletResource_servlet.java x: 384 lines of code y: 13 # changes portlet-tck_3.0/V2DispatcherTests/src/main/java/javax/portlet/tck/servlets/DispatcherTests_SPEC2_19_IncludeServletRender_servlet.java x: 393 lines of code y: 13 # changes portlet-tck_3.0/V2DispatcherTests/src/main/webapp/WEB-INF/portlet.xml x: 222 lines of code y: 8 # changes portlet-tck_3.0/V2DispatcherTests2/src/main/java/javax/portlet/tck/portlets/DispatcherTests2_SPEC2_19_ForwardJSPAction.java x: 280 lines of code y: 11 # changes portlet-tck_3.0/V2DispatcherTests3S/src/main/java/javax/portlet/tck/portlets/DispatcherTests3S_SPEC2_19_ForwardJSPResource.java x: 105 lines of code y: 5 # changes portlet-tck_3.0/V2DispatcherTests4/src/main/java/javax/portlet/tck/portlets/DispatcherTests4_SPEC2_19_IncludeJSPAction.java x: 87 lines of code y: 6 # changes portlet-tck_3.0/V2DispatcherTests5/src/main/java/javax/portlet/tck/portlets/DispatcherTests5_SPEC2_19_IncThenForwardServletEvent.java x: 252 lines of code y: 6 # changes portlet-tck_3.0/V2DispatcherTests5/src/main/java/javax/portlet/tck/servlets/DispatcherTests5_SPEC2_19_IncThenForwardServletAction_servlet.java x: 380 lines of code y: 5 # changes portlet-tck_3.0/V2DispatcherTests5/src/main/java/javax/portlet/tck/servlets/DispatcherTests5_SPEC2_19_IncThenForwardServletRender_servlet.java x: 378 lines of code y: 5 # changes portlet-tck_3.0/V2DispatcherTests5/src/main/java/javax/portlet/tck/servlets/DispatcherTests5_SPEC2_19_IncThenIncludeServletRender_servlet.java x: 392 lines of code y: 8 # changes portlet-tck_3.0/V2DispatcherTests5/src/main/java/javax/portlet/tck/servlets/DispatcherTests5_SPEC2_19_IncThenIncludeServletResource_servlet.java x: 391 lines of code y: 5 # changes portlet-tck_3.0/V2DispatcherTests6/src/main/java/javax/portlet/tck/portlets/DispatcherTests6_SPEC2_19_FwdThenForwardServletAction.java x: 274 lines of code y: 5 # changes portlet-tck_3.0/V2DispatcherTests6/src/main/java/javax/portlet/tck/servlets/DispatcherTests6_SPEC2_19_FwdThenForwardServletAction_servlet.java x: 380 lines of code y: 4 # changes portlet-tck_3.0/V2DispatcherTests6/src/main/java/javax/portlet/tck/servlets/DispatcherTests6_SPEC2_19_FwdThenForwardServletRender_servlet.java x: 378 lines of code y: 4 # changes portlet-tck_3.0/V2DispatcherTests6/src/main/java/javax/portlet/tck/servlets/DispatcherTests6_SPEC2_19_FwdThenIncludeServletRender_servlet.java x: 391 lines of code y: 4 # changes portlet-tck_3.0/V2DispatcherTests6/src/main/webapp/WEB-INF/web.xml x: 108 lines of code y: 4 # changes portlet-tck_3.0/V2EnvironmentTests/src/main/java/javax/portlet/tck/portlets/EnvironmentTests_CacheControl_ApiRender.java x: 215 lines of code y: 11 # changes portlet-tck_3.0/V2EnvironmentTests/src/main/java/javax/portlet/tck/portlets/EnvironmentTests_CacheControl_ApiResource.java x: 245 lines of code y: 7 # changes portlet-tck_3.0/V2EnvironmentTests/src/main/java/javax/portlet/tck/portlets/EnvironmentTests_PortletPreferences_ApiAction.java x: 687 lines of code y: 9 # changes portlet-tck_3.0/V2EnvironmentTests/src/main/java/javax/portlet/tck/portlets/EnvironmentTests_PortletPreferences_ApiEvent.java x: 295 lines of code y: 7 # changes portlet-tck_3.0/V2EnvironmentTests/src/main/java/javax/portlet/tck/portlets/EnvironmentTests_PortletPreferences_ApiResource.java x: 481 lines of code y: 7 # changes portlet-tck_3.0/V2EnvironmentTests/src/main/java/javax/portlet/tck/portlets/EnvironmentTests_PortletSession_ApiRender.java x: 670 lines of code y: 7 # changes portlet-tck_3.0/V2EnvironmentTests/src/main/webapp/WEB-INF/portlet.xml x: 315 lines of code y: 13 # changes portlet-tck_3.0/V2FilterTests/src/main/webapp/WEB-INF/portlet.xml x: 505 lines of code y: 11 # changes portlet-tck_3.0/V2PortletTagLibraryTests/src/main/java/javax/portlet/tck/portlets/PortletTagLibraryTests_SPEC2_26_IncludeJSPEvent.java x: 141 lines of code y: 10 # changes portlet-tck_3.0/V2PortletTagLibraryTests3/src/main/java/javax/portlet/tck/portlets/PortletTagLibraryTests3_SPEC2_26_IncludeJSPResource.java x: 437 lines of code y: 10 # changes portlet-tck_3.0/V2PortletTests/src/main/java/javax/portlet/tck/portlets/PortletTests_GenericPortlet_ApiRender.java x: 172 lines of code y: 12 # changes portlet-tck_3.0/V2PortletTests/src/main/java/javax/portlet/tck/portlets/PortletTests_PortletConfig_ApiRender2.java x: 116 lines of code y: 12 # changes portlet-tck_3.0/V2PortletTests/src/main/java/javax/portlet/tck/portlets/PortletTests_Portlet_ApiAction.java x: 65 lines of code y: 10 # changes portlet-tck_3.0/V2ResponseTests/src/main/java/javax/portlet/tck/portlets/ResponseTests_ActionResponse_ApiAction.java x: 311 lines of code y: 11 # changes portlet-tck_3.0/V2ResponseTests/src/main/java/javax/portlet/tck/portlets/ResponseTests_PortletResponse_ApiEvent.java x: 184 lines of code y: 7 # changes portlet-tck_3.0/V2ResponseTests/src/main/java/javax/portlet/tck/portlets/ResponseTests_PortletResponse_ApiEvent_event.java x: 262 lines of code y: 8 # changes portlet-tck_3.0/V2ResponseTests/src/main/java/javax/portlet/tck/portlets/ResponseTests_PortletResponse_ApiRender.java x: 238 lines of code y: 12 # changes portlet-tck_3.0/V2ResponseTests/src/main/java/javax/portlet/tck/portlets/ResponseTests_StateAwareResponse_ApiAction.java x: 1075 lines of code y: 11 # changes portlet-tck_3.0/V2ResponseTests/src/main/java/javax/portlet/tck/portlets/ResponseTests_StateAwareResponse_ApiEvent.java x: 397 lines of code y: 9 # changes portlet-tck_3.0/V2ResponseTests/src/main/java/javax/portlet/tck/portlets/ResponseTests_StateAwareResponse_ApiEvent_event.java x: 632 lines of code y: 11 # changes portlet-tck_3.0/V2SigTestsAction/src/main/java/javax/portlet/tck/portlets/SigTestsAction_ClientDataRequest_SIGAction.java x: 340 lines of code y: 6 # changes portlet-tck_3.0/V2SigTestsAction/src/main/java/javax/portlet/tck/portlets/SigTestsAction_PortletRequest_SIGAction.java x: 1743 lines of code y: 6 # changes portlet-tck_3.0/V2SigTestsAction/src/main/java/javax/portlet/tck/portlets/SigTestsAction_PortletResponse_SIGAction.java x: 322 lines of code y: 6 # changes portlet-tck_3.0/V2SigTestsAction/src/main/java/javax/portlet/tck/portlets/SigTestsAction_StateAwareResponse_SIGAction.java x: 496 lines of code y: 6 # changes portlet-tck_3.0/V2SigTestsEnv/src/main/java/javax/portlet/tck/portlets/SigTestsEnv_GenericPortlet_SIGRender.java x: 703 lines of code y: 5 # changes portlet-tck_3.0/V2SigTestsEnv/src/main/java/javax/portlet/tck/portlets/SigTestsEnv_PortalContext_SIGRender.java x: 164 lines of code y: 5 # changes portlet-tck_3.0/V2SigTestsEnv/src/main/java/javax/portlet/tck/portlets/SigTestsEnv_PortletConfig_SIGRender.java x: 304 lines of code y: 5 # changes portlet-tck_3.0/V2SigTestsEnv/src/main/java/javax/portlet/tck/portlets/SigTestsEnv_PortletContext_SIGRender.java x: 517 lines of code y: 5 # changes portlet-tck_3.0/V2SigTestsEnv/src/main/java/javax/portlet/tck/portlets/SigTestsEnv_PortletSession_SIGRender.java x: 484 lines of code y: 5 # changes portlet-tck_3.0/V2SigTestsEvent/src/main/java/javax/portlet/tck/portlets/SigTestsEvent_PortletRequest_SIGEvent.java x: 742 lines of code y: 6 # changes portlet-tck_3.0/V2SigTestsEvent/src/main/java/javax/portlet/tck/portlets/SigTestsEvent_StateAwareResponse_SIGEvent.java x: 208 lines of code y: 6 # changes portlet-tck_3.0/V2SigTestsException/src/main/java/javax/portlet/tck/portlets/SigTestsException_PortletException_SIGRender.java x: 85 lines of code y: 4 # changes portlet-tck_3.0/V2SigTestsRender/src/main/java/javax/portlet/tck/portlets/SigTestsRender_MimeResponse_SIGRender.java x: 501 lines of code y: 4 # changes portlet-tck_3.0/V2SigTestsRender/src/main/java/javax/portlet/tck/portlets/SigTestsRender_PortletRequest$P3PUserInfos_SIGRender.java x: 811 lines of code y: 4 # changes portlet-tck_3.0/V2SigTestsRender/src/main/java/javax/portlet/tck/portlets/SigTestsRender_PortletRequest_SIGRender.java x: 1088 lines of code y: 4 # changes portlet-tck_3.0/V2SigTestsRender/src/main/java/javax/portlet/tck/portlets/SigTestsRender_PortletResponse_SIGRender.java x: 204 lines of code y: 4 # changes portlet-tck_3.0/V2SigTestsResource/src/main/java/javax/portlet/tck/portlets/SigTestsResource_ClientDataRequest_SIGResource.java x: 245 lines of code y: 4 # changes portlet-tck_3.0/V2SigTestsResource/src/main/java/javax/portlet/tck/portlets/SigTestsResource_MimeResponse_SIGResource.java x: 531 lines of code y: 4 # changes portlet-tck_3.0/V2SigTestsResource/src/main/java/javax/portlet/tck/portlets/SigTestsResource_PortletRequest_SIGResource.java x: 1118 lines of code y: 4 # changes portlet-tck_3.0/V2SigTestsURL/src/main/java/javax/portlet/tck/portlets/SigTestsURL_BaseURL_SIGRenderActurl.java x: 272 lines of code y: 4 # changes portlet-tck_3.0/V2SigTestsURL/src/main/java/javax/portlet/tck/portlets/SigTestsURL_BaseURL_SIGResourceActurl.java x: 303 lines of code y: 4 # changes portlet-tck_3.0/V2SigTestsURL/src/main/java/javax/portlet/tck/portlets/SigTestsURL_BaseURL_SIGResourceResurl.java x: 302 lines of code y: 4 # changes portlet-tck_3.0/V2SigTestsURL/src/main/java/javax/portlet/tck/portlets/SigTestsURL_PortletURL_SIGRenderActurl.java x: 172 lines of code y: 4 # changes portlet-tck_3.0/V2SigTestsURL/src/main/java/javax/portlet/tck/portlets/SigTestsURL_PortletURL_SIGResourceActurl.java x: 201 lines of code y: 4 # changes portlet-tck_3.0/V2SigTestsURL/src/main/java/javax/portlet/tck/portlets/SigTestsURL_ResourceURL_SIGRender.java x: 151 lines of code y: 4 # changes portlet-tck_3.0/V2SigTestsWrapper/src/main/java/javax/portlet/tck/portlets/SigTestsWrapper_ActionResponseWrapper_SIGRender.java x: 445 lines of code y: 7 # changes portlet-tck_3.0/V2SigTestsWrapper/src/main/java/javax/portlet/tck/portlets/SigTestsWrapper_EventResponseWrapper_SIGRender.java x: 423 lines of code y: 7 # changes portlet-tck_3.0/V2SigTestsWrapper/src/main/java/javax/portlet/tck/portlets/SigTestsWrapper_PortletRequestWrapper_SIGRender.java x: 1022 lines of code y: 4 # changes portlet-tck_3.0/V2SigTestsWrapper/src/main/java/javax/portlet/tck/portlets/SigTestsWrapper_RenderRequestWrapper_SIGRender.java x: 153 lines of code y: 7 # changes portlet-tck_3.0/V2SigTestsWrapper/src/main/java/javax/portlet/tck/portlets/SigTestsWrapper_RenderResponseWrapper_SIGRender.java x: 564 lines of code y: 7 # changes portlet-tck_3.0/V2SigTestsWrapper/src/main/java/javax/portlet/tck/portlets/SigTestsWrapper_ResourceRequestWrapper_SIGRender.java x: 395 lines of code y: 7 # changes portlet-tck_3.0/V2SigTestsWrapper/src/main/java/javax/portlet/tck/portlets/SigTestsWrapper_ResourceResponseWrapper_SIGRender.java x: 589 lines of code y: 7 # changes portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURLGenerationListener_ApiRenderActurl.java x: 396 lines of code y: 5 # changes portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_PortletURL_ApiRenderActurl.java x: 353 lines of code y: 8 # changes portlet-tck_3.0/V2WrapperTests/src/main/java/javax/portlet/tck/portlets/WrapperTests_ActionRequestWrapper_ApiAction.java x: 232 lines of code y: 3 # changes portlet-tck_3.0/V2WrapperTests/src/main/java/javax/portlet/tck/portlets/WrapperTests_ActionResponseWrapper_ApiAction.java x: 368 lines of code y: 3 # changes portlet-tck_3.0/V2WrapperTests/src/main/java/javax/portlet/tck/portlets/WrapperTests_EventRequestWrapper_ApiEvent_event.java x: 106 lines of code y: 3 # changes portlet-tck_3.0/V2WrapperTests/src/main/java/javax/portlet/tck/portlets/WrapperTests_PortletRequestWrapper_ApiRender.java x: 494 lines of code y: 4 # changes portlet-tck_3.0/V2WrapperTests/src/main/java/javax/portlet/tck/portlets/WrapperTests_RenderResponseWrapper_ApiRender.java x: 268 lines of code y: 4 # changes portlet-tck_3.0/V2WrapperTests/src/main/java/javax/portlet/tck/portlets/WrapperTests_ResourceRequestWrapper_ApiResource.java x: 213 lines of code y: 3 # changes portlet-tck_3.0/V2WrapperTests/src/main/java/javax/portlet/tck/portlets/WrapperTests_ResourceResponseWrapper_ApiResource.java x: 306 lines of code y: 3 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/JSR286DispatcherReqRespTestCaseDetails.java x: 3821 lines of code y: 7 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/PortletResponseImpl.java x: 158 lines of code y: 10 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/container/PortletContextManager.java x: 239 lines of code y: 10 # changes pluto-testsuite/src/main/webapp/jsp/navigation.inc x: 68 lines of code y: 15 # changes portlet-tck_3.0/V2RequestTests/src/main/webapp/WEB-INF/portlet.xml x: 190 lines of code y: 9 # changes portlet-tck_3.0/V2SigTestsWrapper/src/main/resources/xml-resources/additionalTCs.xml x: 336 lines of code y: 5 # changes portlet-tck_3.0/V2ResponseTests/src/main/webapp/WEB-INF/portlet.xml x: 238 lines of code y: 7 # changes portlet-tck_3.0/V2WrapperTests/src/main/webapp/WEB-INF/portlet.xml x: 185 lines of code y: 6 # changes portlet-tck_3.0/V2DispatcherReqRespTests2/src/main/webapp/WEB-INF/web.xml x: 100 lines of code y: 2 # changes portlet-tck_3.0/V2DispatcherReqRespTests4/src/main/webapp/WEB-INF/portlet.xml x: 175 lines of code y: 2 # changes portlet-tck_3.0/V2DispatcherReqRespTests5S/src/main/webapp/WEB-INF/portlet.xml x: 307 lines of code y: 2 # changes portlet-tck_3.0/V2DispatcherReqRespTests5S/src/main/webapp/WEB-INF/web.xml x: 136 lines of code y: 2 # changes portlet-tck_3.0/V2DispatcherTests5/src/main/webapp/WEB-INF/portlet.xml x: 203 lines of code y: 2 # changes portlet-tck_3.0/V2DispatcherTests6/src/main/webapp/WEB-INF/portlet.xml x: 211 lines of code y: 2 # changes portlet-tck_3.0/V2SigTestsEnv/src/main/resources/xml-resources/additionalTCs.xml x: 268 lines of code y: 2 # changes portlet-tck_3.0/V2SigTestsException/src/main/webapp/WEB-INF/portlet.xml x: 119 lines of code y: 2 # changes portlet-tck_3.0/V2SigTestsRender/src/main/resources/xml-resources/additionalTCs.xml x: 245 lines of code y: 2 # changes portlet-tck_3.0/V2SigTestsResource/src/main/resources/xml-resources/additionalTCs.xml x: 193 lines of code y: 2 # changes portlet-tck_3.0/V2DispatcherTests2/src/main/webapp/WEB-INF/portlet.xml x: 163 lines of code y: 3 # changes portlet-tck_3.0/V2DispatcherTests3S/src/main/webapp/WEB-INF/portlet.xml x: 311 lines of code y: 1 # changes pluto-util/src/main/java/org/apache/pluto/util/install/file/tomcat5/Tomcat5FileSystemInstaller.java x: 89 lines of code y: 13 # changes pluto-ant-tasks/src/main/java/org/apache/pluto/ant/AssembleTask.java x: 192 lines of code y: 15 # changes pluto-site-skin/src/main/resources/css/maven-theme.css x: 132 lines of code y: 5 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/admin/RenderConfigAdminService.java x: 7 lines of code y: 15 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/TCKDriverServlet.java x: 85 lines of code y: 17 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/core/ResourceURLProviderImpl.java x: 40 lines of code y: 18 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/tags/PortletModeAnchorTag.java x: 76 lines of code y: 14 # changes pluto-testsuite/src/main/java/org/apache/pluto/testsuite/TestPortlet.java x: 260 lines of code y: 20 # changes pluto-testsuite/src/main/java/org/apache/pluto/testsuite/validator/PreferencesValidatorImpl.java x: 82 lines of code y: 13 # changes pluto-taglib/src/main/java/org/apache/pluto/tags/ActionURLTag.java x: 5 lines of code y: 11 # changes pluto-taglib/src/main/java/org/apache/pluto/tags/BasicURLTag.java x: 8 lines of code y: 9 # changes pluto-taglib/src/main/java/org/apache/pluto/tags/DefineObjectsTag.java x: 8 lines of code y: 12 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/FilterConfigImpl.java x: 42 lines of code y: 12 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/PortletWindowConfig.java x: 98 lines of code y: 16 # changes maven-pluto-plugin/src/main/java/org/apache/pluto/maven/AbstractPlutoMojo.java x: 21 lines of code y: 15 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/config/impl/AdminConfigurationImpl.java x: 25 lines of code y: 12 # changes pluto-taglib/src/main/java/org/apache/pluto/tags/NamespaceTag.java x: 23 lines of code y: 11 # changes pluto-testsuite/src/main/java/org/apache/pluto/testsuite/NoOpTest.java x: 35 lines of code y: 13 # changes pluto-util/src/main/java/org/apache/pluto/util/descriptors/web/PlutoWebXmlRewriter.java x: 287 lines of code y: 2 # changes pluto-testsuite/src/main/java/org/apache/pluto/testsuite/TestResults.java x: 46 lines of code y: 12 # changes pluto-util/src/main/java/org/apache/pluto/util/assemble/AssemblerFactory.java x: 30 lines of code y: 13 # changes maven-pluto-plugin/src/main/java/org/apache/pluto/maven/AssembleMojo.java x: 138 lines of code y: 17 # changes maven-pluto-plugin/src/main/java/org/apache/pluto/maven/ReinstallMojo.java x: 11 lines of code y: 12 # changes pluto-portal/src/main/webapp/index.jsp x: 4 lines of code y: 10 # changes pluto-testsuite/src/main/webapp/WEB-INF/testsuite-2-config.xml x: 129 lines of code y: 14 # changes pluto-testsuite/src/main/webapp/WEB-INF/testsuite-config.xml x: 105 lines of code y: 13 # changes pluto-util/src/main/java/org/apache/pluto/util/assemble/file/FileAssembler.java x: 40 lines of code y: 11 # changes
66.0
# changes
  min: 1.0
  average: 6.35
  25th percentile: 3.0
  median: 5.0
  75th percentile: 8.0
  max: 66.0
0 4654.0
lines of code
min: 1.0 | average: 128.94 | 25th percentile: 21.0 | median: 58.0 | 75th percentile: 133.0 | max: 4654.0

Number of Contributors vs. Number of Changes: 1693 points

portlet-tck_3.0/V2AddlResponseTests/src/main/java/javax/portlet/tck/portlets/AddlResponseTests_SPEC2_12_Resource.java x: 3 # contributors y: 9 # changes portlet-tck_3.0/V2AddlResponseTests/src/main/webapp/WEB-INF/web.xml x: 3 # contributors y: 7 # changes dist-build.xml x: 9 # contributors y: 55 # changes maven-pluto-plugin/src/main/java/org/apache/pluto/maven/AbstractManagementMojo.java x: 9 # contributors y: 15 # changes portlet-tck_3.0/V2AddlRequestTests/src/main/resources/SPEC2_11_Action-friendly-url-routes.xml x: 2 # contributors y: 2 # changes portlet-tck_3.0/V3AnnotationPortletAppConfigOverrideTests/src/main/webapp/WEB-INF/applicationContext.xml x: 1 # contributors y: 2 # changes maven-pluto-plugin/src/main/java/org/apache/pluto/maven/InstallationDependency.java x: 9 # contributors y: 36 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/HttpServletPortletRequestWrapper.java x: 8 # contributors y: 38 # changes portlet-tck_3.0/V2EnvironmentTests/src/main/java/javax/portlet/tck/portlets/EnvironmentTests_PortletContext_ApiRender.java x: 5 # contributors y: 13 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/util/PageState.java x: 2 # contributors y: 10 # changes pluto-portal/src/main/webapp/WEB-INF/themes/pluto-default-theme.jsp x: 9 # contributors y: 29 # changes pluto-portal/src/main/resources/pluto-portal-driver-config.xml x: 6 # contributors y: 20 # changes pluto-portal-driver/src/main/resources/META-INF/pluto-portal-driver-config.xml x: 2 # contributors y: 5 # changes templating/thymeleaf-mvc-portlet-api/src/main/java/org/apache/pluto/thymeleaf/mvc/portlet/ThymeleafViewEngine.java x: 1 # contributors y: 1 # changes pluto-common/src/main/resources/META-INF/beans.xml x: 2 # contributors y: 4 # changes pluto-container-api/src/main/java/org/apache/pluto/container/FilterManager.java x: 5 # contributors y: 9 # changes pluto-container-api/src/main/java/org/apache/pluto/container/HeaderData.java x: 4 # contributors y: 12 # changes pluto-container-api/src/main/java/org/apache/pluto/container/PortletAsyncManager.java x: 3 # contributors y: 8 # changes pluto-container-api/src/main/java/org/apache/pluto/container/PortletContainer.java x: 4 # contributors y: 11 # changes pluto-container-api/src/main/java/org/apache/pluto/container/PortletEnvironmentService.java x: 3 # contributors y: 5 # changes pluto-container-api/src/main/java/org/apache/pluto/container/PortletInvokerService.java x: 5 # contributors y: 11 # changes pluto-container-api/src/main/java/org/apache/pluto/container/PortletRequestContext.java x: 6 # contributors y: 18 # changes pluto-container-api/src/main/java/org/apache/pluto/container/PortletResourceRequestContext.java x: 5 # contributors y: 14 # changes pluto-container-api/src/main/java/org/apache/pluto/container/PortletResourceResponseContext.java x: 5 # contributors y: 7 # changes pluto-container-api/src/main/java/org/apache/pluto/container/PortletResponseContext.java x: 6 # contributors y: 14 # changes pluto-container-api/src/main/java/org/apache/pluto/container/PortletStateAwareResponseContext.java x: 4 # contributors y: 13 # changes pluto-container-api/src/main/java/org/apache/pluto/container/PortletURLProvider.java x: 3 # contributors y: 14 # changes pluto-container-api/src/main/java/org/apache/pluto/container/om/portlet/CustomPortletMode.java x: 4 # contributors y: 5 # changes pluto-container-api/src/main/java/org/apache/pluto/container/om/portlet/DisplayName.java x: 5 # contributors y: 6 # changes pluto-container-api/src/main/java/org/apache/pluto/container/om/portlet/Listener.java x: 5 # contributors y: 8 # changes pluto-container-api/src/main/java/org/apache/pluto/container/om/portlet/LocaleText.java x: 3 # contributors y: 4 # changes pluto-container-api/src/main/java/org/apache/pluto/container/om/portlet/PortletApplicationDefinition.java x: 5 # contributors y: 12 # changes pluto-container-api/src/main/java/org/apache/pluto/container/om/portlet/PortletDefinition.java x: 6 # contributors y: 12 # changes pluto-container-driver-api/src/main/java/org/apache/pluto/container/driver/PortletContainerInitializer.java x: 5 # contributors y: 24 # changes pluto-container-driver-api/src/main/java/org/apache/pluto/container/driver/PortletServlet.java x: 3 # contributors y: 6 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/AnnotatedMethod.java x: 4 # contributors y: 10 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/AnnotatedMethodStore.java x: 4 # contributors y: 7 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/AnnotationRecognizer.java x: 5 # contributors y: 10 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/PortletAnnotationRecognizer.java x: 5 # contributors y: 17 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/PortletArtifactProducer.java x: 5 # contributors y: 16 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/PortletInvoker.java x: 4 # contributors y: 21 # changes pluto-container/src/main/java/org/apache/pluto/container/bean/processor/PortletStateScopedBeanHolder.java x: 3 # contributors y: 11 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/BaseURLImpl.java x: 3 # contributors y: 18 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/EventResponseImpl.java x: 4 # contributors y: 6 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/HeaderResponseImpl.java x: 4 # contributors y: 8 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/PortletAppDescriptorServiceImpl.java x: 7 # contributors y: 19 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/PortletContainerImpl.java x: 6 # contributors y: 25 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/PortletParametersImpl.java x: 3 # contributors y: 10 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/PortletPreferencesImpl.java x: 6 # contributors y: 13 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/PortletRequestImpl.java x: 8 # contributors y: 28 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/PortletURLImpl.java x: 5 # contributors y: 21 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/RenderResponseImpl.java x: 4 # contributors y: 9 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/ServletPortletSessionProxy.java x: 6 # contributors y: 7 # changes pluto-container/src/main/java/org/apache/pluto/container/impl/StateAwareResponseImpl.java x: 4 # contributors y: 17 # changes pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/ConfigurationHolder.java x: 5 # contributors y: 20 # changes pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/ConfigurationProcessor.java x: 5 # contributors y: 27 # changes pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/PreferenceImpl.java x: 2 # contributors y: 3 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/config/impl/DriverConfigurationImpl.java x: 9 # contributors y: 28 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/EventProviderImpl.java x: 8 # contributors y: 33 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/FilterChainImpl.java x: 9 # contributors y: 17 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/FilterManagerImpl.java x: 9 # contributors y: 23 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletRequestContextImpl.java x: 6 # contributors y: 31 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletResourceRequestContextImpl.java x: 5 # contributors y: 25 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletResponseContextImpl.java x: 6 # contributors y: 19 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletStateAwareResponseContextImpl.java x: 6 # contributors y: 24 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletURLProviderImpl.java x: 10 # contributors y: 47 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletWindowThread.java x: 8 # contributors y: 26 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/impl/resource/RenderConfigServiceImpl.java x: 9 # contributors y: 20 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/impl/resource/ResourceConfig.java x: 8 # contributors y: 18 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/impl/resource/ResourceConfigReader.java x: 8 # contributors y: 16 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/impl/resource/SupportedModesServiceImpl.java x: 12 # contributors y: 35 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/impl/resource/SupportedWindowStateServiceImpl.java x: 8 # contributors y: 17 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/url/impl/PortalURLParserImpl.java x: 9 # contributors y: 54 # changes pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/url/impl/RelativePortalURLImpl.java x: 9 # contributors y: 39 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/AttributeKeys.java x: 8 # contributors y: 20 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/PortalDriverServlet.java x: 12 # contributors y: 66 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/config/DriverConfiguration.java x: 11 # contributors y: 35 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/container/InlinePortletResourceBundle.java x: 4 # contributors y: 4 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/core/PortletWindowImpl.java x: 10 # contributors y: 28 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/PageConfig.java x: 7 # contributors y: 16 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/PortletApplicationConfig.java x: 8 # contributors y: 11 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/PublicRenderParameterMapper.java x: 2 # contributors y: 8 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/PublicRenderParameterQNameMapper.java x: 2 # contributors y: 9 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/RenderConfig.java x: 9 # contributors y: 19 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/RenderConfigService.java x: 7 # contributors y: 13 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/SupportedWindowStateService.java x: 6 # contributors y: 9 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/tags/PortletRenderTag.java x: 9 # contributors y: 14 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/tags/PortletTag.java x: 10 # contributors y: 31 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/tags/PortletTitleTag.java x: 10 # contributors y: 17 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/tags/PortletWindowStateAnchorTag.java x: 7 # contributors y: 12 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/url/PortalURL.java x: 10 # contributors y: 35 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/url/PortletParameterFactory.java x: 3 # contributors y: 17 # changes pluto-portal/src/main/webapp/WEB-INF/fragments/admin/view.jsp x: 6 # contributors y: 10 # changes pluto-portal/src/main/webapp/WEB-INF/pluto-portal-driver-services-config.xml x: 9 # contributors y: 48 # changes pluto-portal/src/main/webapp/WEB-INF/themes/portlet-skin.jsp x: 7 # contributors y: 18 # changes pluto-portal/src/main/webapp/WEB-INF/web.xml x: 10 # contributors y: 38 # changes pluto-taglib/src/main/java/org/apache/pluto/tags/BaseURLTag.java x: 10 # contributors y: 18 # changes pluto-taglib/src/main/java/org/apache/pluto/tags/DefineObjectsTag286.java x: 9 # contributors y: 13 # changes pluto-taglib/src/main/java/org/apache/pluto/tags/DefineObjectsTag362.java x: 3 # contributors y: 3 # changes pluto-taglib/src/main/java/org/apache/pluto/tags/ParamTag.java x: 8 # contributors y: 15 # changes pluto-testsuite/src/main/webapp/WEB-INF/portlet.xml x: 7 # contributors y: 23 # changes pluto-testsuite/src/main/webapp/jsp/introduction.jsp x: 7 # contributors y: 17 # changes portlet-api/src/main/java/javax/portlet/PortletRequest.java x: 4 # contributors y: 14 # changes portlet-api/src/main/java/javax/portlet/ResourceRequest.java x: 4 # contributors y: 19 # changes portlet-api/src/main/java/javax/portlet/filter/ResourceRequestWrapper.java x: 4 # contributors y: 15 # changes portlet-api/src/main/javascript/portlet.js x: 3 # contributors y: 12 # changes pluto-container-driver-api/src/main/java/org/apache/pluto/container/driver/PortletServlet3.java x: 5 # contributors y: 29 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/PortalStartupListener.java x: 8 # contributors y: 29 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/portlets/PageAdminPortlet.java x: 6 # contributors y: 15 # changes portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/src/main/webapp/WEB-INF/liferay-portlet.xml x: 1 # contributors y: 3 # changes portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_BaseURL_ApiRenderRenurl.java x: 3 # contributors y: 13 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/JSR286ApiTestCaseDetails.java x: 4 # contributors y: 24 # changes portlet-tck_3.0/V3PortletParametersTests/src/main/java/javax/portlet/tck/portlets/PortletParametersTests_SPEC11_3.java x: 3 # contributors y: 2 # changes portlet-tck_3.0/V2DispatcherReqRespTests1/src/main/webapp/WEB-INF/jsp/DispatcherReqRespTests1_SPEC2_19_ForwardJSPRenderResponse.jsp x: 2 # contributors y: 6 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/TestButtonAsync.java x: 1 # contributors y: 4 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/constants/Constants.java x: 3 # contributors y: 22 # changes portlet-tck_3.0/V2RequestTests/src/main/resources/xml-resources/additionalTCs.xml x: 1 # contributors y: 5 # changes portlet-tck_3.0/V2ResponseTests/src/main/resources/xml-resources/additionalTCs.xml x: 1 # contributors y: 8 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/JSR286DispatcherTestCaseDetails.java x: 2 # contributors y: 15 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/JSR286SpecTestCaseDetails.java x: 3 # contributors y: 16 # changes portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/ResourceLink.java x: 2 # contributors y: 13 # changes portlet-tck_3.0/driver/src/main/resources/xml-resources/pageFiles.xml x: 4 # contributors y: 27 # changes portlet-tck_3.0/V2AddlRequestTests/src/main/java/javax/portlet/tck/portlets/AddlRequestTests_SPEC2_11_RenderReq.java x: 2 # contributors y: 7 # changes portlet-tck_3.0/V2AddlEnvironmentTests/src/main/java/javax/portlet/tck/portlets/AddlEnvironmentTests_SPEC2_18_Sessions.java x: 2 # contributors y: 11 # changes portlet-tck_3.0/V2DispatcherTests/src/main/java/javax/portlet/tck/servlets/DispatcherTests_SPEC2_19_ForwardServletAction_servlet.java x: 2 # contributors y: 12 # changes portlet-tck_3.0/V2URLTests/src/main/resources/xml-resources/additionalTCs.xml x: 1 # contributors y: 9 # changes portlet-tck_3.0/V2ExceptionTests/src/main/webapp/WEB-INF/portlet.xml x: 1 # contributors y: 6 # changes pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/admin/RenderConfigAdminService.java x: 7 # contributors y: 15 # changes pluto-util/src/main/java/org/apache/pluto/util/cli/AssemblerCLI.java x: 6 # contributors y: 11 # changes pluto-taglib/src/main/java/org/apache/pluto/tags/NamespaceTag.java x: 7 # contributors y: 11 # changes pluto-taglib/src/main/java/org/apache/pluto/tags/el/ExpressionEvaluatorProxy.java x: 6 # contributors y: 8 # changes pluto-taglib/src/main/java/org/apache/pluto/tags/el/JSP21ExpressionEvaluatorProxy.java x: 7 # contributors y: 9 # changes
66.0
# changes
  min: 1.0
  average: 6.35
  25th percentile: 3.0
  median: 5.0
  75th percentile: 8.0
  max: 66.0
0 12.0
# contributors
min: 1.0 | average: 2.69 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 12.0

Number of Contributors vs. File Size: 1693 points

portlet-tck_3.0/V2AddlResponseTests/src/main/java/javax/portlet/tck/portlets/AddlResponseTests_SPEC2_12_Resource.java x: 3 # contributors y: 304 lines of code portlet-tck_3.0/V2AddlResponseTests/src/main/webapp/WEB-INF/web.xml x: 3 # contributors y: 18 lines of code dist-build.xml x: 9 # contributors y: 156 lines of code maven-pluto-plugin/src/main/java/org/apache/pluto/maven/AbstractManagementMojo.java x: 9 # contributors y: 100 lines of code portlet-tck_3.0/V2AddlRequestTests/src/main/resources/SPEC2_11_Action-friendly-url-routes.xml x: 2 # contributors y: 7 lines of code portlet-tck_3.0/V3AnnotationPortletAppConfigOverrideTests/src/main/webapp/WEB-INF/applicationContext.xml x: 1 # contributors y: 17 lines of code maven-archetypes/mvcbean-jsp-portlet-archetype/src/main/resources/archetype-resources/src/main/java/__packageInPathFormat__/dto/User.java x: 1 # contributors y: 28 lines of code pluto-container/src/main/java/org/apache/pluto/container/bean/mvc/BeanValidationProducer.java x: 1 # contributors y: 64 lines of code pluto-container/src/main/java/org/apache/pluto/container/impl/HttpServletPortletRequestWrapper.java x: 8 # contributors y: 901 lines of code portlet-tck_3.0/V2EnvironmentTests/src/main/java/javax/portlet/tck/portlets/EnvironmentTests_PortletContext_ApiRender.java x: 5 # contributors y: 581 lines of code pluto-portal-driver/src/main/java/org/apache/pluto/driver/util/PageState.java x: 2 # contributors y: 268 lines of code pluto-portal/src/main/resources/pluto-portal-driver-config.xml x: 6 # contributors y: 91 lines of code pluto-portal-driver/src/main/resources/META-INF/pluto-portal-driver-config.xml x: 2 # contributors y: 41 lines of code maven-archetypes/mvcbean-jsp-portlet-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml x: 1 # contributors y: 44 lines of code templating/thymeleaf-mvc-portlet-cdi/src/main/java/org/apache/pluto/thymeleaf/mvc/portlet/cdi/WebContextProducer.java x: 1 # contributors y: 94 lines of code templating/thymeleaf-mvc-portlet-spring/src/main/java/org/apache/pluto/thymeleaf/mvc/portlet/spring/WebContextProducer.java x: 1 # contributors y: 88 lines of code etc/jsr-286-tck/pluto-assemble-tck286-wars-pom.xml x: 2 # contributors y: 73 lines of code pluto-container-api/src/main/java/org/apache/pluto/container/FilterManager.java x: 5 # contributors y: 27 lines of code pluto-container-api/src/main/java/org/apache/pluto/container/HeaderData.java x: 4 # contributors y: 349 lines of code pluto-container-api/src/main/java/org/apache/pluto/container/PageResourceId.java x: 2 # contributors y: 157 lines of code pluto-container-api/src/main/java/org/apache/pluto/container/PortletContainer.java x: 4 # contributors y: 44 lines of code pluto-container-api/src/main/java/org/apache/pluto/container/PortletEnvironmentService.java x: 3 # contributors y: 29 lines of code pluto-container-api/src/main/java/org/apache/pluto/container/PortletInvokerService.java x: 5 # contributors y: 47 lines of code pluto-container-api/src/main/java/org/apache/pluto/container/PortletRequestContext.java x: 6 # contributors y: 50 lines of code pluto-container-api/src/main/java/org/apache/pluto/container/PortletResourceResponseContext.java x: 5 # contributors y: 11 lines of code pluto-container-api/src/main/java/org/apache/pluto/container/PortletStateAwareResponseContext.java x: 4 # contributors y: 25 lines of code pluto-container-api/src/main/java/org/apache/pluto/container/PortletURLProvider.java x: 3 # contributors y: 50 lines of code pluto-container-api/src/main/java/org/apache/pluto/container/om/portlet/CustomPortletMode.java x: 4 # contributors y: 11 lines of code pluto-container-api/src/main/java/org/apache/pluto/container/om/portlet/PortletApplicationDefinition.java x: 5 # contributors y: 69 lines of code pluto-container-api/src/main/java/org/apache/pluto/container/om/portlet/PortletDefinition.java x: 6 # contributors y: 67 lines of code pluto-container-driver-api/src/main/java/org/apache/pluto/container/driver/PortletContainerInitializer.java x: 5 # contributors y: 98 lines of code pluto-container/src/main/java/org/apache/pluto/container/bean/processor/AnnotatedMethod.java x: 4 # contributors y: 121 lines of code pluto-container/src/main/java/org/apache/pluto/container/bean/processor/AnnotatedMethodStore.java x: 4 # contributors y: 324 lines of code pluto-container/src/main/java/org/apache/pluto/container/bean/processor/AnnotationRecognizer.java x: 5 # contributors y: 145 lines of code pluto-container/src/main/java/org/apache/pluto/container/bean/processor/ConfigServlet.java x: 3 # contributors y: 96 lines of code pluto-container/src/main/java/org/apache/pluto/container/bean/processor/ConfigSummary.java x: 3 # contributors y: 62 lines of code pluto-container/src/main/java/org/apache/pluto/container/bean/processor/MethodAnnotationRecognizer.java x: 3 # contributors y: 158 lines of code pluto-container/src/main/java/org/apache/pluto/container/bean/processor/MethodDescription.java x: 3 # contributors y: 186 lines of code pluto-container/src/main/java/org/apache/pluto/container/bean/processor/MethodIdentifier.java x: 3 # contributors y: 77 lines of code pluto-container/src/main/java/org/apache/pluto/container/bean/processor/PortletAnnotationRecognizer.java x: 5 # contributors y: 320 lines of code pluto-container/src/main/java/org/apache/pluto/container/bean/processor/PortletArtifactProducer.java x: 5 # contributors y: 345 lines of code pluto-container/src/main/java/org/apache/pluto/container/bean/processor/PortletCDIExtension.java x: 4 # contributors y: 129 lines of code pluto-container/src/main/java/org/apache/pluto/container/bean/processor/PortletSessionScopedBeanMap.java x: 3 # contributors y: 138 lines of code pluto-container/src/main/java/org/apache/pluto/container/impl/BaseURLImpl.java x: 3 # contributors y: 215 lines of code pluto-container/src/main/java/org/apache/pluto/container/impl/ClientDataRequestImpl.java x: 4 # contributors y: 97 lines of code pluto-container/src/main/java/org/apache/pluto/container/impl/HeaderResponseImpl.java x: 4 # contributors y: 68 lines of code pluto-container/src/main/java/org/apache/pluto/container/impl/HttpServletPortletResponseWrapper.java x: 5 # contributors y: 257 lines of code pluto-container/src/main/java/org/apache/pluto/container/impl/MimeResponseImpl.java x: 4 # contributors y: 152 lines of code pluto-container/src/main/java/org/apache/pluto/container/impl/MutableActionParametersImpl.java x: 2 # contributors y: 31 lines of code pluto-container/src/main/java/org/apache/pluto/container/impl/MutablePortletParametersImpl.java x: 2 # contributors y: 145 lines of code pluto-container/src/main/java/org/apache/pluto/container/impl/MutableRenderParametersImpl.java x: 2 # contributors y: 84 lines of code pluto-container/src/main/java/org/apache/pluto/container/impl/PortletAppDescriptorServiceImpl.java x: 7 # contributors y: 42 lines of code pluto-container/src/main/java/org/apache/pluto/container/impl/PortletContainerImpl.java x: 6 # contributors y: 354 lines of code pluto-container/src/main/java/org/apache/pluto/container/impl/PortletContextImpl.java x: 5 # contributors y: 162 lines of code pluto-container/src/main/java/org/apache/pluto/container/impl/PortletPreferencesImpl.java x: 6 # contributors y: 201 lines of code pluto-container/src/main/java/org/apache/pluto/container/impl/PortletRequestImpl.java x: 8 # contributors y: 406 lines of code pluto-container/src/main/java/org/apache/pluto/container/impl/ResourceRequestImpl.java x: 6 # contributors y: 124 lines of code pluto-container/src/main/java/org/apache/pluto/container/impl/ServletPortletSessionProxy.java x: 6 # contributors y: 93 lines of code pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/ConfigurationHolder.java x: 5 # contributors y: 174 lines of code pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/ConfigurationProcessor.java x: 5 # contributors y: 551 lines of code pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/EventDefinitionImpl.java x: 3 # contributors y: 119 lines of code pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/JSR168ConfigurationProcessor.java x: 4 # contributors y: 399 lines of code pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/JSR286ConfigurationProcessor.java x: 4 # contributors y: 751 lines of code pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/JSR362ConfigurationProcessor.java x: 4 # contributors y: 991 lines of code pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/PortletApplicationDefinitionImpl.java x: 3 # contributors y: 503 lines of code pluto-container/src/main/java/org/apache/pluto/container/om/portlet/impl/PortletDefinitionImpl.java x: 4 # contributors y: 517 lines of code pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/config/impl/DriverConfigurationImpl.java x: 9 # contributors y: 115 lines of code pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/EventCoordinationServiceImpl.java x: 6 # contributors y: 267 lines of code pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/EventProviderImpl.java x: 8 # contributors y: 157 lines of code pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/FilterChainImpl.java x: 9 # contributors y: 238 lines of code pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletActionResponseContextImpl.java x: 4 # contributors y: 79 lines of code pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletAsyncContextImpl.java x: 3 # contributors y: 286 lines of code pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletAsyncContextListener.java x: 3 # contributors y: 231 lines of code pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletMimeResponseContextImpl.java x: 5 # contributors y: 200 lines of code pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletResourceRequestContextImpl.java x: 5 # contributors y: 256 lines of code pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletResponseContextImpl.java x: 6 # contributors y: 278 lines of code pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletStateAwareResponseContextImpl.java x: 6 # contributors y: 161 lines of code pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletURLProviderImpl.java x: 10 # contributors y: 274 lines of code pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletWindowThread.java x: 8 # contributors y: 108 lines of code pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/impl/resource/RenderConfigServiceImpl.java x: 9 # contributors y: 58 lines of code pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/impl/resource/ResourceConfig.java x: 8 # contributors y: 127 lines of code pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/impl/resource/SupportedModesServiceImpl.java x: 12 # contributors y: 127 lines of code pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/impl/resource/SupportedWindowStateServiceImpl.java x: 8 # contributors y: 146 lines of code pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/url/impl/PortalURLParserImpl.java x: 9 # contributors y: 529 lines of code pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/url/impl/RelativePortalURLImpl.java x: 9 # contributors y: 425 lines of code pluto-portal-driver/src/main/java/org/apache/pluto/driver/AttributeKeys.java x: 8 # contributors y: 14 lines of code pluto-portal-driver/src/main/java/org/apache/pluto/driver/PortalDriverServlet.java x: 12 # contributors y: 255 lines of code pluto-portal-driver/src/main/java/org/apache/pluto/driver/config/DriverConfiguration.java x: 11 # contributors y: 37 lines of code pluto-portal-driver/src/main/java/org/apache/pluto/driver/core/PortalRequestContext.java x: 8 # contributors y: 61 lines of code pluto-portal-driver/src/main/java/org/apache/pluto/driver/core/PortletWindowImpl.java x: 10 # contributors y: 56 lines of code pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/PageConfig.java x: 7 # contributors y: 82 lines of code pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/PageResources.java x: 3 # contributors y: 251 lines of code pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/PortletApplicationConfig.java x: 8 # contributors y: 26 lines of code pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/PublicRenderParameterQNameMapper.java x: 2 # contributors y: 218 lines of code pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/RenderConfigService.java x: 7 # contributors y: 12 lines of code pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/SupportedWindowStateService.java x: 6 # contributors y: 10 lines of code pluto-portal-driver/src/main/java/org/apache/pluto/driver/tags/PortletRenderTag.java x: 9 # contributors y: 34 lines of code pluto-portal-driver/src/main/java/org/apache/pluto/driver/tags/PortletTag.java x: 10 # contributors y: 141 lines of code pluto-portal-driver/src/main/java/org/apache/pluto/driver/url/PortalURLParameter.java x: 6 # contributors y: 133 lines of code pluto-portal-driver/src/main/java/org/apache/pluto/driver/url/PortletParameterFactory.java x: 3 # contributors y: 439 lines of code pluto-portal/src/main/webapp/WEB-INF/fragments/admin/view.jsp x: 6 # contributors y: 32 lines of code pluto-portal/src/main/webapp/WEB-INF/pluto-portal-driver-services-config.xml x: 9 # contributors y: 175 lines of code pluto-portal/src/main/webapp/WEB-INF/themes/portlet-skin.jsp x: 7 # contributors y: 23 lines of code pluto-portal/src/main/webapp/WEB-INF/web.xml x: 10 # contributors y: 147 lines of code pluto-portal/src/main/webapp/javascript/portlet.js x: 3 # contributors y: 691 lines of code pluto-portal/src/main/webapp/javascript/portletHubImpl.js x: 3 # contributors y: 531 lines of code pluto-portal/src/main/webapp/login.jsp x: 8 # contributors y: 52 lines of code pluto-taglib/src/main/java/org/apache/pluto/tags/BaseURLTag.java x: 10 # contributors y: 213 lines of code pluto-testsuite/src/main/webapp/WEB-INF/portlet.xml x: 7 # contributors y: 232 lines of code portlet-api/src/main/java/javax/portlet/filter/PortletRequestWrapper.java x: 4 # contributors y: 195 lines of code portlet-api/src/main/javascript/MockData.js x: 3 # contributors y: 585 lines of code portlet-tck_3.0/V3ResourceAsyncTests/src/main/java/javax/portlet/tck/portlets/AsyncFilter.java x: 2 # contributors y: 92 lines of code portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/ActionRequestWrapperChecker.java x: 3 # contributors y: 488 lines of code portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/EventRequestWrapperChecker.java x: 3 # contributors y: 416 lines of code portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/PortletRequestWrapperChecker.java x: 3 # contributors y: 396 lines of code portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/ResourceRequestWrapperChecker.java x: 3 # contributors y: 554 lines of code portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/ResourceResponseWrapperChecker.java x: 3 # contributors y: 271 lines of code pluto-container-driver-api/src/main/java/org/apache/pluto/container/driver/PortletServlet3.java x: 5 # contributors y: 435 lines of code pluto-container/src/main/java/org/apache/pluto/container/bean/mvc/ControllerInterceptor.java x: 1 # contributors y: 192 lines of code pluto-container/src/main/java/org/apache/pluto/container/bean/mvc/MvcExtension.java x: 1 # contributors y: 140 lines of code pluto-container/src/main/java/org/apache/pluto/container/bean/mvc/ParamConverterProviderImpl.java x: 1 # contributors y: 127 lines of code pluto-container/src/main/java/org/apache/pluto/container/bean/mvc/PortletParamProducer.java x: 1 # contributors y: 348 lines of code portlet-tck_3.0/common/src/main/java/javax/portlet/tck/filter/PlutoTckPortletFilter.java x: 1 # contributors y: 151 lines of code portlet-tck_3.0/driver/src/main/java/javax/portlet/tck/driver/TCKTestDriver.java x: 1 # contributors y: 302 lines of code portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/src/main/java/javax/portlet/tck/portlets/cdi/AnnotationPortletArtifactValidityTests_SPEC3_20_PortletArtifacts.java x: 1 # contributors y: 805 lines of code portlet-tck_3.0/V3PortletHubTests/src/main/java/javax/portlet/tck/portlets/PortletHubTests_SPEC_23_JS.java x: 2 # contributors y: 201 lines of code portlet-tck_3.0/V3AnnotationPortletArtifactValidityTests/src/main/java/javax/portlet/tck/portlets/AnnotationPortletArtifactValidityTests_SPEC3_20_ParameterArtifacts.java x: 3 # contributors y: 380 lines of code portlet-servlet-adapter/src/main/java/org/apache/pluto/portlet/servlet/adapter/HttpServletRequestAdapter.java x: 1 # contributors y: 361 lines of code portlet-servlet-adapter/src/main/java/org/apache/pluto/portlet/servlet/adapter/HttpServletResponseAdapter.java x: 1 # contributors y: 264 lines of code portlet-tck_3.0/V3RenderStateTests/src/main/java/javax/portlet/tck/portlets/RenderStateTests_SPEC2_12_MutableRenderState.java x: 3 # contributors y: 332 lines of code portlet-tck_3.0/V3PortletHubTests/src/main/java/javax/portlet/tck/portlets/PortletHubTests_SPEC_23_JSRS.java x: 2 # contributors y: 118 lines of code portlet-tck_3.0/V3PortletHubTests/src/main/java/javax/portlet/tck/util/ModuleTestCaseDetails.java x: 2 # contributors y: 354 lines of code portlet-tck_3.0/V3PortletHubTests/src/main/webapp/javascript/PortletHubTests_SPEC_23_JSRS.js x: 2 # contributors y: 233 lines of code portlet-tck_3.0/V3PortletHubTests/src/main/webapp/javascript/PortletHubTests_SPEC_23_JSState.js x: 2 # contributors y: 343 lines of code portlet-tck_3.0/V3HeaderPortletTests/src/main/java/javax/portlet/tck/portlets/HeaderPortletTests_SPEC14_HeaderReq.java x: 3 # contributors y: 175 lines of code portlet-tck_3.0/V3HeaderPortletTests/src/main/java/javax/portlet/tck/portlets/HeaderPortletTests_SPEC14_PortletRequest_ApiHeader1.java x: 3 # contributors y: 1054 lines of code portlet-tck_3.0/V2FilterTests/src/main/webapp/WEB-INF/liferay-portlet.xml x: 2 # contributors y: 172 lines of code portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_BaseURL_ApiRenderActurl.java x: 3 # contributors y: 1030 lines of code portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_BaseURL_ApiRenderRenurl.java x: 3 # contributors y: 746 lines of code portlet-tck_3.0/V2URLTests/src/main/java/javax/portlet/tck/portlets/URLTests_BaseURL_ApiRenderResurl.java x: 3 # contributors y: 802 lines of code portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/JSR286ApiTestCaseDetails.java x: 4 # contributors y: 4654 lines of code portlet-tck_3.0/V2PortletTagLibraryTests2/src/main/resources/xml-resources/additionalTCs.xml x: 5 # contributors y: 113 lines of code portlet-tck_3.0/V2PortletTagLibraryTests2/src/main/webapp/WEB-INF/jsp/PortletTagLibraryTests2_SPEC2_26_IncludeJSPRender.jsp x: 5 # contributors y: 1612 lines of code portlet-tck_3.0/V2PortletTagLibraryTests3/src/main/webapp/WEB-INF/jsp/PortletTagLibraryTests3_SPEC2_26_IncludeJSPResource.jsp x: 5 # contributors y: 1645 lines of code portlet-tck_3.0/V2AddlEnvironmentTests/src/main/java/javax/portlet/tck/portlets/AddlEnvironmentTests_SPEC2_10_ContextOptions.java x: 3 # contributors y: 616 lines of code portlet-tck_3.0/V2AddlPortletTests/src/main/webapp/WEB-INF/liferay/portlet.xml x: 1 # contributors y: 437 lines of code portlet-tck_3.0/V2AddlPortletTests/src/main/webapp/WEB-INF/pluto/portlet.xml x: 1 # contributors y: 441 lines of code portlet-tck_3.0/V2PortletTests/src/main/webapp/WEB-INF/liferay/portlet.xml x: 1 # contributors y: 235 lines of code portlet-tck_3.0/V2PortletTests/src/main/webapp/WEB-INF/pluto/portlet.xml x: 1 # contributors y: 239 lines of code portlet-tck_3.0/V2RequestTests/src/main/java/javax/portlet/tck/portlets/RequestTests_PortletRequest_ApiEvent_event.java x: 4 # contributors y: 826 lines of code portlet-tck_3.0/V2RequestTests/src/main/java/javax/portlet/tck/portlets/RequestTests_PortletRequest_ApiResource.java x: 4 # contributors y: 850 lines of code portlet-tck_3.0/V2RequestTests/src/main/java/javax/portlet/tck/portlets/RequestTests_PortletRequest_ApiAction.java x: 5 # contributors y: 1425 lines of code portlet-tck_3.0/V2AddlResponseTests/src/main/java/javax/portlet/tck/portlets/AddlResponseTests_SPEC2_12_Render.java x: 3 # contributors y: 356 lines of code portlet-tck_3.0/V2ResponseTests/src/main/java/javax/portlet/tck/portlets/ResponseTests_MimeResponse_ApiRender.java x: 4 # contributors y: 290 lines of code portlet-tck_3.0/V3PortletParametersTests/src/main/java/javax/portlet/tck/portlets/PortletParametersTests_SPEC11_1.java x: 4 # contributors y: 242 lines of code portlet-tck_3.0/V3PortletParametersTests/src/main/java/javax/portlet/tck/portlets/PortletParametersTests_SPEC11_3.java x: 3 # contributors y: 321 lines of code portlet-tck_3.0/V3PortletParametersTests/src/main/java/javax/portlet/tck/portlets/PortletParametersTests_SPEC11_4A.java x: 1 # contributors y: 478 lines of code portlet-tck_3.0/V2AddlPortletTests/src/main/java/javax/portlet/tck/portlets/AddlPortletTests_SPEC2_15_EventEventHandling_event.java x: 4 # contributors y: 214 lines of code portlet-tck_3.0/V2AddlResponseTests/src/main/java/javax/portlet/tck/portlets/AddlResponseTests_SPEC2_12_Event_event.java x: 4 # contributors y: 175 lines of code portlet-tck_3.0/V2AnnotationTests/src/main/java/javax/portlet/tck/portlets/AnnotationTests_ProcessEvent_ApiEvent_event.java x: 5 # contributors y: 86 lines of code portlet-tck_3.0/V2EnvironmentTests/src/main/java/javax/portlet/tck/portlets/EnvironmentTests_PortletPreferences_ApiEvent_event.java x: 5 # contributors y: 474 lines of code portlet-tck_3.0/V2RequestTests/src/main/java/javax/portlet/tck/portlets/RequestTests_PortletRequest_ApiEvent.java x: 5 # contributors y: 741 lines of code portlet-tck_3.0/V2SigTestsEvent/src/main/java/javax/portlet/tck/portlets/SigTestsEvent_PortletRequest_SIGEvent_event.java x: 4 # contributors y: 1109 lines of code portlet-tck_3.0/V2SigTestsEvent/src/main/java/javax/portlet/tck/portlets/SigTestsEvent_PortletResponse_SIGEvent_event.java x: 4 # contributors y: 227 lines of code portlet-tck_3.0/V2SigTestsEvent/src/main/java/javax/portlet/tck/portlets/SigTestsEvent_StateAwareResponse_SIGEvent_event.java x: 4 # contributors y: 338 lines of code portlet-tck_3.0/V3ResourceAsyncTests/src/main/java/javax/portlet/tck/portlets/ResourceAsyncTests_SPEC_21_Async.java x: 3 # contributors y: 1412 lines of code portlet-tck_3.0/V2DispatcherReqRespTests1/src/main/webapp/WEB-INF/jsp/DispatcherReqRespTests1_SPEC2_19_ForwardJSPActionRequest.jsp x: 2 # contributors y: 646 lines of code portlet-tck_3.0/V3PortletHubTests/src/main/webapp/javascript/PortletHubTests_SPEC_23_JSListener.js x: 1 # contributors y: 174 lines of code portlet-tck_3.0/V3PortletHubTests/src/main/webapp/javascript/PortletHubTests_SPEC_23_JSPA.js x: 1 # contributors y: 206 lines of code portlet-tck_3.0/V3PortletHubTests/src/main/webapp/javascript/PortletHubTests_SPEC_23_JSURL.js x: 1 # contributors y: 293 lines of code portlet-tck_3.0/V2RequestTests/src/main/java/javax/portlet/tck/portlets/RequestTests_ClientDataRequest_ApiResource.java x: 2 # contributors y: 372 lines of code portlet-tck_3.0/V3HeaderPortletTests/src/main/java/javax/portlet/tck/util/ModuleTestCaseDetails.java x: 2 # contributors y: 406 lines of code portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/JSR286DispatcherTestCaseDetails.java x: 2 # contributors y: 3985 lines of code portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/JSR286SignatureTestCaseDetails.java x: 2 # contributors y: 4562 lines of code portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/JSR286SpecTestCaseDetails.java x: 3 # contributors y: 2320 lines of code portlet-tck_3.0/V2AddlEnvironmentTests/src/main/webapp/WEB-INF/portlet.xml x: 2 # contributors y: 305 lines of code portlet-tck_3.0/V2AddlPortletTests/src/main/java/javax/portlet/tck/portlets/AddlPortletTests_SPEC2_13_ResourceServing.java x: 2 # contributors y: 245 lines of code portlet-tck_3.0/V2AddlPortletTests/src/main/java/javax/portlet/tck/portlets/AddlPortletTests_SPEC2_13_ResourceServingCache.java x: 2 # contributors y: 703 lines of code portlet-tck_3.0/V2DispatcherReqRespTests1/src/main/java/javax/portlet/tck/portlets/DispatcherReqRespTests1_SPEC2_19_ForwardJSPActionRequest.java x: 2 # contributors y: 438 lines of code portlet-tck_3.0/V2DispatcherReqRespTests1/src/main/java/javax/portlet/tck/portlets/DispatcherReqRespTests1_SPEC2_19_ForwardJSPEventRequest.java x: 2 # contributors y: 392 lines of code portlet-tck_3.0/V2DispatcherReqRespTests2/src/main/java/javax/portlet/tck/servlets/DispatcherReqRespTests2_SPEC2_19_ForwardServletActionRequest_servlet.java x: 2 # contributors y: 530 lines of code portlet-tck_3.0/V2DispatcherReqRespTests2/src/main/java/javax/portlet/tck/servlets/DispatcherReqRespTests2_SPEC2_19_ForwardServletEventRequest_servlet.java x: 2 # contributors y: 540 lines of code portlet-tck_3.0/V2DispatcherReqRespTests2/src/main/java/javax/portlet/tck/servlets/DispatcherReqRespTests2_SPEC2_19_ForwardServletRenderRequest_servlet.java x: 2 # contributors y: 582 lines of code portlet-tck_3.0/V2DispatcherTests/src/main/java/javax/portlet/tck/portlets/DispatcherTests_SPEC2_19_ForwardServletAction.java x: 2 # contributors y: 275 lines of code portlet-tck_3.0/V2EnvironmentTests/src/main/java/javax/portlet/tck/portlets/EnvironmentTests_PortletSession_ApiRender.java x: 3 # contributors y: 670 lines of code portlet-tck_3.0/V2PortletTagLibraryTests2/src/main/java/javax/portlet/tck/portlets/PortletTagLibraryTests2_SPEC2_26_IncludeJSPRender.java x: 4 # contributors y: 377 lines of code portlet-tck_3.0/V2PortletTagLibraryTests3/src/main/java/javax/portlet/tck/portlets/PortletTagLibraryTests3_SPEC2_26_IncludeJSPResource.java x: 4 # contributors y: 437 lines of code portlet-tck_3.0/V2ResponseTests/src/main/java/javax/portlet/tck/portlets/ResponseTests_StateAwareResponse_ApiAction.java x: 3 # contributors y: 1075 lines of code portlet-tck_3.0/V2ResponseTests/src/main/java/javax/portlet/tck/portlets/ResponseTests_StateAwareResponse_ApiEvent_event.java x: 3 # contributors y: 632 lines of code portlet-tck_3.0/V2SigTestsAction/src/main/java/javax/portlet/tck/portlets/SigTestsAction_PortletRequest_SIGAction.java x: 2 # contributors y: 1743 lines of code portlet-tck_3.0/V2SigTestsAction/src/main/java/javax/portlet/tck/portlets/SigTestsAction_PortletResponse_SIGAction.java x: 2 # contributors y: 322 lines of code portlet-tck_3.0/V2SigTestsAction/src/main/java/javax/portlet/tck/portlets/SigTestsAction_StateAwareResponse_SIGAction.java x: 2 # contributors y: 496 lines of code portlet-tck_3.0/V2SigTestsEnv/src/main/java/javax/portlet/tck/portlets/SigTestsEnv_PortletSession_SIGRender.java x: 2 # contributors y: 484 lines of code portlet-tck_3.0/V2SigTestsEvent/src/main/java/javax/portlet/tck/portlets/SigTestsEvent_PortletRequest_SIGEvent.java x: 2 # contributors y: 742 lines of code portlet-tck_3.0/V2SigTestsRender/src/main/java/javax/portlet/tck/portlets/SigTestsRender_PortletRequest$P3PUserInfos_SIGRender.java x: 2 # contributors y: 811 lines of code portlet-tck_3.0/V2SigTestsRender/src/main/java/javax/portlet/tck/portlets/SigTestsRender_PortletRequest_SIGRender.java x: 2 # contributors y: 1088 lines of code portlet-tck_3.0/V2SigTestsResource/src/main/java/javax/portlet/tck/portlets/SigTestsResource_PortletRequest_SIGResource.java x: 2 # contributors y: 1118 lines of code portlet-tck_3.0/V2SigTestsWrapper/src/main/java/javax/portlet/tck/portlets/SigTestsWrapper_ActionResponseWrapper_SIGRender.java x: 3 # contributors y: 445 lines of code portlet-tck_3.0/V2SigTestsWrapper/src/main/java/javax/portlet/tck/portlets/SigTestsWrapper_PortletRequestWrapper_SIGRender.java x: 2 # contributors y: 1022 lines of code portlet-tck_3.0/V2SigTestsWrapper/src/main/java/javax/portlet/tck/portlets/SigTestsWrapper_ResourceResponseWrapper_SIGRender.java x: 3 # contributors y: 589 lines of code portlet-tck_3.0/common/src/main/java/javax/portlet/tck/beans/JSR286DispatcherReqRespTestCaseDetails.java x: 2 # contributors y: 3821 lines of code pluto-portal-driver/src/main/java/org/apache/pluto/driver/container/PortletContextManager.java x: 6 # contributors y: 239 lines of code portlet-tck_3.0/V2DispatcherTests4/src/main/webapp/WEB-INF/portlet.xml x: 1 # contributors y: 327 lines of code pluto-ant-tasks/src/main/java/org/apache/pluto/ant/AssembleTask.java x: 8 # contributors y: 192 lines of code pluto-portal-driver/src/main/java/org/apache/pluto/driver/TCKDriverServlet.java x: 8 # contributors y: 85 lines of code pluto-portal-driver/src/main/java/org/apache/pluto/driver/services/portal/PortletWindowConfig.java x: 7 # contributors y: 98 lines of code pluto-taglib/src/main/java/org/apache/pluto/tags/el/JSP21ExpressionEvaluatorProxy.java x: 7 # contributors y: 60 lines of code
4654.0
lines of code
  min: 1.0
  average: 128.94
  25th percentile: 21.0
  median: 58.0
  75th percentile: 133.0
  max: 4654.0
0 12.0
# contributors
min: 1.0 | average: 2.69 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 12.0