File Size Overall
  • There are 47 files with 2,629 lines of code.
    • 0 very long files (0 lines of code)
    • 0 long files (0 lines of code)
    • 1 medium size files (223 lines of code)
    • 7 small files (1,082 lines of code)
    • 39 very small files (1,324 lines of code)
0% | 0% | 8% | 41% | 50%
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
java0% | 0% | 8% | 41% | 50%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
concurrency-limits-core0% | 0% | 10% | 45% | 43%
concurrency-limits-grpc0% | 0% | 0% | 46% | 53%
concurrency-limits-servlet0% | 0% | 0% | 0% | 100%
concurrency-limits-servlet-jakarta0% | 0% | 0% | 0% | 100%
concurrency-limits-spectator0% | 0% | 0% | 0% | 100%
Longest Files (Top 47)
File# lines# units
VegasLimit.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit
223 29
AbstractPartitionedLimiter.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter
198 24
GradientLimit.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit
183 21
Gradient2Limit.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit
157 20
ConcurrencyLimitServerInterceptor.java
in concurrency-limits-grpc/src/main/java/com/netflix/concurrency/limits/grpc/server
156 8
LifoBlockingLimiter.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter
149 17
AbstractLimiter.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter
134 17
WindowedLimit.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit
105 12
BlockingAdaptiveExecutor.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/executors
99 10
ConcurrencyLimitClientInterceptor.java
in concurrency-limits-grpc/src/main/java/com/netflix/concurrency/limits/grpc/client
97 2
ImmutablePercentileSampleWindow.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/window
89 8
SimpleLimiter.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter
82 10
AIMDLimit.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit
76 10
BlockingLimiter.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter
76 8
ImmutableAverageSampleWindow.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/window
62 7
ConcurrencyLimitServletFilter.java
in concurrency-limits-servlet/src/main/java/com/netflix/concurrency/limits/servlet
53 6
ConcurrencyLimitServletFilter.java
in concurrency-limits-servlet-jakarta/src/main/java/com/netflix/concurrency/limits/servlet/jakarta
53 6
SpectatorMetricRegistry.java
in concurrency-limits-spectator/src/main/java/com/netflix/concurrency/limits/spectator
50 5
ServletLimiterBuilder.java
in concurrency-limits-servlet/src/main/java/com/netflix/concurrency/limits/servlet
47 12
ServletLimiterBuilder.java
in concurrency-limits-servlet-jakarta/src/main/java/com/netflix/concurrency/limits/servlet/jakarta
47 12
ExpAvgMeasurement.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/measurement
44 6
GrpcClientLimiterBuilder.java
in concurrency-limits-grpc/src/main/java/com/netflix/concurrency/limits/grpc/client
39 8
MetricRegistry.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits
37 8
GrpcServerLimiterBuilder.java
in concurrency-limits-grpc/src/main/java/com/netflix/concurrency/limits/grpc/server
32 8
TracingLimitDecorator.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit
31 5
AbstractLimit.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit
30 5
MinimumMeasurement.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/measurement
23 4
SingleMeasurement.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/measurement
21 4
SettableLimit.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit
21 5
Log10RootIntFunction.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/functions
19 4
PercentileSampleWindowFactory.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/window
18 3
Log10RootFunction.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/functions
18 3
FixedLimit.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit
17 4
SquareRootFunction.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/functions
17 3
Preconditions.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/internal
15 3
EmptyMetricRegistry.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/internal
14 3
UncheckedTimeoutException.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/executors
14 4
AverageSampleWindowFactory.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/window
12 3
Limiter.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits
11 -
MetricIds.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits
11 1
SampleWindow.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/window
9 -
Measurement.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/measurement
8 -
GrpcServerRequestContext.java
in concurrency-limits-grpc/src/main/java/com/netflix/concurrency/limits/grpc/server
7 -
GrpcClientRequestContext.java
in concurrency-limits-grpc/src/main/java/com/netflix/concurrency/limits/grpc/client
7 -
Limit.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits
7 -
LimiterRegistry.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits
7 1
SampleWindowFactory.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/window
4 -
Large Files That Change Often (Top 3)
To change a file, an AI coding agent (or a person) has to read it: these files are read the most for the changes in the past year (lines × changes).
File# lines≈ tokens
to read
# changes
(1y)
≈ lines edited
per change
lines read per
line changed
LifoBlockingLimiter.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter
149 ~1k–3k 1 ~30 ~3
BlockingLimiter.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter
76 ~500–1.5k 1 ~30 ~2
Limit.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits
7 under 1k 1 ~15 ~1

Tokens are lines × 7 to 14 (analysis.fileReadsForChanges). Lines edited per change are the file's lines added and deleted divided by its commits over the whole history. Agents read about 2,000 lines at a time: when a 17,000-line file was split into modules, the tokens an agent read for the same change fell by 83% (The Economic Benefit of Refactoring, 2026).

Files With Most Units (Top 40)
File# lines# units
VegasLimit.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit
223 29
AbstractPartitionedLimiter.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter
198 24
GradientLimit.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit
183 21
Gradient2Limit.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit
157 20
AbstractLimiter.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter
134 17
LifoBlockingLimiter.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter
149 17
WindowedLimit.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit
105 12
ServletLimiterBuilder.java
in concurrency-limits-servlet/src/main/java/com/netflix/concurrency/limits/servlet
47 12
ServletLimiterBuilder.java
in concurrency-limits-servlet-jakarta/src/main/java/com/netflix/concurrency/limits/servlet/jakarta
47 12
AIMDLimit.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit
76 10
SimpleLimiter.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter
82 10
BlockingAdaptiveExecutor.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/executors
99 10
ConcurrencyLimitServerInterceptor.java
in concurrency-limits-grpc/src/main/java/com/netflix/concurrency/limits/grpc/server
156 8
GrpcServerLimiterBuilder.java
in concurrency-limits-grpc/src/main/java/com/netflix/concurrency/limits/grpc/server
32 8
GrpcClientLimiterBuilder.java
in concurrency-limits-grpc/src/main/java/com/netflix/concurrency/limits/grpc/client
39 8
MetricRegistry.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits
37 8
ImmutablePercentileSampleWindow.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/window
89 8
BlockingLimiter.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter
76 8
ImmutableAverageSampleWindow.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/window
62 7
ExpAvgMeasurement.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/measurement
44 6
ConcurrencyLimitServletFilter.java
in concurrency-limits-servlet/src/main/java/com/netflix/concurrency/limits/servlet
53 6
ConcurrencyLimitServletFilter.java
in concurrency-limits-servlet-jakarta/src/main/java/com/netflix/concurrency/limits/servlet/jakarta
53 6
SpectatorMetricRegistry.java
in concurrency-limits-spectator/src/main/java/com/netflix/concurrency/limits/spectator
50 5
AbstractLimit.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit
30 5
SettableLimit.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit
21 5
TracingLimitDecorator.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit
31 5
MinimumMeasurement.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/measurement
23 4
SingleMeasurement.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/measurement
21 4
FixedLimit.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit
17 4
Log10RootIntFunction.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/functions
19 4
UncheckedTimeoutException.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/executors
14 4
AverageSampleWindowFactory.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/window
12 3
PercentileSampleWindowFactory.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/window
18 3
Log10RootFunction.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/functions
18 3
SquareRootFunction.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/functions
17 3
Preconditions.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/internal
15 3
EmptyMetricRegistry.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/internal
14 3
ConcurrencyLimitClientInterceptor.java
in concurrency-limits-grpc/src/main/java/com/netflix/concurrency/limits/grpc/client
97 2
MetricIds.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits
11 1
LimiterRegistry.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits
7 1
Files With Long Lines (Top 12)

There are 12 files with lines longer than 120 characters. In total, there are 28 long lines.

File# lines# units# long lines
AbstractLimiter.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter
134 17 5
GrpcServerLimiterBuilder.java
in concurrency-limits-grpc/src/main/java/com/netflix/concurrency/limits/grpc/server
32 8 3
ConcurrencyLimitClientInterceptor.java
in concurrency-limits-grpc/src/main/java/com/netflix/concurrency/limits/grpc/client
97 2 3
AbstractPartitionedLimiter.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter
198 24 3
ServletLimiterBuilder.java
in concurrency-limits-servlet/src/main/java/com/netflix/concurrency/limits/servlet
47 12 3
ServletLimiterBuilder.java
in concurrency-limits-servlet-jakarta/src/main/java/com/netflix/concurrency/limits/servlet/jakarta
47 12 3
ConcurrencyLimitServerInterceptor.java
in concurrency-limits-grpc/src/main/java/com/netflix/concurrency/limits/grpc/server
156 8 2
WindowedLimit.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit
105 12 2
GrpcClientLimiterBuilder.java
in concurrency-limits-grpc/src/main/java/com/netflix/concurrency/limits/grpc/client
39 8 1
AIMDLimit.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit
76 10 1
GradientLimit.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit
183 21 1
BlockingLimiter.java
in concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter
76 8 1
Correlations

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

concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/Limit.java x: 23 commits (all time) y: 7 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter/BlockingLimiter.java x: 17 commits (all time) y: 76 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter/LifoBlockingLimiter.java x: 15 commits (all time) y: 149 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/VegasLimit.java x: 60 commits (all time) y: 223 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/functions/Log10RootFunction.java x: 8 commits (all time) y: 18 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/functions/Log10RootIntFunction.java x: 2 commits (all time) y: 19 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/Gradient2Limit.java x: 32 commits (all time) y: 157 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/MetricRegistry.java x: 13 commits (all time) y: 37 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/GradientLimit.java x: 74 commits (all time) y: 183 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter/AbstractPartitionedLimiter.java x: 40 commits (all time) y: 198 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter/SimpleLimiter.java x: 22 commits (all time) y: 82 lines of code concurrency-limits-spectator/src/main/java/com/netflix/concurrency/limits/spectator/SpectatorMetricRegistry.java x: 21 commits (all time) y: 50 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter/AbstractLimiter.java x: 26 commits (all time) y: 134 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/WindowedLimit.java x: 21 commits (all time) y: 105 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/AIMDLimit.java x: 25 commits (all time) y: 76 lines of code concurrency-limits-grpc/src/main/java/com/netflix/concurrency/limits/grpc/client/GrpcClientLimiterBuilder.java x: 17 commits (all time) y: 39 lines of code concurrency-limits-grpc/src/main/java/com/netflix/concurrency/limits/grpc/server/GrpcServerLimiterBuilder.java x: 19 commits (all time) y: 32 lines of code concurrency-limits-servlet-jakarta/src/main/java/com/netflix/concurrency/limits/servlet/jakarta/ServletLimiterBuilder.java x: 6 commits (all time) y: 47 lines of code concurrency-limits-servlet/src/main/java/com/netflix/concurrency/limits/servlet/ServletLimiterBuilder.java x: 16 commits (all time) y: 47 lines of code concurrency-limits-servlet-jakarta/src/main/java/com/netflix/concurrency/limits/servlet/jakarta/ConcurrencyLimitServletFilter.java x: 4 commits (all time) y: 53 lines of code concurrency-limits-servlet/src/main/java/com/netflix/concurrency/limits/servlet/ConcurrencyLimitServletFilter.java x: 12 commits (all time) y: 53 lines of code concurrency-limits-grpc/src/main/java/com/netflix/concurrency/limits/grpc/server/ConcurrencyLimitServerInterceptor.java x: 39 commits (all time) y: 156 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/executors/BlockingAdaptiveExecutor.java x: 6 commits (all time) y: 99 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/executors/UncheckedTimeoutException.java x: 2 commits (all time) y: 14 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/Limiter.java x: 10 commits (all time) y: 11 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/MetricIds.java x: 14 commits (all time) y: 11 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/internal/EmptyMetricRegistry.java x: 9 commits (all time) y: 14 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/window/ImmutablePercentileSampleWindow.java x: 12 commits (all time) y: 89 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/window/PercentileSampleWindowFactory.java x: 7 commits (all time) y: 18 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/window/ImmutableAverageSampleWindow.java x: 10 commits (all time) y: 62 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/window/SampleWindow.java x: 10 commits (all time) y: 9 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/window/AverageSampleWindowFactory.java x: 4 commits (all time) y: 12 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/window/SampleWindowFactory.java x: 4 commits (all time) y: 4 lines of code concurrency-limits-grpc/src/main/java/com/netflix/concurrency/limits/grpc/client/ConcurrencyLimitClientInterceptor.java x: 15 commits (all time) y: 97 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/measurement/ExpAvgMeasurement.java x: 12 commits (all time) y: 44 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/measurement/SingleMeasurement.java x: 2 commits (all time) y: 21 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/LimiterRegistry.java x: 4 commits (all time) y: 7 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/internal/Preconditions.java x: 6 commits (all time) y: 15 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/AbstractLimit.java x: 4 commits (all time) y: 30 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/FixedLimit.java x: 14 commits (all time) y: 17 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/SettableLimit.java x: 12 commits (all time) y: 21 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/TracingLimitDecorator.java x: 6 commits (all time) y: 31 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/functions/SquareRootFunction.java x: 12 commits (all time) y: 17 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/measurement/Measurement.java x: 4 commits (all time) y: 8 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/measurement/MinimumMeasurement.java x: 4 commits (all time) y: 23 lines of code
223.0
lines of code
  min: 4.0
  average: 55.94
  25th percentile: 14.0
  median: 32.0
  75th percentile: 82.0
  max: 223.0
0 74.0
commits (all time)
min: 2.0 | average: 14.96 | 25th percentile: 4.0 | median: 12.0 | 75th percentile: 19.0 | max: 74.0

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

concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/Limit.java x: 2 contributors (all time) y: 7 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter/BlockingLimiter.java x: 5 contributors (all time) y: 76 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter/LifoBlockingLimiter.java x: 6 contributors (all time) y: 149 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/VegasLimit.java x: 9 contributors (all time) y: 223 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/functions/Log10RootFunction.java x: 4 contributors (all time) y: 18 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/functions/Log10RootIntFunction.java x: 2 contributors (all time) y: 19 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/Gradient2Limit.java x: 8 contributors (all time) y: 157 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/MetricRegistry.java x: 4 contributors (all time) y: 37 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/GradientLimit.java x: 7 contributors (all time) y: 183 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter/AbstractPartitionedLimiter.java x: 7 contributors (all time) y: 198 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter/SimpleLimiter.java x: 7 contributors (all time) y: 82 lines of code concurrency-limits-spectator/src/main/java/com/netflix/concurrency/limits/spectator/SpectatorMetricRegistry.java x: 4 contributors (all time) y: 50 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limiter/AbstractLimiter.java x: 7 contributors (all time) y: 134 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/WindowedLimit.java x: 3 contributors (all time) y: 105 lines of code concurrency-limits-grpc/src/main/java/com/netflix/concurrency/limits/grpc/client/GrpcClientLimiterBuilder.java x: 4 contributors (all time) y: 39 lines of code concurrency-limits-grpc/src/main/java/com/netflix/concurrency/limits/grpc/server/GrpcServerLimiterBuilder.java x: 4 contributors (all time) y: 32 lines of code concurrency-limits-servlet-jakarta/src/main/java/com/netflix/concurrency/limits/servlet/jakarta/ServletLimiterBuilder.java x: 4 contributors (all time) y: 47 lines of code concurrency-limits-servlet-jakarta/src/main/java/com/netflix/concurrency/limits/servlet/jakarta/ConcurrencyLimitServletFilter.java x: 3 contributors (all time) y: 53 lines of code concurrency-limits-servlet/src/main/java/com/netflix/concurrency/limits/servlet/ConcurrencyLimitServletFilter.java x: 4 contributors (all time) y: 53 lines of code concurrency-limits-grpc/src/main/java/com/netflix/concurrency/limits/grpc/server/ConcurrencyLimitServerInterceptor.java x: 2 contributors (all time) y: 156 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/executors/BlockingAdaptiveExecutor.java x: 1 contributors (all time) y: 99 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/executors/UncheckedTimeoutException.java x: 1 contributors (all time) y: 14 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/Limiter.java x: 1 contributors (all time) y: 11 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/window/ImmutablePercentileSampleWindow.java x: 2 contributors (all time) y: 89 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/window/PercentileSampleWindowFactory.java x: 2 contributors (all time) y: 18 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/window/ImmutableAverageSampleWindow.java x: 2 contributors (all time) y: 62 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/window/SampleWindow.java x: 2 contributors (all time) y: 9 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/window/AverageSampleWindowFactory.java x: 2 contributors (all time) y: 12 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/window/SampleWindowFactory.java x: 2 contributors (all time) y: 4 lines of code concurrency-limits-grpc/src/main/java/com/netflix/concurrency/limits/grpc/client/ConcurrencyLimitClientInterceptor.java x: 2 contributors (all time) y: 97 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/measurement/ExpAvgMeasurement.java x: 1 contributors (all time) y: 44 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/measurement/SingleMeasurement.java x: 1 contributors (all time) y: 21 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/LimiterRegistry.java x: 1 contributors (all time) y: 7 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/internal/Preconditions.java x: 1 contributors (all time) y: 15 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/AbstractLimit.java x: 1 contributors (all time) y: 30 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/FixedLimit.java x: 1 contributors (all time) y: 17 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/SettableLimit.java x: 2 contributors (all time) y: 21 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/TracingLimitDecorator.java x: 1 contributors (all time) y: 31 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/measurement/Measurement.java x: 1 contributors (all time) y: 8 lines of code concurrency-limits-core/src/main/java/com/netflix/concurrency/limits/limit/measurement/MinimumMeasurement.java x: 1 contributors (all time) y: 23 lines of code
223.0
lines of code
  min: 4.0
  average: 55.94
  25th percentile: 14.0
  median: 32.0
  75th percentile: 82.0
  max: 223.0
0 9.0
contributors (all time)
min: 1.0 | average: 2.94 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 9.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): 0 points

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

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

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

About This Analysis
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...