The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
segment.js in packages/core/lib/segments |
240 | 4 |
subsegment.js in packages/core/lib/segments/attributes |
229 | 5 |
index.test-d.ts in packages/core/test-d |
214 | 5 |
mysql_p.js in packages/mysql/lib |
202 | 10 |
service_connector.js in packages/core/lib/middleware/sampling |
164 | 3 |
utils.js in packages/core/lib |
157 | 7 |
aws3_p.ts in packages/core/lib/patchers |
151 | 1 |
http_p.js in packages/core/lib/patchers |
137 | 4 |
context_utils.js in packages/core/lib |
130 | 12 |
xray.js in sdk_contrib/hapi/lib |
125 | 2 |
local_sampler.js in packages/core/lib/middleware/sampling |
121 | 2 |
mw_utils.js in packages/core/lib/middleware |
114 | 11 |
aws_p.js in packages/core/lib/patchers |
111 | 5 |
call_capturer.js in packages/core/lib/patchers |
109 | 5 |
segment_emitter.js in packages/core/lib |
99 | 14 |
postgres_p.js in packages/postgres/lib |
96 | 5 |
sampling_rule.js in packages/core/lib/middleware/sampling |
91 | 1 |
capture.js in packages/core/lib |
86 | 3 |
aws-xray.js in packages/core/lib |
84 | 21 |
ec2_plugin.js in packages/core/lib/segments/plugins |
83 | 5 |
aws_lambda.js in packages/core/lib/env |
79 | 2 |
koa_mw.js in sdk_contrib/koa/lib |
73 | 1 |
rule_cache.js in packages/core/lib/middleware/sampling |
69 | 6 |
default_sampler.js in packages/core/lib/middleware/sampling |
64 | 7 |
promise_p.js in packages/core/lib/patchers |
58 | 7 |
index.test-d.ts in packages/postgres/test-d |
54 | 1 |
daemon_config.js in packages/core/lib |
53 | 1 |
trace_id.js in packages/core/lib/segments/attributes |
51 | 3 |
restify_mw.js in packages/restify/lib |
49 | 1 |
target_poller.js in packages/core/lib/middleware/sampling |
48 | 1 |
rule_poller.js in packages/core/lib/middleware/sampling |
46 | 1 |
aws.js in packages/core/lib/segments/attributes |
45 | 2 |
reservoir.js in packages/core/lib/middleware/sampling |
45 | 1 |
segment_utils.js in packages/core/lib/segments |
44 | 7 |
express_mw.js in packages/express/lib |
42 | - |
logger.js in packages/core/lib |
41 | 7 |
incoming_request_data.js in packages/core/lib/middleware |
38 | 2 |
captured_exception.js in packages/core/lib/segments/attributes |
30 | 1 |
index.test-d.ts in packages/mysql/test-d |
25 | 2 |
elastic_beanstalk_plugin.js in packages/core/lib/segments/plugins |
25 | 1 |
plugin.js in packages/core/lib/segments/plugins |
24 | - |
index.js in sdk_contrib/hapi/sample |
24 | - |
Gruntfile.js in packages/core |
19 | 1 |
index.js in packages/full_sdk/lib |
18 | 1 |
remote_request_data.js in packages/core/lib/segments/attributes |
18 | 1 |
local_reservoir.js in packages/core/lib/middleware/sampling |
18 | 1 |
sql_data.js in packages/core/lib/database |
17 | 1 |
plugin.js in sdk_contrib/hapi/lib |
17 | - |
index.test-d.ts.js in sdk_contrib/hapi/test-d |
14 | - |
xray-plugin.js in sdk_contrib/hapi/sample |
13 | - |
File | # lines | # units |
---|---|---|
aws-xray.js in packages/core/lib |
84 | 21 |
segment_emitter.js in packages/core/lib |
99 | 14 |
context_utils.js in packages/core/lib |
130 | 12 |
mw_utils.js in packages/core/lib/middleware |
114 | 11 |
mysql_p.js in packages/mysql/lib |
202 | 10 |
segment_utils.js in packages/core/lib/segments |
44 | 7 |
logger.js in packages/core/lib |
41 | 7 |
promise_p.js in packages/core/lib/patchers |
58 | 7 |
default_sampler.js in packages/core/lib/middleware/sampling |
64 | 7 |
utils.js in packages/core/lib |
157 | 7 |
rule_cache.js in packages/core/lib/middleware/sampling |
69 | 6 |
postgres_p.js in packages/postgres/lib |
96 | 5 |
ec2_plugin.js in packages/core/lib/segments/plugins |
83 | 5 |
subsegment.js in packages/core/lib/segments/attributes |
229 | 5 |
call_capturer.js in packages/core/lib/patchers |
109 | 5 |
aws_p.js in packages/core/lib/patchers |
111 | 5 |
index.test-d.ts in packages/core/test-d |
214 | 5 |
segment.js in packages/core/lib/segments |
240 | 4 |
http_p.js in packages/core/lib/patchers |
137 | 4 |
capture.js in packages/core/lib |
86 | 3 |
There are 13 files with lines longer than 120 characters. In total, there are 26 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
local_sampler.js in packages/core/lib/middleware/sampling |
121 | 2 | 5 |
context_utils.js in packages/core/lib |
130 | 12 | 4 |
mysql_p.js in packages/mysql/lib |
202 | 10 | 2 |
subsegment.js in packages/core/lib/segments/attributes |
229 | 5 | 2 |
call_capturer.js in packages/core/lib/patchers |
109 | 5 | 2 |
aws3_p.ts in packages/core/lib/patchers |
151 | 1 | 2 |
mw_utils.js in packages/core/lib/middleware |
114 | 11 | 2 |
service_connector.js in packages/core/lib/middleware/sampling |
164 | 3 | 2 |
ec2_plugin.js in packages/core/lib/segments/plugins |
83 | 5 | 1 |
segment.js in packages/core/lib/segments |
240 | 4 | 1 |
remote_request_data.js in packages/core/lib/segments/attributes |
18 | 1 | 1 |
aws_lambda.js in packages/core/lib/env |
79 | 2 | 1 |
index.test-d.ts in packages/core/test-d |
214 | 5 | 1 |