apache / grails-spring-security
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 11% | 22% | 13% | 52%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
groovy0% | 13% | 22% | 13% | 50%
css0% | 0% | 66% | 10% | 22%
gsp0% | 0% | 0% | 12% | 87%
java0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
plugin-ui0% | 21% | 20% | 5% | 51%
plugin-core0% | 15% | 28% | 18% | 37%
plugin-acl0% | 0% | 45% | 6% | 48%
plugin-rest0% | 0% | 7% | 10% | 81%
plugin-oauth20% | 0% | 19% | 37% | 42%
plugin-ldap0% | 0% | 41% | 21% | 37%
plugin-cas0% | 0% | 0% | 67% | 32%
buildSrc0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
SpringSecurityCoreGrailsPlugin.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity
871 8
SecurityUiTagLib.groovy
in plugin-ui/plugin/grails-app/taglib/grails/plugin/springsecurity/ui
634 16
SpringSecurityUiService.groovy
in plugin-ui/plugin/grails-app/services/grails/plugin/springsecurity/ui
623 63
SpringSecurityUtils.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity
446 47
jquery.dataTables.css
in plugin-ui/plugin/grails-app/assets/stylesheets
420 -
AnnotationFilterInvocationDefinition.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/intercept
402 28
SpringSecurityAclGrailsPlugin.groovy
in plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl
337 8
AbstractS2UiDomainController.groovy
in plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui
318 47
SpringSecurityRestGrailsPlugin.groovy
in plugin-rest/spring-security-rest/src/main/groovy/grails/plugin/springsecurity/rest
299 5
RegisterController.groovy
in plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui
275 17
AclService.groovy
in plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl
245 17
S2QuickstartCommand.groovy
in plugin-core/plugin/grails-app/commands/grails.plugin.springsecurity
244 10
s2-quickstart.groovy
in plugin-core/plugin/src/main/scripts
235 6
SpringSecurityOAuth2Controller.groovy
in plugin-oauth2/plugin/grails-app/controllers/grails/plugin/springsecurity/oauth2
234 9
DefaultSecurityConfig.groovy
in plugin-core/plugin/grails-app/conf
234 -
spring-security-ui-common.css
in plugin-ui/plugin/grails-app/assets/stylesheets
228 -
GormAclLookupStrategy.groovy
in plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/jdbc
219 10
SpringSecurityLdapGrailsPlugin.groovy
in plugin-ldap/plugin/src/main/groovy/grails/plugin/springsecurity/ldap
213 2
AbstractFilterInvocationDefinition.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/intercept
198 18
SecurityTagLib.groovy
in plugin-core/plugin/grails-app/taglib/grails/plugin/springsecurity
179 7
SpringSecurityOauth2BaseService.groovy
in plugin-oauth2/plugin/grails-app/services/grails/plugin/springsecurity/oauth2
176 22
JwtSpec.groovy
in plugin-rest/spring-security-rest-testapp-profile/skeleton/src/integration-test/groovy/rest
169 -
SpringSecurityOAuth2ControllerSpec.groovy
in plugin-oauth2/plugin/src/integration-test/groovy/grails/plugin/springsecurity/oauth2
163 -
ReflectionUtils.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity
155 20
SpringSecurityService.groovy
in plugin-core/plugin/grails-app/services/grails/plugin/springsecurity
149 19
s2ui-override.groovy
in plugin-ui/plugin/src/main/scripts
141 4
RestOauthController.groovy
in plugin-rest/spring-security-rest/grails-app/controllers/grails/plugin/springsecurity/rest
130 4
gsp
auth.gsp
in plugin-core/plugin/grails-app/views/login
126 -
GrailsWebInvocationPrivilegeEvaluator.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access
112 5
BearerTokenSpec.groovy
in plugin-rest/spring-security-rest-testapp-profile/skeleton/src/integration-test/groovy/rest
112 -
GrailsLdapAuthoritiesPopulator.groovy
in plugin-ldap/plugin/src/main/groovy/grails/plugin/springsecurity/ldap/userdetails
112 10
AclAutoProxyCreator.groovy
in plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl
109 8
SpringSecurityCasGrailsPlugin.groovy
in plugin-cas/plugin/src/main/groovy/grails/plugin/springsecurity/cas
107 1
gsp
ask.gsp
in plugin-oauth2/plugin/grails-app/views/springSecurityOAuth2
102 -
LoginController.groovy
in plugin-core/plugin/grails-app/controllers/grails/plugin/springsecurity
101 10
jquery.jgrowl.css
in plugin-ui/plugin/grails-app/assets/stylesheets
101 -
UserController.groovy
in plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui
101 16
AjaxAwareAccessDeniedHandler.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access
99 6
DebugFilter.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/filter
95 5
SecurityAclTagLib.groovy
in plugin-acl/plugin/grails-app/taglib/grails/plugin/springsecurity/acl
93 4
RestTokenValidationFilterSpec.groovy
in plugin-rest/spring-security-rest-testapp-profile/skeleton/src/integration-test/groovy/rest
93 -
gsp
search.gsp
in plugin-ui/plugin/grails-app/views/aclEntry
91 -
AclUtilService.groovy
in plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl
90 12
RestAuthenticationFilter.groovy
in plugin-rest/spring-security-rest/src/main/groovy/grails/plugin/springsecurity/rest
89 1
IpAddressFilter.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/filter
87 6
ProxyAwareDelegatingMethodSecurityMetadataSource.groovy
in plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/access/method
87 7
SpringSecurityUiGrailsPlugin.groovy
in plugin-ui/plugin/src/main/groovy/grails/plugin/springsecurity/ui
87 2
gsp
search.gsp
in plugin-ui/plugin/grails-app/views/aclObjectIdentity
87 -
AuthoritiesTransformation.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/annotation
86 4
s2ui-create-challenge-questions.groovy
in plugin-ui/plugin/src/main/scripts
85 1
Files With Most Units (Top 50)
File# lines# units
SpringSecurityUiService.groovy
in plugin-ui/plugin/grails-app/services/grails/plugin/springsecurity/ui
623 63
SpringSecurityUtils.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity
446 47
AbstractS2UiDomainController.groovy
in plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui
318 47
AnnotationFilterInvocationDefinition.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/intercept
402 28
SpringSecurityOauth2BaseService.groovy
in plugin-oauth2/plugin/grails-app/services/grails/plugin/springsecurity/oauth2
176 22
ReflectionUtils.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity
155 20
SpringSecurityService.groovy
in plugin-core/plugin/grails-app/services/grails/plugin/springsecurity
149 19
AbstractFilterInvocationDefinition.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/intercept
198 18
AclService.groovy
in plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl
245 17
RegisterController.groovy
in plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui
275 17
UserController.groovy
in plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui
101 16
SecurityUiTagLib.groovy
in plugin-ui/plugin/grails-app/taglib/grails/plugin/springsecurity/ui
634 16
RoleController.groovy
in plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui
83 13
AclUtilService.groovy
in plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl
90 12
DefaultRegistrationCodeStrategy.groovy
in plugin-ui/plugin/src/main/groovy/grails/plugin/springsecurity/ui/strategy
46 12
DefaultAclStrategy.groovy
in plugin-ui/plugin/src/main/groovy/grails/plugin/springsecurity/ui/strategy
43 12
spring-security-ui-ajaxLogin.js
in plugin-ui/plugin/grails-app/assets/javascripts
65 11
AclEntryController.groovy
in plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui
70 11
AclObjectIdentityController.groovy
in plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui
60 11
S2QuickstartCommand.groovy
in plugin-core/plugin/grails-app/commands/grails.plugin.springsecurity
244 10
LoginController.groovy
in plugin-core/plugin/grails-app/controllers/grails/plugin/springsecurity
101 10
GormAclLookupStrategy.groovy
in plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/jdbc
219 10
AclSidController.groovy
in plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui
51 10
AclClassController.groovy
in plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui
49 10
RequestmapController.groovy
in plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui
76 10
SecurityInfoController.groovy
in plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui
50 10
GrailsLdapAuthoritiesPopulator.groovy
in plugin-ldap/plugin/src/main/groovy/grails/plugin/springsecurity/ldap/userdetails
112 10
OAuth2AbstractProviderService.groovy
in plugin-oauth2/plugin/src/main/groovy/grails/plugin/springsecurity/oauth2/service
65 9
SpringSecurityOAuth2Controller.groovy
in plugin-oauth2/plugin/grails-app/controllers/grails/plugin/springsecurity/oauth2
234 9
AclObjectIdentityGormService.groovy
in plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl
50 9
SpringSecurityCoreGrailsPlugin.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity
871 8
AclAutoProxyCreator.groovy
in plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl
109 8
SpringSecurityAclGrailsPlugin.groovy
in plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl
337 8
RegistrationCodeController.groovy
in plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui
43 8
PersistentLoginController.groovy
in plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui
50 8
SecurityTagLib.groovy
in plugin-core/plugin/grails-app/taglib/grails/plugin/springsecurity
179 7
StubAclParent.groovy
in plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/model
37 7
ProxyUtils.groovy
in plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/util
54 7
ProxyAwareDelegatingMethodSecurityMetadataSource.groovy
in plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/access/method
87 7
InitOAuth2Command.groovy
in plugin-oauth2/plugin/grails-app/commands/grails/plugin/springsecurity/oauth2
71 6
s2-quickstart.groovy
in plugin-core/plugin/src/main/scripts
235 6
IpAddressFilter.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/filter
87 6
AjaxAwareAccessDeniedHandler.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access
99 6
ServiceStaticMethodSecurityMetadataSource.groovy
in plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/access/method
38 6
SecuredAnnotationSecurityMetadataSource.groovy
in plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/access/method
39 6
SoftwareVersion.groovy
in buildSrc/src/main/groovy/grails/plugin/springsecurity
80 6
Snapshot.groovy
in buildSrc/src/main/groovy/grails/plugin/springsecurity
47 6
DebugFilter.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/filter
95 5
GrailsWebInvocationPrivilegeEvaluator.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access
112 5
GormPersistentTokenRepository.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/authentication/rememberme
59 5
Files With Long Lines (Top 50)

There are 133 files with lines longer than 120 characters. In total, there are 452 long lines.

File# lines# units# long lines
SpringSecurityCoreGrailsPlugin.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity
871 8 28
jquery.dataTables.css
in plugin-ui/plugin/grails-app/assets/stylesheets
420 - 19
AnnotationFilterInvocationDefinition.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/intercept
402 28 16
SpringSecurityUtils.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity
446 47 15
s2-quickstart.groovy
in plugin-core/plugin/src/main/scripts
235 6 13
SecurityUiTagLib.groovy
in plugin-ui/plugin/grails-app/taglib/grails/plugin/springsecurity/ui
634 16 12
SpringSecurityOauth2BaseService.groovy
in plugin-oauth2/plugin/grails-app/services/grails/plugin/springsecurity/oauth2
176 22 11
S2QuickstartCommand.groovy
in plugin-core/plugin/grails-app/commands/grails.plugin.springsecurity
244 10 11
SpringSecurityUiService.groovy
in plugin-ui/plugin/grails-app/services/grails/plugin/springsecurity/ui
623 63 11
RegisterController.groovy
in plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui
275 17 10
SpringSecurityRestGrailsPlugin.groovy
in plugin-rest/spring-security-rest/src/main/groovy/grails/plugin/springsecurity/rest
299 5 10
gsp
_ajaxLogin.gsp
in plugin-ui/plugin/grails-app/views/includes
51 - 8
SpringSecurityAclGrailsPlugin.groovy
in plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl
337 8 7
gsp
search.gsp
in plugin-ui/plugin/grails-app/views/aclObjectIdentity
87 - 7
s2ui-create-challenge-questions.groovy
in plugin-ui/plugin/src/main/scripts
85 1 6
RestAuthenticationFilter.groovy
in plugin-rest/spring-security-rest/src/main/groovy/grails/plugin/springsecurity/rest
89 1 6
RestOauthService.groovy
in plugin-rest/spring-security-rest/grails-app/services/grails/plugin/springsecurity/rest
77 4 6
AbstractFilterInvocationDefinition.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/intercept
198 18 5
gsp
search.gsp
in plugin-ui/plugin/grails-app/views/aclEntry
91 - 5
gsp
edit.gsp
in plugin-ui/plugin/grails-app/views/persistentLogin
40 - 5
gsp
search.gsp
in plugin-ui/plugin/grails-app/views/requestmap
55 - 5
gsp
auth.gsp
in plugin-ui/plugin/grails-app/views/login
45 - 5
application.groovy
in plugin-rest/spring-security-rest-testapp-profile/features/jwt1/skeleton/grails-app/conf
56 - 5
OAuth2TagLibSpec.groovy
in plugin-oauth2/plugin/src/integration-test/groovy/grails/plugin/springsecurity/oauth2
73 - 4
SpringSecurityOAuth2Controller.groovy
in plugin-oauth2/plugin/grails-app/controllers/grails/plugin/springsecurity/oauth2
234 9 4
AuthenticatedVetoableDecisionManager.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/access/vote
67 4 4
AclAutoProxyCreator.groovy
in plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl
109 8 4
gsp
edit.gsp
in plugin-ui/plugin/grails-app/views/aclObjectIdentity
34 - 4
gsp
search.gsp
in plugin-ui/plugin/grails-app/views/user
76 - 4
gsp
search.gsp
in plugin-ui/plugin/grails-app/views/registrationCode
48 - 4
application.groovy
in plugin-rest/spring-security-rest-testapp-profile/features/redis1/skeleton/grails-app/conf
50 - 4
application.groovy
in plugin-rest/spring-security-rest-testapp-profile/features/grailscache2/skeleton/grails-app/conf
22 - 4
application.groovy
in plugin-rest/spring-security-rest-testapp-profile/features/gorm1/skeleton/grails-app/conf
55 - 4
application.groovy
in plugin-rest/spring-security-rest-testapp-profile/features/gorm2/skeleton/grails-app/conf
27 - 4
application.groovy
in plugin-rest/spring-security-rest-testapp-profile/features/memcached2/skeleton/grails-app/conf
22 - 4
application.groovy
in plugin-rest/spring-security-rest-testapp-profile/features/redis2/skeleton/grails-app/conf
22 - 4
application.groovy
in plugin-rest/spring-security-rest-testapp-profile/features/memcached1/skeleton/grails-app/conf
50 - 4
application.groovy
in plugin-rest/spring-security-rest-testapp-profile/features/jwt2/skeleton/grails-app/conf
30 - 4
application.groovy
in plugin-rest/spring-security-rest-testapp-profile/features/grailscache1/skeleton/grails-app/conf
50 - 4
SpringSecurityOAuth2ControllerSpec.groovy
in plugin-oauth2/plugin/src/integration-test/groovy/grails/plugin/springsecurity/oauth2
163 - 3
InitOAuth2Command.groovy
in plugin-oauth2/plugin/grails-app/commands/grails/plugin/springsecurity/oauth2
71 6 3
ReflectionUtils.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity
155 20 3
InterceptUrlMapFilterInvocationDefinition.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/intercept
36 3 3
UpdateRequestContextHolderExceptionTranslationFilter.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web
54 1 3
AjaxAwareAuthenticationFailureHandler.groovy
in plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/authentication
33 4 3
gsp
auth.gsp
in plugin-core/plugin/grails-app/views/login
126 - 3
LoginController.groovy
in plugin-core/plugin/grails-app/controllers/grails/plugin/springsecurity
101 10 3
DefaultRegistrationCodeStrategy.groovy
in plugin-ui/plugin/src/main/groovy/grails/plugin/springsecurity/ui/strategy
46 12 3
gsp
springSecurityUI.gsp
in plugin-ui/plugin/grails-app/views/layouts
64 - 3
gsp
create.gsp
in plugin-ui/plugin/grails-app/views/aclObjectIdentity
28 - 3
Correlations

File Size vs. Commits (all time): 365 points

buildSrc/src/main/groovy/grails/plugin/springsecurity/CreateReleaseDropDownTask.groovy x: 6 commits (all time) y: 84 lines of code plugin-acl/plugin/grails-app/conf/DefaultAclSecurityConfig.groovy x: 4 commits (all time) y: 14 lines of code plugin-acl/plugin/grails-app/domain/grails/plugin/springsecurity/acl/AclEntry.groovy x: 4 commits (all time) y: 24 lines of code plugin-acl/plugin/grails-app/domain/grails/plugin/springsecurity/acl/AclObjectIdentity.groovy x: 4 commits (all time) y: 19 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclService.groovy x: 4 commits (all time) y: 245 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclUtilService.groovy x: 4 commits (all time) y: 90 lines of code plugin-acl/plugin/grails-app/taglib/grails/plugin/springsecurity/acl/SecurityAclTagLib.groovy x: 4 commits (all time) y: 93 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/AclAutoProxyCreator.groovy x: 4 commits (all time) y: 109 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/SpringSecurityAclGrailsPlugin.groovy x: 6 commits (all time) y: 337 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/access/GroovyAwareAclVoter.groovy x: 4 commits (all time) y: 30 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/access/method/ProxyAwareDelegatingMethodSecurityMetadataSource.groovy x: 4 commits (all time) y: 87 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/access/method/SecuredAnnotationSecurityMetadataSource.groovy x: 4 commits (all time) y: 39 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/domain/NullAclAuditLogger.groovy x: 4 commits (all time) y: 9 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/jdbc/GormAclLookupStrategy.groovy x: 4 commits (all time) y: 219 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/model/GormObjectIdentityRetrievalStrategy.groovy x: 4 commits (all time) y: 12 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/model/StubAclParent.groovy x: 4 commits (all time) y: 37 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/util/ProxyUtils.groovy x: 4 commits (all time) y: 54 lines of code plugin-cas/plugin/src/main/groovy/grails/plugin/springsecurity/cas/SpringSecurityCasGrailsPlugin.groovy x: 6 commits (all time) y: 107 lines of code plugin-core/plugin/grails-app/commands/grails.plugin.springsecurity/S2CreateRoleHierarchyEntryCommand.groovy x: 4 commits (all time) y: 34 lines of code plugin-core/plugin/grails-app/conf/DefaultSecurityConfig.groovy x: 4 commits (all time) y: 234 lines of code plugin-core/plugin/grails-app/controllers/grails/plugin/springsecurity/LoginController.groovy x: 4 commits (all time) y: 101 lines of code plugin-core/plugin/grails-app/services/grails/plugin/springsecurity/SpringSecurityService.groovy x: 4 commits (all time) y: 149 lines of code plugin-core/plugin/grails-app/taglib/grails/plugin/springsecurity/SecurityTagLib.groovy x: 4 commits (all time) y: 179 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/ReflectionUtils.groovy x: 4 commits (all time) y: 155 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/SecurityConfigType.groovy x: 4 commits (all time) y: 6 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/SecurityEventListener.groovy x: 4 commits (all time) y: 42 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/SpringSecurityCoreGrailsPlugin.groovy x: 8 commits (all time) y: 871 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/SpringSecurityUtils.groovy x: 4 commits (all time) y: 446 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.groovy x: 4 commits (all time) y: 67 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/annotation/SecuredClosureDelegate.groovy x: 4 commits (all time) y: 27 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/userdetails/GormUserDetailsService.groovy x: 4 commits (all time) y: 81 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/SecurityRequestHolderFilter.groovy x: 4 commits (all time) y: 70 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/AjaxAwareAccessDeniedHandler.groovy x: 4 commits (all time) y: 99 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/GrailsWebInvocationPrivilegeEvaluator.groovy x: 4 commits (all time) y: 112 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/intercept/AbstractFilterInvocationDefinition.groovy x: 4 commits (all time) y: 198 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/intercept/AnnotationFilterInvocationDefinition.groovy x: 4 commits (all time) y: 402 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/intercept/ChannelFilterInvocationSecurityMetadataSourceFactoryBean.groovy x: 4 commits (all time) y: 45 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/authentication/AjaxAwareAuthenticationEntryPoint.groovy x: 4 commits (all time) y: 49 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/authentication/rememberme/GormPersistentTokenRepository.groovy x: 4 commits (all time) y: 59 lines of code plugin-ldap/plugin/src/main/groovy/grails/plugin/springsecurity/ldap/SpringSecurityLdapGrailsPlugin.groovy x: 6 commits (all time) y: 213 lines of code plugin-oauth2/plugin/grails-app/services/grails/plugin/springsecurity/oauth2/SpringSecurityOauth2BaseService.groovy x: 4 commits (all time) y: 176 lines of code plugin-oauth2/plugin/src/main/groovy/grails/plugin/springsecurity/oauth2/SpringSecurityOauth2GrailsPlugin.groovy x: 5 commits (all time) y: 46 lines of code plugin-oauth2/plugin/src/main/groovy/grails/plugin/springsecurity/oauth2/service/OAuth2AbstractProviderService.groovy x: 4 commits (all time) y: 65 lines of code plugin-rest/spring-security-rest-gorm/src/main/groovy/grails/plugin/springsecurity/rest/SpringSecurityRestGormGrailsPlugin.groovy x: 6 commits (all time) y: 47 lines of code plugin-rest/spring-security-rest-memcached/src/main/groovy/grails/plugin/springsecurity/rest/SpringSecurityRestMemcachedGrailsPlugin.groovy x: 6 commits (all time) y: 65 lines of code plugin-rest/spring-security-rest-redis/src/main/groovy/grails/plugin/springsecurity/rest/SpringSecurityRestRedisGrailsPlugin.groovy x: 6 commits (all time) y: 49 lines of code plugin-rest/spring-security-rest-testapp-profile/skeleton/src/integration-test/groovy/rest/JwtSpec.groovy x: 4 commits (all time) y: 169 lines of code plugin-rest/spring-security-rest/grails-app/controllers/grails/plugin/springsecurity/rest/RestOauthController.groovy x: 4 commits (all time) y: 130 lines of code plugin-rest/spring-security-rest/grails-app/services/grails/plugin/springsecurity/rest/JwtService.groovy x: 4 commits (all time) y: 76 lines of code plugin-rest/spring-security-rest/src/main/groovy/grails/plugin/springsecurity/rest/SpringSecurityRestGrailsPlugin.groovy x: 6 commits (all time) y: 299 lines of code plugin-rest/spring-security-rest/src/main/groovy/grails/plugin/springsecurity/rest/oauth/OauthUserDetailsService.groovy x: 5 commits (all time) y: 8 lines of code plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui/AbstractS2UiDomainController.groovy x: 4 commits (all time) y: 318 lines of code plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui/RegisterController.groovy x: 4 commits (all time) y: 275 lines of code plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui/RoleController.groovy x: 4 commits (all time) y: 83 lines of code plugin-ui/plugin/grails-app/services/grails/plugin/springsecurity/ui/SpringSecurityUiService.groovy x: 4 commits (all time) y: 623 lines of code plugin-ui/plugin/grails-app/taglib/grails/plugin/springsecurity/ui/SecurityUiTagLib.groovy x: 4 commits (all time) y: 634 lines of code plugin-ui/plugin/src/main/groovy/grails/plugin/springsecurity/ui/CommandObject.groovy x: 4 commits (all time) y: 2 lines of code plugin-ui/plugin/src/main/groovy/grails/plugin/springsecurity/ui/SpringSecurityUiGrailsPlugin.groovy x: 6 commits (all time) y: 87 lines of code plugin-ui/plugin/src/main/scripts/s2ui-override.groovy x: 4 commits (all time) y: 141 lines of code plugin-acl/plugin/grails-app/init/grails/plugin/springsecurity/acl/Application.groovy x: 2 commits (all time) y: 12 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclClassGormService.groovy x: 2 commits (all time) y: 14 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclEntryGormService.groovy x: 2 commits (all time) y: 18 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclObjectIdentityGormService.groovy x: 2 commits (all time) y: 50 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclSidGormService.groovy x: 2 commits (all time) y: 27 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/model/ObjectIdentityRetrievalStrategyAndGenerator.groovy x: 2 commits (all time) y: 6 lines of code plugin-acl/plugin/src/main/templates/_AclEntry.groovy x: 2 commits (all time) y: 23 lines of code plugin-core/plugin/grails-app/views/login/auth.gsp x: 2 commits (all time) y: 126 lines of code plugin-oauth2/plugin/grails-app/init/grails/plugin/springsecurity/oauth2/Application.groovy x: 2 commits (all time) y: 10 lines of code plugin-oauth2/plugin/grails-app/views/springSecurityOAuth2/ask.gsp x: 2 commits (all time) y: 102 lines of code plugin-oauth2/plugin/src/integration-test/groovy/grails/plugin/springsecurity/oauth2/OAuth2TagLibSpec.groovy x: 2 commits (all time) y: 73 lines of code plugin-oauth2/plugin/src/integration-test/groovy/grails/plugin/springsecurity/oauth2/SpringSecurityOAuth2ControllerSpec.groovy x: 2 commits (all time) y: 163 lines of code plugin-rest/spring-security-rest-testapp-profile/features/gorm1/skeleton/grails-app/conf/application.groovy x: 2 commits (all time) y: 55 lines of code plugin-rest/spring-security-rest-testapp-profile/features/jwt2/skeleton/grails-app/conf/application.groovy x: 2 commits (all time) y: 30 lines of code plugin-ui/plugin/grails-app/assets/javascripts/spring-security-ui-ajaxLogin.js x: 2 commits (all time) y: 65 lines of code plugin-ui/plugin/grails-app/assets/javascripts/spring-security-ui-register.js x: 2 commits (all time) y: 1 lines of code plugin-ui/plugin/grails-app/assets/stylesheets/jquery.dataTables.css x: 2 commits (all time) y: 420 lines of code plugin-ui/plugin/grails-app/assets/stylesheets/jquery.jdMenu.css x: 2 commits (all time) y: 79 lines of code plugin-ui/plugin/grails-app/assets/stylesheets/jquery.jdMenu.slate.css x: 2 commits (all time) y: 78 lines of code plugin-ui/plugin/grails-app/assets/stylesheets/reset.css x: 2 commits (all time) y: 42 lines of code plugin-ui/plugin/grails-app/assets/stylesheets/spring-security-ui-common.css x: 2 commits (all time) y: 228 lines of code plugin-ui/plugin/grails-app/views/aclClass/edit.gsp x: 2 commits (all time) y: 33 lines of code plugin-ui/plugin/grails-app/views/aclClass/search.gsp x: 2 commits (all time) y: 38 lines of code plugin-ui/plugin/grails-app/views/aclEntry/search.gsp x: 2 commits (all time) y: 91 lines of code plugin-ui/plugin/grails-app/views/aclObjectIdentity/search.gsp x: 2 commits (all time) y: 87 lines of code plugin-ui/plugin/grails-app/views/aclSid/search.gsp x: 2 commits (all time) y: 52 lines of code plugin-ui/plugin/grails-app/views/login/auth.gsp x: 2 commits (all time) y: 45 lines of code plugin-ui/plugin/grails-app/views/registrationCode/edit.gsp x: 2 commits (all time) y: 35 lines of code plugin-ui/plugin/grails-app/views/securityInfo/usercache.gsp x: 2 commits (all time) y: 69 lines of code buildSrc/src/main/groovy/grails/plugin/springsecurity/Snapshot.groovy x: 1 commits (all time) y: 47 lines of code
871.0
lines of code
  min: 1.0
  average: 52.41
  25th percentile: 13.5
  median: 27.0
  75th percentile: 54.0
  max: 871.0
0 8.0
commits (all time)
min: 1.0 | average: 3.43 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 4.0 | max: 8.0

File Size vs. Contributors (all time): 365 points

buildSrc/src/main/groovy/grails/plugin/springsecurity/CreateReleaseDropDownTask.groovy x: 3 contributors (all time) y: 84 lines of code plugin-acl/plugin/grails-app/conf/DefaultAclSecurityConfig.groovy x: 2 contributors (all time) y: 14 lines of code plugin-acl/plugin/grails-app/domain/grails/plugin/springsecurity/acl/AclEntry.groovy x: 2 contributors (all time) y: 24 lines of code plugin-acl/plugin/grails-app/domain/grails/plugin/springsecurity/acl/AclObjectIdentity.groovy x: 2 contributors (all time) y: 19 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclService.groovy x: 2 contributors (all time) y: 245 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclUtilService.groovy x: 2 contributors (all time) y: 90 lines of code plugin-acl/plugin/grails-app/taglib/grails/plugin/springsecurity/acl/SecurityAclTagLib.groovy x: 2 contributors (all time) y: 93 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/AclAutoProxyCreator.groovy x: 2 contributors (all time) y: 109 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/SpringSecurityAclGrailsPlugin.groovy x: 2 contributors (all time) y: 337 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/access/GroovyAwareAclVoter.groovy x: 2 contributors (all time) y: 30 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/access/method/ProxyAwareDelegatingMethodSecurityMetadataSource.groovy x: 2 contributors (all time) y: 87 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/access/method/SecuredAnnotationSecurityMetadataSource.groovy x: 2 contributors (all time) y: 39 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/domain/NullAclAuditLogger.groovy x: 2 contributors (all time) y: 9 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/jdbc/GormAclLookupStrategy.groovy x: 2 contributors (all time) y: 219 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/model/GormObjectIdentityRetrievalStrategy.groovy x: 2 contributors (all time) y: 12 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/model/StubAclParent.groovy x: 2 contributors (all time) y: 37 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/util/ProxyUtils.groovy x: 2 contributors (all time) y: 54 lines of code plugin-core/plugin/grails-app/commands/grails.plugin.springsecurity/S2CreateRoleHierarchyEntryCommand.groovy x: 2 contributors (all time) y: 34 lines of code plugin-core/plugin/grails-app/conf/DefaultSecurityConfig.groovy x: 2 contributors (all time) y: 234 lines of code plugin-core/plugin/grails-app/controllers/grails/plugin/springsecurity/LoginController.groovy x: 2 contributors (all time) y: 101 lines of code plugin-core/plugin/grails-app/services/grails/plugin/springsecurity/SpringSecurityService.groovy x: 2 contributors (all time) y: 149 lines of code plugin-core/plugin/grails-app/taglib/grails/plugin/springsecurity/SecurityTagLib.groovy x: 2 contributors (all time) y: 179 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/ReflectionUtils.groovy x: 2 contributors (all time) y: 155 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/SecurityConfigType.groovy x: 2 contributors (all time) y: 6 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/SecurityEventListener.groovy x: 2 contributors (all time) y: 42 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/SpringSecurityCoreGrailsPlugin.groovy x: 4 contributors (all time) y: 871 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/SpringSecurityUtils.groovy x: 2 contributors (all time) y: 446 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.groovy x: 2 contributors (all time) y: 67 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/annotation/SecuredClosureDelegate.groovy x: 2 contributors (all time) y: 27 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/userdetails/GormUserDetailsService.groovy x: 2 contributors (all time) y: 81 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/SecurityRequestHolderFilter.groovy x: 2 contributors (all time) y: 70 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/AjaxAwareAccessDeniedHandler.groovy x: 2 contributors (all time) y: 99 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/GrailsWebInvocationPrivilegeEvaluator.groovy x: 2 contributors (all time) y: 112 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/intercept/AbstractFilterInvocationDefinition.groovy x: 2 contributors (all time) y: 198 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/intercept/AnnotationFilterInvocationDefinition.groovy x: 2 contributors (all time) y: 402 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/intercept/ChannelFilterInvocationSecurityMetadataSourceFactoryBean.groovy x: 2 contributors (all time) y: 45 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/authentication/AjaxAwareAuthenticationEntryPoint.groovy x: 2 contributors (all time) y: 49 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/authentication/rememberme/GormPersistentTokenRepository.groovy x: 2 contributors (all time) y: 59 lines of code plugin-ldap/plugin/src/main/groovy/grails/plugin/springsecurity/ldap/SpringSecurityLdapGrailsPlugin.groovy x: 2 contributors (all time) y: 213 lines of code plugin-oauth2/plugin/grails-app/services/grails/plugin/springsecurity/oauth2/SpringSecurityOauth2BaseService.groovy x: 2 contributors (all time) y: 176 lines of code plugin-oauth2/plugin/src/main/groovy/grails/plugin/springsecurity/oauth2/service/OAuth2AbstractProviderService.groovy x: 2 contributors (all time) y: 65 lines of code plugin-rest/spring-security-rest-testapp-profile/skeleton/src/integration-test/groovy/rest/JwtSpec.groovy x: 2 contributors (all time) y: 169 lines of code plugin-rest/spring-security-rest/grails-app/controllers/grails/plugin/springsecurity/rest/RestOauthController.groovy x: 2 contributors (all time) y: 130 lines of code plugin-rest/spring-security-rest/grails-app/services/grails/plugin/springsecurity/rest/JwtService.groovy x: 2 contributors (all time) y: 76 lines of code plugin-rest/spring-security-rest/src/main/groovy/grails/plugin/springsecurity/rest/SpringSecurityRestGrailsPlugin.groovy x: 2 contributors (all time) y: 299 lines of code plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui/AbstractS2UiDomainController.groovy x: 2 contributors (all time) y: 318 lines of code plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui/RegisterController.groovy x: 2 contributors (all time) y: 275 lines of code plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui/RoleController.groovy x: 2 contributors (all time) y: 83 lines of code plugin-ui/plugin/grails-app/services/grails/plugin/springsecurity/ui/SpringSecurityUiService.groovy x: 2 contributors (all time) y: 623 lines of code plugin-ui/plugin/grails-app/taglib/grails/plugin/springsecurity/ui/SecurityUiTagLib.groovy x: 2 contributors (all time) y: 634 lines of code plugin-ui/plugin/src/main/groovy/grails/plugin/springsecurity/ui/CommandObject.groovy x: 2 contributors (all time) y: 2 lines of code plugin-ui/plugin/src/main/scripts/s2ui-override.groovy x: 2 contributors (all time) y: 141 lines of code plugin-acl/plugin/grails-app/init/grails/plugin/springsecurity/acl/Application.groovy x: 1 contributors (all time) y: 12 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclClassGormService.groovy x: 1 contributors (all time) y: 14 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclEntryGormService.groovy x: 1 contributors (all time) y: 18 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclObjectIdentityGormService.groovy x: 1 contributors (all time) y: 50 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclSidGormService.groovy x: 1 contributors (all time) y: 27 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/model/ObjectIdentityRetrievalStrategyAndGenerator.groovy x: 1 contributors (all time) y: 6 lines of code plugin-acl/plugin/src/main/templates/_AclEntry.groovy x: 1 contributors (all time) y: 23 lines of code plugin-core/plugin/grails-app/views/login/auth.gsp x: 1 contributors (all time) y: 126 lines of code plugin-oauth2/plugin/grails-app/init/grails/plugin/springsecurity/oauth2/Application.groovy x: 1 contributors (all time) y: 10 lines of code plugin-oauth2/plugin/grails-app/views/springSecurityOAuth2/ask.gsp x: 1 contributors (all time) y: 102 lines of code plugin-oauth2/plugin/src/integration-test/groovy/grails/plugin/springsecurity/oauth2/OAuth2TagLibSpec.groovy x: 1 contributors (all time) y: 73 lines of code plugin-oauth2/plugin/src/integration-test/groovy/grails/plugin/springsecurity/oauth2/SpringSecurityOAuth2ControllerSpec.groovy x: 1 contributors (all time) y: 163 lines of code plugin-rest/spring-security-rest-testapp-profile/features/gorm1/skeleton/grails-app/conf/application.groovy x: 1 contributors (all time) y: 55 lines of code plugin-rest/spring-security-rest-testapp-profile/features/jwt2/skeleton/grails-app/conf/application.groovy x: 1 contributors (all time) y: 30 lines of code plugin-ui/plugin/grails-app/assets/javascripts/spring-security-ui-ajaxLogin.js x: 1 contributors (all time) y: 65 lines of code plugin-ui/plugin/grails-app/assets/javascripts/spring-security-ui-register.js x: 1 contributors (all time) y: 1 lines of code plugin-ui/plugin/grails-app/assets/stylesheets/jquery.dataTables.css x: 1 contributors (all time) y: 420 lines of code plugin-ui/plugin/grails-app/assets/stylesheets/jquery.jdMenu.css x: 1 contributors (all time) y: 79 lines of code plugin-ui/plugin/grails-app/assets/stylesheets/jquery.jdMenu.slate.css x: 1 contributors (all time) y: 78 lines of code plugin-ui/plugin/grails-app/assets/stylesheets/reset.css x: 1 contributors (all time) y: 42 lines of code plugin-ui/plugin/grails-app/assets/stylesheets/spring-security-ui-common.css x: 1 contributors (all time) y: 228 lines of code plugin-ui/plugin/grails-app/views/aclClass/edit.gsp x: 1 contributors (all time) y: 33 lines of code plugin-ui/plugin/grails-app/views/aclClass/search.gsp x: 1 contributors (all time) y: 38 lines of code plugin-ui/plugin/grails-app/views/aclEntry/search.gsp x: 1 contributors (all time) y: 91 lines of code plugin-ui/plugin/grails-app/views/aclObjectIdentity/search.gsp x: 1 contributors (all time) y: 87 lines of code plugin-ui/plugin/grails-app/views/aclSid/search.gsp x: 1 contributors (all time) y: 52 lines of code plugin-ui/plugin/grails-app/views/login/auth.gsp x: 1 contributors (all time) y: 45 lines of code plugin-ui/plugin/grails-app/views/registrationCode/edit.gsp x: 1 contributors (all time) y: 35 lines of code plugin-ui/plugin/grails-app/views/securityInfo/usercache.gsp x: 1 contributors (all time) y: 69 lines of code
871.0
lines of code
  min: 1.0
  average: 52.41
  25th percentile: 13.5
  median: 27.0
  75th percentile: 54.0
  max: 871.0
0 4.0
contributors (all time)
min: 1.0 | average: 1.69 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 363 points

buildSrc/src/main/groovy/grails/plugin/springsecurity/CreateReleaseDropDownTask.groovy x: 2 commits (90d) y: 84 lines of code plugin-acl/plugin/grails-app/conf/DefaultAclSecurityConfig.groovy x: 4 commits (90d) y: 14 lines of code plugin-acl/plugin/grails-app/domain/grails/plugin/springsecurity/acl/AclEntry.groovy x: 4 commits (90d) y: 24 lines of code plugin-acl/plugin/grails-app/domain/grails/plugin/springsecurity/acl/AclObjectIdentity.groovy x: 4 commits (90d) y: 19 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclService.groovy x: 4 commits (90d) y: 245 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclUtilService.groovy x: 4 commits (90d) y: 90 lines of code plugin-acl/plugin/grails-app/taglib/grails/plugin/springsecurity/acl/SecurityAclTagLib.groovy x: 4 commits (90d) y: 93 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/AclAutoProxyCreator.groovy x: 4 commits (90d) y: 109 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/SpringSecurityAclGrailsPlugin.groovy x: 6 commits (90d) y: 337 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/access/GroovyAwareAclVoter.groovy x: 4 commits (90d) y: 30 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/access/method/ProxyAwareDelegatingMethodSecurityMetadataSource.groovy x: 4 commits (90d) y: 87 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/access/method/SecuredAnnotationSecurityMetadataSource.groovy x: 4 commits (90d) y: 39 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/domain/NullAclAuditLogger.groovy x: 4 commits (90d) y: 9 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/jdbc/GormAclLookupStrategy.groovy x: 4 commits (90d) y: 219 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/model/GormObjectIdentityRetrievalStrategy.groovy x: 4 commits (90d) y: 12 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/model/StubAclParent.groovy x: 4 commits (90d) y: 37 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/util/ProxyUtils.groovy x: 4 commits (90d) y: 54 lines of code plugin-cas/plugin/src/main/groovy/grails/plugin/springsecurity/cas/SpringSecurityCasGrailsPlugin.groovy x: 6 commits (90d) y: 107 lines of code plugin-core/plugin/grails-app/commands/grails.plugin.springsecurity/S2CreateRoleHierarchyEntryCommand.groovy x: 4 commits (90d) y: 34 lines of code plugin-core/plugin/grails-app/conf/DefaultSecurityConfig.groovy x: 4 commits (90d) y: 234 lines of code plugin-core/plugin/grails-app/controllers/grails/plugin/springsecurity/LoginController.groovy x: 4 commits (90d) y: 101 lines of code plugin-core/plugin/grails-app/services/grails/plugin/springsecurity/SpringSecurityService.groovy x: 4 commits (90d) y: 149 lines of code plugin-core/plugin/grails-app/taglib/grails/plugin/springsecurity/SecurityTagLib.groovy x: 4 commits (90d) y: 179 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/ReflectionUtils.groovy x: 4 commits (90d) y: 155 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/SecurityConfigType.groovy x: 4 commits (90d) y: 6 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/SecurityEventListener.groovy x: 4 commits (90d) y: 42 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/SpringSecurityCoreGrailsPlugin.groovy x: 8 commits (90d) y: 871 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/SpringSecurityUtils.groovy x: 4 commits (90d) y: 446 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.groovy x: 4 commits (90d) y: 67 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/annotation/SecuredClosureDelegate.groovy x: 4 commits (90d) y: 27 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/userdetails/GormUserDetailsService.groovy x: 4 commits (90d) y: 81 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/SecurityRequestHolderFilter.groovy x: 4 commits (90d) y: 70 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/AjaxAwareAccessDeniedHandler.groovy x: 4 commits (90d) y: 99 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/GrailsWebInvocationPrivilegeEvaluator.groovy x: 4 commits (90d) y: 112 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/intercept/AbstractFilterInvocationDefinition.groovy x: 4 commits (90d) y: 198 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/intercept/AnnotationFilterInvocationDefinition.groovy x: 4 commits (90d) y: 402 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/intercept/ChannelFilterInvocationSecurityMetadataSourceFactoryBean.groovy x: 4 commits (90d) y: 45 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/authentication/AjaxAwareAuthenticationEntryPoint.groovy x: 4 commits (90d) y: 49 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/authentication/rememberme/GormPersistentTokenRepository.groovy x: 4 commits (90d) y: 59 lines of code plugin-ldap/plugin/src/main/groovy/grails/plugin/springsecurity/ldap/SpringSecurityLdapGrailsPlugin.groovy x: 6 commits (90d) y: 213 lines of code plugin-oauth2/plugin/grails-app/services/grails/plugin/springsecurity/oauth2/SpringSecurityOauth2BaseService.groovy x: 4 commits (90d) y: 176 lines of code plugin-oauth2/plugin/src/main/groovy/grails/plugin/springsecurity/oauth2/SpringSecurityOauth2GrailsPlugin.groovy x: 5 commits (90d) y: 46 lines of code plugin-oauth2/plugin/src/main/groovy/grails/plugin/springsecurity/oauth2/service/OAuth2AbstractProviderService.groovy x: 4 commits (90d) y: 65 lines of code plugin-rest/spring-security-rest-gorm/src/main/groovy/grails/plugin/springsecurity/rest/SpringSecurityRestGormGrailsPlugin.groovy x: 6 commits (90d) y: 47 lines of code plugin-rest/spring-security-rest-memcached/src/main/groovy/grails/plugin/springsecurity/rest/SpringSecurityRestMemcachedGrailsPlugin.groovy x: 6 commits (90d) y: 65 lines of code plugin-rest/spring-security-rest-redis/src/main/groovy/grails/plugin/springsecurity/rest/SpringSecurityRestRedisGrailsPlugin.groovy x: 6 commits (90d) y: 49 lines of code plugin-rest/spring-security-rest-testapp-profile/skeleton/src/integration-test/groovy/rest/JwtSpec.groovy x: 4 commits (90d) y: 169 lines of code plugin-rest/spring-security-rest/grails-app/controllers/grails/plugin/springsecurity/rest/RestOauthController.groovy x: 4 commits (90d) y: 130 lines of code plugin-rest/spring-security-rest/grails-app/services/grails/plugin/springsecurity/rest/JwtService.groovy x: 4 commits (90d) y: 76 lines of code plugin-rest/spring-security-rest/src/main/groovy/grails/plugin/springsecurity/rest/SpringSecurityRestGrailsPlugin.groovy x: 6 commits (90d) y: 299 lines of code plugin-rest/spring-security-rest/src/main/groovy/grails/plugin/springsecurity/rest/oauth/OauthUserDetailsService.groovy x: 5 commits (90d) y: 8 lines of code plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui/AbstractS2UiDomainController.groovy x: 4 commits (90d) y: 318 lines of code plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui/RegisterController.groovy x: 4 commits (90d) y: 275 lines of code plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui/RoleController.groovy x: 4 commits (90d) y: 83 lines of code plugin-ui/plugin/grails-app/services/grails/plugin/springsecurity/ui/SpringSecurityUiService.groovy x: 4 commits (90d) y: 623 lines of code plugin-ui/plugin/grails-app/taglib/grails/plugin/springsecurity/ui/SecurityUiTagLib.groovy x: 4 commits (90d) y: 634 lines of code plugin-ui/plugin/src/main/groovy/grails/plugin/springsecurity/ui/CommandObject.groovy x: 4 commits (90d) y: 2 lines of code plugin-ui/plugin/src/main/groovy/grails/plugin/springsecurity/ui/SpringSecurityUiGrailsPlugin.groovy x: 6 commits (90d) y: 87 lines of code plugin-ui/plugin/src/main/scripts/s2ui-override.groovy x: 4 commits (90d) y: 141 lines of code plugin-acl/plugin/grails-app/init/grails/plugin/springsecurity/acl/Application.groovy x: 2 commits (90d) y: 12 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclClassGormService.groovy x: 2 commits (90d) y: 14 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclEntryGormService.groovy x: 2 commits (90d) y: 18 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclObjectIdentityGormService.groovy x: 2 commits (90d) y: 50 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclSidGormService.groovy x: 2 commits (90d) y: 27 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/model/ObjectIdentityRetrievalStrategyAndGenerator.groovy x: 2 commits (90d) y: 6 lines of code plugin-acl/plugin/src/main/templates/_AclEntry.groovy x: 2 commits (90d) y: 23 lines of code plugin-core/plugin/grails-app/views/login/auth.gsp x: 2 commits (90d) y: 126 lines of code plugin-oauth2/plugin/grails-app/init/grails/plugin/springsecurity/oauth2/Application.groovy x: 2 commits (90d) y: 10 lines of code plugin-oauth2/plugin/grails-app/views/springSecurityOAuth2/ask.gsp x: 2 commits (90d) y: 102 lines of code plugin-oauth2/plugin/src/integration-test/groovy/grails/plugin/springsecurity/oauth2/OAuth2TagLibSpec.groovy x: 2 commits (90d) y: 73 lines of code plugin-oauth2/plugin/src/integration-test/groovy/grails/plugin/springsecurity/oauth2/SpringSecurityOAuth2ControllerSpec.groovy x: 2 commits (90d) y: 163 lines of code plugin-rest/spring-security-rest-testapp-profile/features/gorm1/skeleton/grails-app/conf/application.groovy x: 2 commits (90d) y: 55 lines of code plugin-rest/spring-security-rest-testapp-profile/features/jwt2/skeleton/grails-app/conf/application.groovy x: 2 commits (90d) y: 30 lines of code plugin-ui/plugin/grails-app/assets/javascripts/spring-security-ui-ajaxLogin.js x: 2 commits (90d) y: 65 lines of code plugin-ui/plugin/grails-app/assets/javascripts/spring-security-ui-register.js x: 2 commits (90d) y: 1 lines of code plugin-ui/plugin/grails-app/assets/stylesheets/jquery.dataTables.css x: 2 commits (90d) y: 420 lines of code plugin-ui/plugin/grails-app/assets/stylesheets/jquery.jdMenu.css x: 2 commits (90d) y: 79 lines of code plugin-ui/plugin/grails-app/assets/stylesheets/jquery.jdMenu.slate.css x: 2 commits (90d) y: 78 lines of code plugin-ui/plugin/grails-app/assets/stylesheets/reset.css x: 2 commits (90d) y: 42 lines of code plugin-ui/plugin/grails-app/assets/stylesheets/spring-security-ui-common.css x: 2 commits (90d) y: 228 lines of code plugin-ui/plugin/grails-app/views/aclClass/edit.gsp x: 2 commits (90d) y: 33 lines of code plugin-ui/plugin/grails-app/views/aclClass/search.gsp x: 2 commits (90d) y: 38 lines of code plugin-ui/plugin/grails-app/views/aclEntry/search.gsp x: 2 commits (90d) y: 91 lines of code plugin-ui/plugin/grails-app/views/aclObjectIdentity/search.gsp x: 2 commits (90d) y: 87 lines of code plugin-ui/plugin/grails-app/views/aclSid/search.gsp x: 2 commits (90d) y: 52 lines of code plugin-ui/plugin/grails-app/views/login/auth.gsp x: 2 commits (90d) y: 45 lines of code plugin-ui/plugin/grails-app/views/registrationCode/edit.gsp x: 2 commits (90d) y: 35 lines of code plugin-ui/plugin/grails-app/views/securityInfo/usercache.gsp x: 2 commits (90d) y: 69 lines of code
871.0
lines of code
  min: 1.0
  average: 52.34
  25th percentile: 13.0
  median: 27.0
  75th percentile: 54.0
  max: 871.0
0 8.0
commits (90d)
min: 2.0 | average: 3.43 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 4.0 | max: 8.0

File Size vs. Contributors (90 days): 363 points

buildSrc/src/main/groovy/grails/plugin/springsecurity/CreateReleaseDropDownTask.groovy x: 1 contributors (90d) y: 84 lines of code plugin-acl/plugin/grails-app/conf/DefaultAclSecurityConfig.groovy x: 2 contributors (90d) y: 14 lines of code plugin-acl/plugin/grails-app/domain/grails/plugin/springsecurity/acl/AclEntry.groovy x: 2 contributors (90d) y: 24 lines of code plugin-acl/plugin/grails-app/domain/grails/plugin/springsecurity/acl/AclObjectIdentity.groovy x: 2 contributors (90d) y: 19 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclService.groovy x: 2 contributors (90d) y: 245 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclUtilService.groovy x: 2 contributors (90d) y: 90 lines of code plugin-acl/plugin/grails-app/taglib/grails/plugin/springsecurity/acl/SecurityAclTagLib.groovy x: 2 contributors (90d) y: 93 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/AclAutoProxyCreator.groovy x: 2 contributors (90d) y: 109 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/SpringSecurityAclGrailsPlugin.groovy x: 2 contributors (90d) y: 337 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/access/GroovyAwareAclVoter.groovy x: 2 contributors (90d) y: 30 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/access/method/ProxyAwareDelegatingMethodSecurityMetadataSource.groovy x: 2 contributors (90d) y: 87 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/access/method/SecuredAnnotationSecurityMetadataSource.groovy x: 2 contributors (90d) y: 39 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/domain/NullAclAuditLogger.groovy x: 2 contributors (90d) y: 9 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/jdbc/GormAclLookupStrategy.groovy x: 2 contributors (90d) y: 219 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/model/GormObjectIdentityRetrievalStrategy.groovy x: 2 contributors (90d) y: 12 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/model/StubAclParent.groovy x: 2 contributors (90d) y: 37 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/util/ProxyUtils.groovy x: 2 contributors (90d) y: 54 lines of code plugin-core/plugin/grails-app/commands/grails.plugin.springsecurity/S2CreateRoleHierarchyEntryCommand.groovy x: 2 contributors (90d) y: 34 lines of code plugin-core/plugin/grails-app/conf/DefaultSecurityConfig.groovy x: 2 contributors (90d) y: 234 lines of code plugin-core/plugin/grails-app/controllers/grails/plugin/springsecurity/LoginController.groovy x: 2 contributors (90d) y: 101 lines of code plugin-core/plugin/grails-app/services/grails/plugin/springsecurity/SpringSecurityService.groovy x: 2 contributors (90d) y: 149 lines of code plugin-core/plugin/grails-app/taglib/grails/plugin/springsecurity/SecurityTagLib.groovy x: 2 contributors (90d) y: 179 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/ReflectionUtils.groovy x: 2 contributors (90d) y: 155 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/SecurityConfigType.groovy x: 2 contributors (90d) y: 6 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/SecurityEventListener.groovy x: 2 contributors (90d) y: 42 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/SpringSecurityCoreGrailsPlugin.groovy x: 4 contributors (90d) y: 871 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/SpringSecurityUtils.groovy x: 2 contributors (90d) y: 446 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/access/vote/AuthenticatedVetoableDecisionManager.groovy x: 2 contributors (90d) y: 67 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/annotation/SecuredClosureDelegate.groovy x: 2 contributors (90d) y: 27 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/userdetails/GormUserDetailsService.groovy x: 2 contributors (90d) y: 81 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/SecurityRequestHolderFilter.groovy x: 2 contributors (90d) y: 70 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/AjaxAwareAccessDeniedHandler.groovy x: 2 contributors (90d) y: 99 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/GrailsWebInvocationPrivilegeEvaluator.groovy x: 2 contributors (90d) y: 112 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/intercept/AbstractFilterInvocationDefinition.groovy x: 2 contributors (90d) y: 198 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/intercept/AnnotationFilterInvocationDefinition.groovy x: 2 contributors (90d) y: 402 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/access/intercept/ChannelFilterInvocationSecurityMetadataSourceFactoryBean.groovy x: 2 contributors (90d) y: 45 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/authentication/AjaxAwareAuthenticationEntryPoint.groovy x: 2 contributors (90d) y: 49 lines of code plugin-core/plugin/src/main/groovy/grails/plugin/springsecurity/web/authentication/rememberme/GormPersistentTokenRepository.groovy x: 2 contributors (90d) y: 59 lines of code plugin-ldap/plugin/src/main/groovy/grails/plugin/springsecurity/ldap/SpringSecurityLdapGrailsPlugin.groovy x: 2 contributors (90d) y: 213 lines of code plugin-oauth2/plugin/grails-app/services/grails/plugin/springsecurity/oauth2/SpringSecurityOauth2BaseService.groovy x: 2 contributors (90d) y: 176 lines of code plugin-oauth2/plugin/src/main/groovy/grails/plugin/springsecurity/oauth2/service/OAuth2AbstractProviderService.groovy x: 2 contributors (90d) y: 65 lines of code plugin-rest/spring-security-rest-testapp-profile/skeleton/src/integration-test/groovy/rest/JwtSpec.groovy x: 2 contributors (90d) y: 169 lines of code plugin-rest/spring-security-rest/grails-app/controllers/grails/plugin/springsecurity/rest/RestOauthController.groovy x: 2 contributors (90d) y: 130 lines of code plugin-rest/spring-security-rest/grails-app/services/grails/plugin/springsecurity/rest/JwtService.groovy x: 2 contributors (90d) y: 76 lines of code plugin-rest/spring-security-rest/src/main/groovy/grails/plugin/springsecurity/rest/SpringSecurityRestGrailsPlugin.groovy x: 2 contributors (90d) y: 299 lines of code plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui/AbstractS2UiDomainController.groovy x: 2 contributors (90d) y: 318 lines of code plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui/RegisterController.groovy x: 2 contributors (90d) y: 275 lines of code plugin-ui/plugin/grails-app/controllers/grails/plugin/springsecurity/ui/RoleController.groovy x: 2 contributors (90d) y: 83 lines of code plugin-ui/plugin/grails-app/services/grails/plugin/springsecurity/ui/SpringSecurityUiService.groovy x: 2 contributors (90d) y: 623 lines of code plugin-ui/plugin/grails-app/taglib/grails/plugin/springsecurity/ui/SecurityUiTagLib.groovy x: 2 contributors (90d) y: 634 lines of code plugin-ui/plugin/src/main/groovy/grails/plugin/springsecurity/ui/CommandObject.groovy x: 2 contributors (90d) y: 2 lines of code plugin-ui/plugin/src/main/scripts/s2ui-override.groovy x: 2 contributors (90d) y: 141 lines of code plugin-acl/plugin/grails-app/init/grails/plugin/springsecurity/acl/Application.groovy x: 1 contributors (90d) y: 12 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclClassGormService.groovy x: 1 contributors (90d) y: 14 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclEntryGormService.groovy x: 1 contributors (90d) y: 18 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclObjectIdentityGormService.groovy x: 1 contributors (90d) y: 50 lines of code plugin-acl/plugin/grails-app/services/grails/plugin/springsecurity/acl/AclSidGormService.groovy x: 1 contributors (90d) y: 27 lines of code plugin-acl/plugin/src/main/groovy/grails/plugin/springsecurity/acl/model/ObjectIdentityRetrievalStrategyAndGenerator.groovy x: 1 contributors (90d) y: 6 lines of code plugin-acl/plugin/src/main/templates/_AclEntry.groovy x: 1 contributors (90d) y: 23 lines of code plugin-core/plugin/grails-app/views/login/auth.gsp x: 1 contributors (90d) y: 126 lines of code plugin-oauth2/plugin/grails-app/init/grails/plugin/springsecurity/oauth2/Application.groovy x: 1 contributors (90d) y: 10 lines of code plugin-oauth2/plugin/grails-app/views/springSecurityOAuth2/ask.gsp x: 1 contributors (90d) y: 102 lines of code plugin-oauth2/plugin/src/integration-test/groovy/grails/plugin/springsecurity/oauth2/OAuth2TagLibSpec.groovy x: 1 contributors (90d) y: 73 lines of code plugin-oauth2/plugin/src/integration-test/groovy/grails/plugin/springsecurity/oauth2/SpringSecurityOAuth2ControllerSpec.groovy x: 1 contributors (90d) y: 163 lines of code plugin-rest/spring-security-rest-testapp-profile/features/gorm1/skeleton/grails-app/conf/application.groovy x: 1 contributors (90d) y: 55 lines of code plugin-rest/spring-security-rest-testapp-profile/features/jwt2/skeleton/grails-app/conf/application.groovy x: 1 contributors (90d) y: 30 lines of code plugin-ui/plugin/grails-app/assets/javascripts/spring-security-ui-ajaxLogin.js x: 1 contributors (90d) y: 65 lines of code plugin-ui/plugin/grails-app/assets/javascripts/spring-security-ui-register.js x: 1 contributors (90d) y: 1 lines of code plugin-ui/plugin/grails-app/assets/stylesheets/jquery.dataTables.css x: 1 contributors (90d) y: 420 lines of code plugin-ui/plugin/grails-app/assets/stylesheets/jquery.jdMenu.css x: 1 contributors (90d) y: 79 lines of code plugin-ui/plugin/grails-app/assets/stylesheets/jquery.jdMenu.slate.css x: 1 contributors (90d) y: 78 lines of code plugin-ui/plugin/grails-app/assets/stylesheets/reset.css x: 1 contributors (90d) y: 42 lines of code plugin-ui/plugin/grails-app/assets/stylesheets/spring-security-ui-common.css x: 1 contributors (90d) y: 228 lines of code plugin-ui/plugin/grails-app/views/aclClass/edit.gsp x: 1 contributors (90d) y: 33 lines of code plugin-ui/plugin/grails-app/views/aclClass/search.gsp x: 1 contributors (90d) y: 38 lines of code plugin-ui/plugin/grails-app/views/aclEntry/search.gsp x: 1 contributors (90d) y: 91 lines of code plugin-ui/plugin/grails-app/views/aclObjectIdentity/search.gsp x: 1 contributors (90d) y: 87 lines of code plugin-ui/plugin/grails-app/views/aclSid/search.gsp x: 1 contributors (90d) y: 52 lines of code plugin-ui/plugin/grails-app/views/login/auth.gsp x: 1 contributors (90d) y: 45 lines of code plugin-ui/plugin/grails-app/views/registrationCode/edit.gsp x: 1 contributors (90d) y: 35 lines of code plugin-ui/plugin/grails-app/views/securityInfo/usercache.gsp x: 1 contributors (90d) y: 69 lines of code
871.0
lines of code
  min: 1.0
  average: 52.34
  25th percentile: 13.0
  median: 27.0
  75th percentile: 54.0
  max: 871.0
0 4.0
contributors (90d)
min: 1.0 | average: 1.69 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0