apache / directory-scimple
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 192 files with 9,971 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 41 files changed 6-20 times (5,195 lines of code)
    • 151 files changed 1-5 times (4,776 lines of code)
0% | 0% | 0% | 52% | 47%
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 192 files with 9,971 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 54 files changed by 2-5 contributors (4,660 lines of code)
    • 138 files changed by 1 contributor (5,311 lines of code)
0% | 0% | 0% | 46% | 53%
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, json, g4, md, yml, properties, gitignore, txt, editorconfig, cmd, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 53% | 46%
xml0% | 0% | 0% | 58% | 41%
g40% | 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
scim-server0% | 0% | 0% | 75% | 24%
scim-spec0% | 0% | 0% | 29% | 70%
scim-core0% | 0% | 0% | 77% | 22%
scim-server-examples0% | 0% | 0% | 80% | 19%
scim-client0% | 0% | 0% | 77% | 22%
src0% | 0% | 0% | 100% | 0%
support0% | 0% | 0% | 0% | 100%
scim-tools0% | 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
BaseResourceTypeResourceImpl.java
in scim-server/src/main/java/org/apache/directory/scim/server/rest
315 21 2022-07-27 2023-03-07 20 3 bdemers@apache.org erant10@gmail.com
ScimResource.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
90 9 2018-07-11 2023-01-24 16 5 ses44@psu.edu bdemers@apache.org
PatchHandlerImpl.java
in scim-core/src/main/java/org/apache/directory/scim/core/repository
313 22 2022-12-29 2023-03-10 13 3 etoledano@proofpoint.com bdemers@apache.org
BulkResourceImpl.java
in scim-server/src/main/java/org/apache/directory/scim/server/rest
573 17 2022-07-27 2022-12-22 13 1 bdemers@apache.org bdemers@apache.org
JerseyApplication.java
in scim-server-examples/scim-server-jersey/src/main/java/org/apache/directory/scim/example/jersey
46 2 2022-07-27 2022-12-23 11 1 bdemers@apache.org bdemers@apache.org
InMemoryGroupService.java
in scim-server-examples/scim-server-jersey/src/main/java/org/apache/directory/scim/example/jersey/service
95 9 2022-07-27 2023-03-13 11 2 bdemers@apache.org bdemers@apache.org
InMemoryGroupService.java
in scim-server-examples/scim-server-memory/src/main/java/org/apache/directory/scim/example/memory/service
95 9 2022-07-27 2023-03-13 11 2 bdemers@apache.org bdemers@apache.org
BaseScimClient.java
in scim-client/src/main/java/org/apache/directory/scim/client/rest
283 28 2018-07-11 2022-12-08 11 4 ses44@psu.edu bdemers@apache.org
ScimResourceHelper.java
in scim-server/src/main/java/org/apache/directory/scim/server/rest
48 1 2022-07-27 2023-02-01 10 1 bdemers@apache.org bdemers@apache.org
Schema.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema
217 13 2018-07-11 2023-02-01 10 4 ses44@psu.edu bdemers@apache.org
PhoneNumber.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
436 30 2018-07-11 2023-01-24 10 3 ses44@psu.edu bdemers@apache.org
GroupResourceImpl.java
in scim-server/src/main/java/org/apache/directory/scim/server/rest
19 2 2022-07-27 2022-12-22 9 1 bdemers@apache.org bdemers@apache.org
UserResourceImpl.java
in scim-server/src/main/java/org/apache/directory/scim/server/rest
19 2 2022-07-27 2022-12-22 9 1 bdemers@apache.org bdemers@apache.org
ResourceTypesClient.java
in scim-client/src/main/java/org/apache/directory/scim/client/rest
63 6 2018-07-11 2022-12-08 9 2 ses44@psu.edu bdemers@apache.org
SelfResourceImpl.java
in scim-server/src/main/java/org/apache/directory/scim/server/rest
66 7 2022-07-27 2022-12-22 9 1 bdemers@apache.org bdemers@apache.org
InMemoryUserService.java
in scim-server-examples/scim-server-jersey/src/main/java/org/apache/directory/scim/example/jersey/service
116 9 2022-07-27 2023-04-19 9 2 bdemers@apache.org bdemers@apache.org
InMemoryUserService.java
in scim-server-examples/scim-server-memory/src/main/java/org/apache/directory/scim/example/memory/service
116 9 2022-07-27 2023-04-19 9 2 bdemers@apache.org bdemers@apache.org
ScimSelfClient.java
in scim-client/src/main/java/org/apache/directory/scim/client/rest
125 16 2018-07-11 2022-12-08 9 2 ses44@psu.edu bdemers@apache.org
ScimUser.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
150 11 2018-07-11 2023-01-24 9 4 ses44@psu.edu bdemers@apache.org
RestApplication.java
in scim-server-examples/scim-server-memory/src/main/java/org/apache/directory/scim/example/memory/rest
15 1 2022-07-27 2022-12-22 8 1 bdemers@apache.org bdemers@apache.org
RepositoryRegistry.java
in scim-core/src/main/java/org/apache/directory/scim/core/repository
43 5 2022-09-07 2022-12-22 8 1 bdemers@apache.org bdemers@apache.org
SchemaResourceImpl.java
in scim-server/src/main/java/org/apache/directory/scim/server/rest
57 4 2022-07-27 2022-12-22 8 1 bdemers@apache.org bdemers@apache.org
ResourceTypesResourceImpl.java
in scim-server/src/main/java/org/apache/directory/scim/server/rest
58 4 2022-07-27 2022-12-22 8 1 bdemers@apache.org bdemers@apache.org
suppression.xml
in src/owasp
63 - 2018-07-26 2022-12-07 8 3 bdemers@apache.org bdemers@apache.org
ScimGroup.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
72 9 2018-07-11 2023-01-24 8 2 ses44@psu.edu bdemers@apache.org
ServiceProviderConfigResourceImpl.java
in scim-server/src/main/java/org/apache/directory/scim/server/rest
75 4 2022-07-27 2022-12-22 8 1 bdemers@apache.org bdemers@apache.org
ResourceType.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema
84 9 2018-07-11 2023-01-24 8 3 ses44@psu.edu bdemers@apache.org
InMemoryGroupService.java
in scim-server-examples/scim-server-spring-boot/src/main/java/org/apache/directory/scim/example/spring/service
86 8 2022-08-31 2023-03-13 8 2 bdemers@apache.org bdemers@apache.org
ScimUserClient.java
in scim-client/src/main/java/org/apache/directory/scim/client/rest
14 2 2018-07-11 2022-09-07 7 2 ses44@psu.edu bdemers@apache.org
ScimGroupClient.java
in scim-client/src/main/java/org/apache/directory/scim/client/rest
14 2 2018-07-11 2022-09-07 7 2 ses44@psu.edu bdemers@apache.org
ScimJacksonXmlBindJsonProvider.java
in scim-server/src/main/java/org/apache/directory/scim/server/rest
22 2 2022-07-27 2022-12-22 7 1 bdemers@apache.org bdemers@apache.org
FilterExpressions.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter
31 5 2022-09-07 2023-02-01 7 2 bdemers@apache.org bdemers@apache.org
BaseResource.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
41 4 2018-07-11 2023-01-24 7 2 ses44@psu.edu bdemers@apache.org
SchemaRegistry.java
in scim-core/src/main/java/org/apache/directory/scim/core/schema
133 16 2022-09-07 2023-01-12 7 2 bdemers@apache.org bdemers@apache.org
ServiceProviderConfiguration.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema
164 15 2018-07-11 2023-01-24 7 2 ses44@psu.edu bdemers@apache.org
InMemoryScimFilterMatcher.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter
182 17 2022-09-07 2023-01-26 7 3 bdemers@apache.org bdemers@apache.org
AttributeUtil.java
in scim-server/src/main/java/org/apache/directory/scim/server/rest
268 14 2022-08-23 2022-09-16 7 1 bdemers@apache.org bdemers@apache.org
Version1ScimUserClient.java
in scim-client/src/main/java/org/apache/directory/scim/client/rest/legacy
17 3 2018-07-11 2022-07-27 6 2 ses44@psu.edu bdemers@apache.org
Version1ScimGroupClient.java
in scim-client/src/main/java/org/apache/directory/scim/client/rest/legacy
17 3 2018-07-11 2022-07-27 6 2 ses44@psu.edu bdemers@apache.org
InMemoryUserService.java
in scim-server-examples/scim-server-spring-boot/src/main/java/org/apache/directory/scim/example/spring/service
107 8 2022-08-31 2023-04-19 6 2 bdemers@apache.org bdemers@apache.org
UpdateRequest.java
in scim-core/src/main/java/org/apache/directory/scim/core/repository
447 21 2022-09-07 2023-02-01 6 2 bdemers@apache.org bdemers@apache.org
beans.xml
in scim-server/src/main/resources/META-INF
6 - 2022-07-27 2022-11-30 5 1 bdemers@apache.org bdemers@apache.org
Repository.java
in scim-core/src/main/java/org/apache/directory/scim/core/repository
21 - 2022-09-07 2022-09-16 5 1 bdemers@apache.org bdemers@apache.org
Core.g4
in scim-spec/scim-spec-schema/src/main/antlr4/imports
21 - 2017-01-25 2018-07-16 5 5 hle3@psu.edu ses44@psu.edu
Entitlement.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
28 - 2018-07-11 2023-01-24 5 3 ses44@psu.edu bdemers@apache.org
Role.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
28 - 2018-07-11 2023-01-24 5 3 ses44@psu.edu bdemers@apache.org
Im.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
28 - 2018-07-11 2023-01-24 5 3 ses44@psu.edu bdemers@apache.org
Email.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
28 - 2018-07-11 2023-01-24 5 3 ses44@psu.edu bdemers@apache.org
Photo.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
28 - 2018-07-11 2023-01-24 5 3 ses44@psu.edu bdemers@apache.org
ResourceReference.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema
37 - 2018-07-11 2022-08-29 5 2 ses44@psu.edu bdemers@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
ScimResource.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
90 9 2018-07-11 2023-01-24 16 5 ses44@psu.edu bdemers@apache.org
Core.g4
in scim-spec/scim-spec-schema/src/main/antlr4/imports
21 - 2017-01-25 2018-07-16 5 5 hle3@psu.edu ses44@psu.edu
BaseScimClient.java
in scim-client/src/main/java/org/apache/directory/scim/client/rest
283 28 2018-07-11 2022-12-08 11 4 ses44@psu.edu bdemers@apache.org
Schema.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema
217 13 2018-07-11 2023-02-01 10 4 ses44@psu.edu bdemers@apache.org
ScimUser.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
150 11 2018-07-11 2023-01-24 9 4 ses44@psu.edu bdemers@apache.org
Mapper.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema
16 3 2018-07-11 2022-07-27 4 4 ses44@psu.edu bdemers@apache.org
BaseResourceTypeResourceImpl.java
in scim-server/src/main/java/org/apache/directory/scim/server/rest
315 21 2022-07-27 2023-03-07 20 3 bdemers@apache.org erant10@gmail.com
PatchHandlerImpl.java
in scim-core/src/main/java/org/apache/directory/scim/core/repository
313 22 2022-12-29 2023-03-10 13 3 etoledano@proofpoint.com bdemers@apache.org
PhoneNumber.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
436 30 2018-07-11 2023-01-24 10 3 ses44@psu.edu bdemers@apache.org
ResourceType.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema
84 9 2018-07-11 2023-01-24 8 3 ses44@psu.edu bdemers@apache.org
suppression.xml
in src/owasp
63 - 2018-07-26 2022-12-07 8 3 bdemers@apache.org bdemers@apache.org
InMemoryScimFilterMatcher.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter
182 17 2022-09-07 2023-01-26 7 3 bdemers@apache.org bdemers@apache.org
Photo.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
28 - 2018-07-11 2023-01-24 5 3 ses44@psu.edu bdemers@apache.org
Email.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
28 - 2018-07-11 2023-01-24 5 3 ses44@psu.edu bdemers@apache.org
Address.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
43 - 2018-07-11 2023-01-24 5 3 ses44@psu.edu bdemers@apache.org
Im.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
28 - 2018-07-11 2023-01-24 5 3 ses44@psu.edu bdemers@apache.org
Role.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
28 - 2018-07-11 2023-01-24 5 3 ses44@psu.edu bdemers@apache.org
Entitlement.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
28 - 2018-07-11 2023-01-24 5 3 ses44@psu.edu bdemers@apache.org
ScimType.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/annotation
9 - 2018-07-11 2020-01-13 3 3 ses44@psu.edu shawn.eion.work@gmail.com
InMemoryGroupService.java
in scim-server-examples/scim-server-memory/src/main/java/org/apache/directory/scim/example/memory/service
95 9 2022-07-27 2023-03-13 11 2 bdemers@apache.org bdemers@apache.org
InMemoryGroupService.java
in scim-server-examples/scim-server-jersey/src/main/java/org/apache/directory/scim/example/jersey/service
95 9 2022-07-27 2023-03-13 11 2 bdemers@apache.org bdemers@apache.org
ScimSelfClient.java
in scim-client/src/main/java/org/apache/directory/scim/client/rest
125 16 2018-07-11 2022-12-08 9 2 ses44@psu.edu bdemers@apache.org
ResourceTypesClient.java
in scim-client/src/main/java/org/apache/directory/scim/client/rest
63 6 2018-07-11 2022-12-08 9 2 ses44@psu.edu bdemers@apache.org
InMemoryUserService.java
in scim-server-examples/scim-server-memory/src/main/java/org/apache/directory/scim/example/memory/service
116 9 2022-07-27 2023-04-19 9 2 bdemers@apache.org bdemers@apache.org
InMemoryUserService.java
in scim-server-examples/scim-server-jersey/src/main/java/org/apache/directory/scim/example/jersey/service
116 9 2022-07-27 2023-04-19 9 2 bdemers@apache.org bdemers@apache.org
ScimGroup.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
72 9 2018-07-11 2023-01-24 8 2 ses44@psu.edu bdemers@apache.org
InMemoryGroupService.java
in scim-server-examples/scim-server-spring-boot/src/main/java/org/apache/directory/scim/example/spring/service
86 8 2022-08-31 2023-03-13 8 2 bdemers@apache.org bdemers@apache.org
BaseResource.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
41 4 2018-07-11 2023-01-24 7 2 ses44@psu.edu bdemers@apache.org
ServiceProviderConfiguration.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema
164 15 2018-07-11 2023-01-24 7 2 ses44@psu.edu bdemers@apache.org
FilterExpressions.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter
31 5 2022-09-07 2023-02-01 7 2 bdemers@apache.org bdemers@apache.org
ScimGroupClient.java
in scim-client/src/main/java/org/apache/directory/scim/client/rest
14 2 2018-07-11 2022-09-07 7 2 ses44@psu.edu bdemers@apache.org
ScimUserClient.java
in scim-client/src/main/java/org/apache/directory/scim/client/rest
14 2 2018-07-11 2022-09-07 7 2 ses44@psu.edu bdemers@apache.org
SchemaRegistry.java
in scim-core/src/main/java/org/apache/directory/scim/core/schema
133 16 2022-09-07 2023-01-12 7 2 bdemers@apache.org bdemers@apache.org
Version1ScimGroupClient.java
in scim-client/src/main/java/org/apache/directory/scim/client/rest/legacy
17 3 2018-07-11 2022-07-27 6 2 ses44@psu.edu bdemers@apache.org
Version1ScimUserClient.java
in scim-client/src/main/java/org/apache/directory/scim/client/rest/legacy
17 3 2018-07-11 2022-07-27 6 2 ses44@psu.edu bdemers@apache.org
UpdateRequest.java
in scim-core/src/main/java/org/apache/directory/scim/core/repository
447 21 2022-09-07 2023-02-01 6 2 bdemers@apache.org bdemers@apache.org
InMemoryUserService.java
in scim-server-examples/scim-server-spring-boot/src/main/java/org/apache/directory/scim/example/spring/service
107 8 2022-08-31 2023-04-19 6 2 bdemers@apache.org bdemers@apache.org
ResourceReference.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema
37 - 2018-07-11 2022-08-29 5 2 ses44@psu.edu bdemers@apache.org
ScimResourceWithOptionalId.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
17 1 2018-07-11 2022-12-08 4 2 ses44@psu.edu bdemers@apache.org
Meta.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema
36 - 2018-07-11 2022-08-23 4 2 ses44@psu.edu bdemers@apache.org
AttributeReference.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/attribute
84 9 2022-09-07 2023-01-26 4 2 bdemers@apache.org erant10@gmail.com
PatchHandler.java
in scim-core/src/main/java/org/apache/directory/scim/core/repository
9 - 2022-12-29 2023-02-01 4 2 etoledano@proofpoint.com bdemers@apache.org
UrnValidator.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/validator
16 2 2018-07-11 2022-06-03 3 2 ses44@psu.edu bdemers@apache.org
Urn.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/validator
18 - 2018-07-11 2022-06-03 3 2 ses44@psu.edu bdemers@apache.org
EnterpriseExtension.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/extension
57 1 2018-07-11 2022-06-03 3 2 ses44@psu.edu bdemers@apache.org
ScimExtension.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
7 - 2018-07-11 2022-06-03 3 2 ses44@psu.edu bdemers@apache.org
X509Certificate.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
26 - 2018-07-11 2022-06-03 3 2 ses44@psu.edu bdemers@apache.org
Name.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources
41 - 2018-07-11 2022-06-03 3 2 ses44@psu.edu bdemers@apache.org
ScimAttribute.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/annotation
24 - 2018-07-11 2022-08-26 3 2 ses44@psu.edu bdemers@apache.org
LocalDateTimeAdapter.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/adapter
21 2 2018-07-11 2022-06-03 3 2 ses44@psu.edu bdemers@apache.org
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
BulkResourceImpl.java
in scim-server/src/main/java/org/apache/directory/scim/server/rest
573 17 2022-07-27 2022-12-22 13 1 bdemers@apache.org bdemers@apache.org
AttributeUtil.java
in scim-server/src/main/java/org/apache/directory/scim/server/rest
268 14 2022-08-23 2022-09-16 7 1 bdemers@apache.org bdemers@apache.org
FilterComparisonFilterBuilder.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter
258 36 2022-09-07 2022-09-07 1 1 bdemers@apache.org bdemers@apache.org
Schemas.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema
235 6 2022-08-30 2022-12-14 3 1 bdemers@apache.org bdemers@apache.org
BaseResourceTypeResource.java
in scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol
157 7 2022-09-07 2022-09-08 2 1 bdemers@apache.org bdemers@apache.org
ScimpleSpringConfiguration.java
in support/spring-boot/src/main/java/org/apache/directory/scim/spring
140 19 2022-08-31 2022-12-23 4 1 bdemers@apache.org bdemers@apache.org
ExpressionBuildingListener.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter
134 12 2022-09-07 2022-09-07 1 1 bdemers@apache.org bdemers@apache.org
PhoneNumberParseTreeListener.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/phonenumber
128 18 2018-07-11 2018-07-11 1 1 ses44@psu.edu ses44@psu.edu
SelfResource.java
in scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol
114 5 2022-09-07 2022-09-08 2 1 bdemers@apache.org bdemers@apache.org
FilterBuilder.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter
88 13 2022-09-07 2022-09-16 3 1 bdemers@apache.org bdemers@apache.org
RestClientUtil.java
in scim-client/src/main/java/org/apache/directory/scim/client/rest
84 13 2022-07-27 2022-07-29 2 1 bdemers@apache.org bdemers@apache.org
BaseFilterExpressionMapper.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter
81 5 2023-01-17 2023-01-24 2 1 bdemers@apache.org bdemers@apache.org
PhoneNumberLexer.g4
in scim-spec/scim-spec-schema/src/main/antlr4/org/apache/directory/scim/spec/phonenumber
81 - 2018-07-11 2018-07-16 2 1 ses44@psu.edu ses44@psu.edu
ServiceProviderConfigResourceImpl.java
in scim-server/src/main/java/org/apache/directory/scim/server/rest
75 4 2022-07-27 2022-12-22 8 1 bdemers@apache.org bdemers@apache.org
AttributeComparisonExpression.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter
70 8 2022-09-07 2022-09-07 1 1 bdemers@apache.org bdemers@apache.org
Filter.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter
70 10 2022-09-07 2022-09-07 1 1 bdemers@apache.org bdemers@apache.org
ServerConfiguration.java
in scim-server/src/main/java/org/apache/directory/scim/server/configuration
70 9 2022-07-27 2022-09-16 4 1 bdemers@apache.org bdemers@apache.org
ValuePathExpression.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter
67 6 2022-09-07 2022-09-07 1 1 bdemers@apache.org bdemers@apache.org
Lint.java
in scim-tools/src/main/java/org/apache/directory/scim/tools/lint
67 10 2022-07-27 2022-07-27 1 1 bdemers@apache.org bdemers@apache.org
SelfResourceImpl.java
in scim-server/src/main/java/org/apache/directory/scim/server/rest
66 7 2022-07-27 2022-12-22 9 1 bdemers@apache.org bdemers@apache.org
Filter.g4
in scim-spec/scim-spec-schema/src/main/antlr4/org/apache/directory/scim/spec/filter
65 - 2022-09-07 2022-09-07 1 1 bdemers@apache.org bdemers@apache.org
SearchRequest.java
in scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/data
58 3 2022-09-07 2023-01-24 3 1 bdemers@apache.org bdemers@apache.org
ResourceTypesResourceImpl.java
in scim-server/src/main/java/org/apache/directory/scim/server/rest
58 4 2022-07-27 2022-12-22 8 1 bdemers@apache.org bdemers@apache.org
SchemaResourceImpl.java
in scim-server/src/main/java/org/apache/directory/scim/server/rest
57 4 2022-07-27 2022-12-22 8 1 bdemers@apache.org bdemers@apache.org
ComplexLogicalFilterBuilder.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter
53 4 2022-09-07 2022-09-16 3 1 bdemers@apache.org bdemers@apache.org
BulkOperation.java
in scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/data
50 1 2022-09-07 2022-09-07 1 1 bdemers@apache.org bdemers@apache.org
ScimResourceHelper.java
in scim-server/src/main/java/org/apache/directory/scim/server/rest
48 1 2022-07-27 2023-02-01 10 1 bdemers@apache.org bdemers@apache.org
PatchOperationPath.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/patch
47 4 2022-09-07 2022-09-07 1 1 bdemers@apache.org bdemers@apache.org
JerseyApplication.java
in scim-server-examples/scim-server-jersey/src/main/java/org/apache/directory/scim/example/jersey
46 2 2022-07-27 2022-12-23 11 1 bdemers@apache.org bdemers@apache.org
ErrorResponse.java
in scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/data
44 5 2022-09-07 2023-01-24 5 1 bdemers@apache.org bdemers@apache.org
RepositoryRegistry.java
in scim-core/src/main/java/org/apache/directory/scim/core/repository
43 5 2022-09-07 2022-12-22 8 1 bdemers@apache.org bdemers@apache.org
AttributeReferenceListWrapper.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/attribute
41 4 2022-09-07 2022-09-08 2 1 bdemers@apache.org bdemers@apache.org
SchemaResource.java
in scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol
41 2 2022-09-07 2022-09-07 1 1 bdemers@apache.org bdemers@apache.org
RestException.java
in scim-client/src/main/java/org/apache/directory/scim/client/rest
41 5 2022-07-27 2022-09-07 3 1 bdemers@apache.org bdemers@apache.org
BulkResource.java
in scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol
40 1 2022-09-07 2022-09-07 1 1 bdemers@apache.org bdemers@apache.org
ResourceTypesResource.java
in scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol
39 2 2022-09-07 2022-09-07 1 1 bdemers@apache.org bdemers@apache.org
EtagGenerator.java
in scim-server/src/main/java/org/apache/directory/scim/server/rest
39 2 2022-08-23 2022-12-08 3 1 bdemers@apache.org bdemers@apache.org
PrioritySortingComparator.java
in scim-core/src/main/java/org/apache/directory/scim/core/repository
38 3 2022-09-07 2022-09-07 1 1 bdemers@apache.org bdemers@apache.org
SimpleLogicalFilterBuilder.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter
37 5 2022-09-07 2022-09-16 3 1 bdemers@apache.org bdemers@apache.org
SearchResource.java
in scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol
36 1 2022-09-07 2022-09-07 1 1 bdemers@apache.org bdemers@apache.org
PatchPathListener.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/patch
35 2 2022-09-07 2022-09-07 1 1 bdemers@apache.org bdemers@apache.org
ErrorMessageType.java
in scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol
35 - 2022-09-07 2022-09-07 1 1 bdemers@apache.org bdemers@apache.org
ScimServerBuildCompatibleExtension.java
in scim-server/src/main/java/org/apache/directory/scim/server/spi
35 3 2022-12-14 2022-12-16 2 1 bdemers@apache.org bdemers@apache.org
Json.g4
in scim-spec/scim-spec-schema/src/main/antlr4/imports
34 - 2022-09-07 2022-09-07 1 1 bdemers@apache.org bdemers@apache.org
LogicalExpression.java
in scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter
33 3 2022-09-07 2022-09-07 1 1 bdemers@apache.org bdemers@apache.org
PatchRequest.java
in scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/data
31 2 2022-09-07 2023-01-24 4 1 bdemers@apache.org bdemers@apache.org
ScimResourceDeserializer.java
in scim-core/src/main/java/org/apache/directory/scim/core/json
31 2 2022-12-08 2022-12-08 1 1 bdemers@apache.org bdemers@apache.org
FilterWrapper.java
in scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/adapter
29 2 2022-09-07 2022-09-07 1 1 bdemers@apache.org bdemers@apache.org
ResourceExceptionMapper.java
in scim-server/src/main/java/org/apache/directory/scim/server/exception
29 1 2022-09-08 2022-10-26 3 1 bdemers@apache.org bdemers@apache.org
ListResponse.java
in scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/data
28 1 2022-09-07 2023-01-24 3 1 bdemers@apache.org bdemers@apache.org
Correlations

File Size vs. Number of Changes: 192 points

scim-core/src/main/java/org/apache/directory/scim/core/json/ObjectMapperFactory.java x: 72 lines of code y: 3 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/patch/PatchOperation.java x: 30 lines of code y: 2 # changes scim-server-examples/scim-server-jersey/src/main/java/org/apache/directory/scim/example/jersey/service/InMemoryUserService.java x: 116 lines of code y: 9 # changes scim-server-examples/scim-server-spring-boot/src/main/java/org/apache/directory/scim/example/spring/service/InMemoryUserService.java x: 107 lines of code y: 6 # changes scim-server-examples/scim-server-jersey/src/main/java/org/apache/directory/scim/example/jersey/service/InMemoryGroupService.java x: 95 lines of code y: 11 # changes scim-server-examples/scim-server-spring-boot/src/main/java/org/apache/directory/scim/example/spring/service/InMemoryGroupService.java x: 86 lines of code y: 8 # changes scim-core/src/main/java/org/apache/directory/scim/core/repository/PatchHandlerImpl.java x: 313 lines of code y: 13 # changes scim-server/src/main/java/org/apache/directory/scim/server/rest/BaseResourceTypeResourceImpl.java x: 315 lines of code y: 20 # changes scim-core/src/main/java/org/apache/directory/scim/core/repository/PatchHandler.java x: 9 lines of code y: 4 # changes scim-core/src/main/java/org/apache/directory/scim/core/repository/UpdateRequest.java x: 447 lines of code y: 6 # changes scim-server/src/main/java/org/apache/directory/scim/server/exception/MutabilityExceptionMapper.java x: 18 lines of code y: 2 # changes scim-server/src/main/java/org/apache/directory/scim/server/rest/ScimResourceHelper.java x: 48 lines of code y: 10 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/exception/MutabilityException.java x: 9 lines of code y: 2 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/FilterExpressions.java x: 31 lines of code y: 7 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema/Schema.java x: 217 lines of code y: 10 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/InMemoryScimFilterMatcher.java x: 182 lines of code y: 7 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/attribute/AttributeReference.java x: 84 lines of code y: 4 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/data/BulkRequest.java x: 23 lines of code y: 3 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/data/BulkResponse.java x: 28 lines of code y: 3 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/data/ErrorResponse.java x: 44 lines of code y: 5 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/data/PatchRequest.java x: 31 lines of code y: 4 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/data/SearchRequest.java x: 58 lines of code y: 3 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/BaseFilterExpressionMapper.java x: 81 lines of code y: 2 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources/BaseResource.java x: 41 lines of code y: 7 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources/ScimGroup.java x: 72 lines of code y: 8 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources/ScimResource.java x: 90 lines of code y: 16 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources/ScimUser.java x: 150 lines of code y: 9 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema/ResourceType.java x: 84 lines of code y: 8 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema/ServiceProviderConfiguration.java x: 164 lines of code y: 7 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources/Address.java x: 43 lines of code y: 5 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources/Email.java x: 28 lines of code y: 5 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources/PhoneNumber.java x: 436 lines of code y: 10 # changes scim-core/src/main/java/org/apache/directory/scim/core/schema/SchemaRegistry.java x: 133 lines of code y: 7 # changes scim-server-examples/scim-server-spring-boot/src/main/java/org/apache/directory/scim/example/spring/ScimpleSpringBootApplication.java x: 19 lines of code y: 4 # changes scim-server/src/main/java/org/apache/directory/scim/server/exception/BaseScimExceptionMapper.java x: 22 lines of code y: 4 # changes scim-server-examples/scim-server-jersey/src/main/java/org/apache/directory/scim/example/jersey/JerseyApplication.java x: 46 lines of code y: 11 # changes scim-server/src/main/java/org/apache/directory/scim/server/rest/ScimpleFeature.java x: 17 lines of code y: 3 # changes support/spring-boot/src/main/java/org/apache/directory/scim/spring/ScimpleSpringConfiguration.java x: 140 lines of code y: 4 # changes scim-core/src/main/java/org/apache/directory/scim/core/repository/RepositoryRegistry.java x: 43 lines of code y: 8 # changes scim-server-examples/scim-server-memory/src/main/java/org/apache/directory/scim/example/memory/rest/RestApplication.java x: 15 lines of code y: 8 # changes scim-server/src/main/java/org/apache/directory/scim/server/rest/BulkResourceImpl.java x: 573 lines of code y: 13 # changes scim-server/src/main/java/org/apache/directory/scim/server/rest/GroupResourceImpl.java x: 19 lines of code y: 9 # changes scim-server/src/main/java/org/apache/directory/scim/server/rest/ResourceTypesResourceImpl.java x: 58 lines of code y: 8 # changes scim-server/src/main/java/org/apache/directory/scim/server/rest/SchemaResourceImpl.java x: 57 lines of code y: 8 # changes scim-server/src/main/java/org/apache/directory/scim/server/rest/ScimJacksonXmlBindJsonProvider.java x: 22 lines of code y: 7 # changes scim-server/src/main/java/org/apache/directory/scim/server/rest/SelfResourceImpl.java x: 66 lines of code y: 9 # changes scim-server/src/main/java/org/apache/directory/scim/server/rest/ServiceProviderConfigResourceImpl.java x: 75 lines of code y: 8 # changes scim-server/src/main/java/org/apache/directory/scim/server/spi/ScimServerBuildCompatibleExtension.java x: 35 lines of code y: 2 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema/Schemas.java x: 235 lines of code y: 3 # changes scim-client/src/main/java/org/apache/directory/scim/client/rest/BaseScimClient.java x: 283 lines of code y: 11 # changes scim-client/src/main/java/org/apache/directory/scim/client/rest/ResourceTypesClient.java x: 63 lines of code y: 9 # changes scim-client/src/main/java/org/apache/directory/scim/client/rest/ScimJacksonXmlBindJsonProvider.java x: 20 lines of code y: 1 # changes scim-client/src/main/java/org/apache/directory/scim/client/rest/ScimSelfClient.java x: 125 lines of code y: 9 # changes scim-core/src/main/java/org/apache/directory/scim/core/json/ScimResourceDeserializer.java x: 31 lines of code y: 1 # changes scim-core/src/main/resources/META-INF/beans.xml x: 6 lines of code y: 2 # changes scim-server/src/main/java/org/apache/directory/scim/server/rest/EtagGenerator.java x: 39 lines of code y: 3 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources/ScimResourceWithOptionalId.java x: 17 lines of code y: 4 # changes scim-server-examples/scim-server-jersey/src/main/resources/beans.xml x: 5 lines of code y: 3 # changes src/owasp/suppression.xml x: 63 lines of code y: 8 # changes scim-server-examples/scim-server-spring-boot/src/main/java/org/apache/directory/scim/example/spring/extensions/LuckyNumberExtension.java x: 24 lines of code y: 2 # changes scim-server-examples/scim-server-spring-boot/src/main/java/org/apache/directory/scim/example/spring/service/InMemorySelfResolverImpl.java x: 13 lines of code y: 2 # changes scim-server/src/main/resources/META-INF/beans.xml x: 6 lines of code y: 5 # changes scim-server/src/main/java/org/apache/directory/scim/server/exception/FilterParseExceptionMapper.java x: 18 lines of code y: 4 # changes scim-server/src/main/java/org/apache/directory/scim/server/exception/GenericExceptionMapper.java x: 15 lines of code y: 3 # changes scim-server/src/main/java/org/apache/directory/scim/server/exception/ResourceExceptionMapper.java x: 29 lines of code y: 3 # changes scim-server/src/main/java/org/apache/directory/scim/server/exception/ScimExceptionMapper.java x: 15 lines of code y: 4 # changes scim-server/src/main/java/org/apache/directory/scim/server/exception/UnsupportedFilterExceptionMapper.java x: 14 lines of code y: 4 # changes scim-server/src/main/java/org/apache/directory/scim/server/exception/WebApplicationExceptionMapper.java x: 16 lines of code y: 3 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/exception/ScimException.java x: 24 lines of code y: 4 # changes scim-spec/scim-spec-schema/src/main/antlr4/org/apache/directory/scim/spec/phonenumber/PhoneNumberParser.g4 x: 24 lines of code y: 3 # changes scim-server/src/main/java/org/apache/directory/scim/server/exception/EtagGenerationException.java x: 9 lines of code y: 1 # changes scim-server/src/main/java/org/apache/directory/scim/server/rest/AttributeUtil.java x: 268 lines of code y: 7 # changes scim-core/src/main/java/org/apache/directory/scim/core/repository/Repository.java x: 21 lines of code y: 5 # changes scim-server-examples/scim-server-jersey/src/main/resources/logback.xml x: 10 lines of code y: 3 # changes scim-server/src/main/java/org/apache/directory/scim/server/configuration/ServerConfiguration.java x: 70 lines of code y: 4 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/ComplexLogicalFilterBuilder.java x: 53 lines of code y: 3 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/FilterBuilder.java x: 88 lines of code y: 3 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/SimpleLogicalFilterBuilder.java x: 37 lines of code y: 3 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/BaseResourceTypeResource.java x: 157 lines of code y: 2 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/SelfResource.java x: 114 lines of code y: 2 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/attribute/AttributeReferenceListWrapper.java x: 41 lines of code y: 2 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/exception/ResourceException.java x: 16 lines of code y: 1 # changes scim-client/src/main/java/org/apache/directory/scim/client/rest/RestException.java x: 41 lines of code y: 3 # changes scim-client/src/main/java/org/apache/directory/scim/client/rest/ScimGroupClient.java x: 14 lines of code y: 7 # changes scim-server/src/main/java/org/apache/directory/scim/server/rest/SearchResourceImpl.java x: 4 lines of code y: 2 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/BulkResource.java x: 40 lines of code y: 1 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/Constants.java x: 7 lines of code y: 1 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/ErrorMessageType.java x: 35 lines of code y: 1 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/GroupResource.java x: 8 lines of code y: 1 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/ResourceTypesResource.java x: 39 lines of code y: 1 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/SchemaResource.java x: 41 lines of code y: 1 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/SearchResource.java x: 36 lines of code y: 1 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/ServiceProviderConfigResource.java x: 28 lines of code y: 1 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/adapter/AttributeReferenceAdapter.java x: 19 lines of code y: 1 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/adapter/FilterAdapter.java x: 21 lines of code y: 1 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/adapter/FilterWrapper.java x: 29 lines of code y: 1 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/data/BulkOperation.java x: 50 lines of code y: 1 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/data/StatusAdapter.java x: 24 lines of code y: 1 # changes scim-core/src/main/java/org/apache/directory/scim/core/repository/InvalidRepositoryException.java x: 6 lines of code y: 1 # changes scim-core/src/main/java/org/apache/directory/scim/core/repository/PrioritySortingComparator.java x: 38 lines of code y: 1 # changes scim-core/src/main/java/org/apache/directory/scim/core/repository/annotations/ProcessingExtensions.java x: 14 lines of code y: 1 # changes scim-core/src/main/java/org/apache/directory/scim/core/repository/annotations/ScimProcessingExtension.java x: 17 lines of code y: 1 # changes scim-core/src/main/java/org/apache/directory/scim/core/repository/extensions/ClientFilterException.java x: 13 lines of code y: 1 # changes scim-core/src/main/java/org/apache/directory/scim/core/repository/extensions/ProcessingExtension.java x: 3 lines of code y: 1 # changes scim-server-examples/scim-server-jersey/src/main/java/org/apache/directory/scim/example/jersey/service/InMemorySelfResolverImpl.java x: 13 lines of code y: 4 # changes scim-spec/scim-spec-schema/src/main/antlr4/imports/Json.g4 x: 34 lines of code y: 1 # changes scim-spec/scim-spec-schema/src/main/antlr4/imports/Urn.g4 x: 26 lines of code y: 1 # changes scim-spec/scim-spec-schema/src/main/antlr4/org/apache/directory/scim/spec/filter/Filter.g4 x: 65 lines of code y: 1 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/AttributeComparisonExpression.java x: 70 lines of code y: 1 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/ExpressionBuildingListener.java x: 134 lines of code y: 1 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/FilterComparisonFilterBuilder.java x: 258 lines of code y: 1 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/FilterExpression.java x: 10 lines of code y: 1 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/FilterParseException.java x: 15 lines of code y: 1 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/GroupExpression.java x: 23 lines of code y: 1 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/LogicalExpression.java x: 33 lines of code y: 1 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/LogicalOperator.java x: 5 lines of code y: 1 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/ValueFilterExpression.java x: 4 lines of code y: 1 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/ValuePathExpression.java x: 67 lines of code y: 1 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/attribute/ScimRequestContext.java x: 11 lines of code y: 1 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/patch/PatchOperationPath.java x: 47 lines of code y: 1 # changes scim-server/src/main/java/org/apache/directory/scim/server/exception/AttributeException.java x: 18 lines of code y: 1 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema/ResourceReference.java x: 37 lines of code y: 5 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema/Meta.java x: 36 lines of code y: 4 # changes scim-server/src/main/java/org/apache/directory/scim/server/rest/RequestContext.java x: 17 lines of code y: 2 # changes scim-client/src/main/java/org/apache/directory/scim/client/rest/RestCall.java x: 7 lines of code y: 2 # changes scim-client/src/main/java/org/apache/directory/scim/client/rest/RestClientUtil.java x: 84 lines of code y: 2 # changes scim-client/src/main/java/org/apache/directory/scim/client/rest/legacy/Version1ScimGroupClient.java x: 17 lines of code y: 6 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema/Mapper.java x: 16 lines of code y: 4 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/adapter/Iso8601DateTimeAdapter.java x: 26 lines of code y: 3 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/adapter/LocalDateTimeAdapter.java x: 21 lines of code y: 3 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/extension/EnterpriseExtension.java x: 57 lines of code y: 3 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources/ScimExtension.java x: 7 lines of code y: 3 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/validator/Urn.java x: 18 lines of code y: 3 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/annotation/ScimType.java x: 9 lines of code y: 3 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/phonenumber/PhoneNumberParseTreeListener.java x: 128 lines of code y: 1 # changes
20.0
# changes
  min: 1.0
  average: 3.66
  25th percentile: 1.0
  median: 3.0
  75th percentile: 5.0
  max: 20.0
0 573.0
lines of code
min: 3.0 | average: 51.93 | 25th percentile: 15.0 | median: 24.0 | 75th percentile: 57.0 | max: 573.0

Number of Contributors vs. Number of Changes: 192 points

scim-core/src/main/java/org/apache/directory/scim/core/json/ObjectMapperFactory.java x: 2 # contributors y: 3 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/patch/PatchOperation.java x: 2 # contributors y: 2 # changes scim-server-examples/scim-server-jersey/src/main/java/org/apache/directory/scim/example/jersey/service/InMemoryUserService.java x: 2 # contributors y: 9 # changes scim-server-examples/scim-server-spring-boot/src/main/java/org/apache/directory/scim/example/spring/service/InMemoryUserService.java x: 2 # contributors y: 6 # changes scim-server-examples/scim-server-jersey/src/main/java/org/apache/directory/scim/example/jersey/service/InMemoryGroupService.java x: 2 # contributors y: 11 # changes scim-server-examples/scim-server-spring-boot/src/main/java/org/apache/directory/scim/example/spring/service/InMemoryGroupService.java x: 2 # contributors y: 8 # changes scim-core/src/main/java/org/apache/directory/scim/core/repository/PatchHandlerImpl.java x: 3 # contributors y: 13 # changes scim-server/src/main/java/org/apache/directory/scim/server/rest/BaseResourceTypeResourceImpl.java x: 3 # contributors y: 20 # changes scim-core/src/main/java/org/apache/directory/scim/core/repository/PatchHandler.java x: 2 # contributors y: 4 # changes scim-server/src/main/java/org/apache/directory/scim/server/exception/MutabilityExceptionMapper.java x: 1 # contributors y: 2 # changes scim-server/src/main/java/org/apache/directory/scim/server/rest/ScimResourceHelper.java x: 1 # contributors y: 10 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/FilterExpressions.java x: 2 # contributors y: 7 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema/Schema.java x: 4 # contributors y: 10 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/InMemoryScimFilterMatcher.java x: 3 # contributors y: 7 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/data/BulkRequest.java x: 1 # contributors y: 3 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/data/ErrorResponse.java x: 1 # contributors y: 5 # changes scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/data/PatchRequest.java x: 1 # contributors y: 4 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources/ScimResource.java x: 5 # contributors y: 16 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources/ScimUser.java x: 4 # contributors y: 9 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema/ResourceType.java x: 3 # contributors y: 8 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources/Address.java x: 3 # contributors y: 5 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources/PhoneNumber.java x: 3 # contributors y: 10 # changes scim-server-examples/scim-server-jersey/src/main/java/org/apache/directory/scim/example/jersey/JerseyApplication.java x: 1 # contributors y: 11 # changes scim-core/src/main/java/org/apache/directory/scim/core/repository/RepositoryRegistry.java x: 1 # contributors y: 8 # changes scim-server/src/main/java/org/apache/directory/scim/server/rest/BulkResourceImpl.java x: 1 # contributors y: 13 # changes scim-server/src/main/java/org/apache/directory/scim/server/rest/GroupResourceImpl.java x: 1 # contributors y: 9 # changes scim-server/src/main/java/org/apache/directory/scim/server/rest/ScimJacksonXmlBindJsonProvider.java x: 1 # contributors y: 7 # changes scim-client/src/main/java/org/apache/directory/scim/client/rest/BaseScimClient.java x: 4 # contributors y: 11 # changes scim-client/src/main/java/org/apache/directory/scim/client/rest/ScimJacksonXmlBindJsonProvider.java x: 1 # contributors y: 1 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema/ResourceReference.java x: 2 # contributors y: 5 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema/Mapper.java x: 4 # contributors y: 4 # changes scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/annotation/ScimType.java x: 3 # contributors y: 3 # changes scim-spec/scim-spec-schema/src/main/antlr4/imports/Core.g4 x: 5 # contributors y: 5 # changes
20.0
# changes
  min: 1.0
  average: 3.66
  25th percentile: 1.0
  median: 3.0
  75th percentile: 5.0
  max: 20.0
0 5.0
# contributors
min: 1.0 | average: 1.42 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 5.0

Number of Contributors vs. File Size: 192 points

scim-core/src/main/java/org/apache/directory/scim/core/json/ObjectMapperFactory.java x: 2 # contributors y: 72 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/patch/PatchOperation.java x: 2 # contributors y: 30 lines of code scim-server-examples/scim-server-jersey/src/main/java/org/apache/directory/scim/example/jersey/service/InMemoryUserService.java x: 2 # contributors y: 116 lines of code scim-server-examples/scim-server-spring-boot/src/main/java/org/apache/directory/scim/example/spring/service/InMemoryUserService.java x: 2 # contributors y: 107 lines of code scim-server-examples/scim-server-jersey/src/main/java/org/apache/directory/scim/example/jersey/service/InMemoryGroupService.java x: 2 # contributors y: 95 lines of code scim-server-examples/scim-server-spring-boot/src/main/java/org/apache/directory/scim/example/spring/service/InMemoryGroupService.java x: 2 # contributors y: 86 lines of code scim-core/src/main/java/org/apache/directory/scim/core/repository/PatchHandlerImpl.java x: 3 # contributors y: 313 lines of code scim-server/src/main/java/org/apache/directory/scim/server/rest/BaseResourceTypeResourceImpl.java x: 3 # contributors y: 315 lines of code scim-core/src/main/java/org/apache/directory/scim/core/repository/PatchHandler.java x: 2 # contributors y: 9 lines of code scim-core/src/main/java/org/apache/directory/scim/core/repository/UpdateRequest.java x: 2 # contributors y: 447 lines of code scim-server/src/main/java/org/apache/directory/scim/server/exception/MutabilityExceptionMapper.java x: 1 # contributors y: 18 lines of code scim-server/src/main/java/org/apache/directory/scim/server/rest/ScimResourceHelper.java x: 1 # contributors y: 48 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/exception/MutabilityException.java x: 1 # contributors y: 9 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema/Schema.java x: 4 # contributors y: 217 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/InMemoryScimFilterMatcher.java x: 3 # contributors y: 182 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/attribute/AttributeReference.java x: 2 # contributors y: 84 lines of code scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/data/BulkRequest.java x: 1 # contributors y: 23 lines of code scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/data/BulkResponse.java x: 1 # contributors y: 28 lines of code scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/data/ErrorResponse.java x: 1 # contributors y: 44 lines of code scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/data/PatchRequest.java x: 1 # contributors y: 31 lines of code scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/data/SearchRequest.java x: 1 # contributors y: 58 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/BaseFilterExpressionMapper.java x: 1 # contributors y: 81 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources/BaseResource.java x: 2 # contributors y: 41 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources/ScimResource.java x: 5 # contributors y: 90 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources/ScimUser.java x: 4 # contributors y: 150 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema/ResourceType.java x: 3 # contributors y: 84 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema/ServiceProviderConfiguration.java x: 2 # contributors y: 164 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources/Address.java x: 3 # contributors y: 43 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources/Email.java x: 3 # contributors y: 28 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources/PhoneNumber.java x: 3 # contributors y: 436 lines of code scim-core/src/main/java/org/apache/directory/scim/core/schema/SchemaRegistry.java x: 2 # contributors y: 133 lines of code scim-server-examples/scim-server-spring-boot/src/main/java/org/apache/directory/scim/example/spring/ScimpleSpringBootApplication.java x: 1 # contributors y: 19 lines of code scim-server/src/main/java/org/apache/directory/scim/server/exception/BaseScimExceptionMapper.java x: 1 # contributors y: 22 lines of code scim-server-examples/scim-server-jersey/src/main/java/org/apache/directory/scim/example/jersey/JerseyApplication.java x: 1 # contributors y: 46 lines of code support/spring-boot/src/main/java/org/apache/directory/scim/spring/ScimpleSpringConfiguration.java x: 1 # contributors y: 140 lines of code scim-server-examples/scim-server-memory/src/main/java/org/apache/directory/scim/example/memory/rest/RestApplication.java x: 1 # contributors y: 15 lines of code scim-server/src/main/java/org/apache/directory/scim/server/rest/BulkResourceImpl.java x: 1 # contributors y: 573 lines of code scim-server/src/main/java/org/apache/directory/scim/server/rest/SelfResourceImpl.java x: 1 # contributors y: 66 lines of code scim-server/src/main/java/org/apache/directory/scim/server/rest/ServiceProviderConfigResourceImpl.java x: 1 # contributors y: 75 lines of code scim-server/src/main/java/org/apache/directory/scim/server/spi/ScimServerBuildCompatibleExtension.java x: 1 # contributors y: 35 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema/Schemas.java x: 1 # contributors y: 235 lines of code scim-client/src/main/java/org/apache/directory/scim/client/rest/BaseScimClient.java x: 4 # contributors y: 283 lines of code scim-client/src/main/java/org/apache/directory/scim/client/rest/ResourceTypesClient.java x: 2 # contributors y: 63 lines of code scim-client/src/main/java/org/apache/directory/scim/client/rest/ScimSelfClient.java x: 2 # contributors y: 125 lines of code scim-core/src/main/resources/META-INF/beans.xml x: 1 # contributors y: 6 lines of code scim-server/src/main/java/org/apache/directory/scim/server/rest/EtagGenerator.java x: 1 # contributors y: 39 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/resources/ScimResourceWithOptionalId.java x: 2 # contributors y: 17 lines of code src/owasp/suppression.xml x: 3 # contributors y: 63 lines of code scim-server-examples/scim-server-spring-boot/src/main/java/org/apache/directory/scim/example/spring/service/InMemorySelfResolverImpl.java x: 1 # contributors y: 13 lines of code scim-spec/scim-spec-schema/src/main/antlr4/org/apache/directory/scim/spec/phonenumber/PhoneNumberParser.g4 x: 2 # contributors y: 24 lines of code scim-server/src/main/java/org/apache/directory/scim/server/rest/AttributeUtil.java x: 1 # contributors y: 268 lines of code scim-server-examples/scim-server-jersey/src/main/resources/logback.xml x: 1 # contributors y: 10 lines of code scim-server/src/main/java/org/apache/directory/scim/server/configuration/ServerConfiguration.java x: 1 # contributors y: 70 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/ComplexLogicalFilterBuilder.java x: 1 # contributors y: 53 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/FilterBuilder.java x: 1 # contributors y: 88 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/SimpleLogicalFilterBuilder.java x: 1 # contributors y: 37 lines of code scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/BaseResourceTypeResource.java x: 1 # contributors y: 157 lines of code scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/SelfResource.java x: 1 # contributors y: 114 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/attribute/AttributeReferenceListWrapper.java x: 1 # contributors y: 41 lines of code scim-client/src/main/java/org/apache/directory/scim/client/rest/ScimGroupClient.java x: 2 # contributors y: 14 lines of code scim-server/src/main/java/org/apache/directory/scim/server/rest/SearchResourceImpl.java x: 1 # contributors y: 4 lines of code scim-spec/scim-spec-protocol/src/main/java/org/apache/directory/scim/protocol/data/BulkOperation.java x: 1 # contributors y: 50 lines of code scim-spec/scim-spec-schema/src/main/antlr4/imports/Urn.g4 x: 1 # contributors y: 26 lines of code scim-spec/scim-spec-schema/src/main/antlr4/org/apache/directory/scim/spec/filter/Filter.g4 x: 1 # contributors y: 65 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/ExpressionBuildingListener.java x: 1 # contributors y: 134 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/FilterComparisonFilterBuilder.java x: 1 # contributors y: 258 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/filter/LogicalExpression.java x: 1 # contributors y: 33 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema/ResourceReference.java x: 2 # contributors y: 37 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema/Meta.java x: 2 # contributors y: 36 lines of code scim-client/src/main/java/org/apache/directory/scim/client/rest/RestClientUtil.java x: 1 # contributors y: 84 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/schema/Mapper.java x: 4 # contributors y: 16 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/adapter/Iso8601DateTimeAdapter.java x: 2 # contributors y: 26 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/adapter/LocalDateTimeAdapter.java x: 2 # contributors y: 21 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/extension/EnterpriseExtension.java x: 2 # contributors y: 57 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/annotation/ScimType.java x: 3 # contributors y: 9 lines of code scim-spec/scim-spec-schema/src/main/antlr4/imports/Core.g4 x: 5 # contributors y: 21 lines of code scim-spec/scim-spec-schema/src/main/java/org/apache/directory/scim/spec/phonenumber/PhoneNumberParseTreeListener.java x: 1 # contributors y: 128 lines of code
573.0
lines of code
  min: 3.0
  average: 51.93
  25th percentile: 15.0
  median: 24.0
  75th percentile: 57.0
  max: 573.0
0 5.0
# contributors
min: 1.0 | average: 1.42 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 5.0