You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dead Value +DeadMl.+map_split_opt: 0 references () [0]
1985
2002
Dead RecordLabel +DeadMl.module_info.case: 0 references () [0]
1986
2003
Dead RecordLabel +DeadMl.module_info.module_name: 0 references () [0]
2004
+
Dead RecordLabel +DeadMl.l.Lfunction.body: 0 references () [0]
2005
+
Dead RecordLabel +DeadMl.l.Lfunction.params: 0 references () [0]
2006
+
Dead RecordLabel +DeadMl.l.Lfunction.arity: 0 references () [0]
1987
2007
Dead VariantCase +DeadMl.l.Lfunction: 0 references () [0]
1988
2008
Dead Value +DeadMl.Bs_version.+package_name: 0 references () [1]
1989
2009
Dead Value +DeadMl.Bs_version.+package_name: 0 references () [0]
@@ -2005,6 +2025,12 @@ File References
2005
2025
Live VariantCase +DeadRT.moduleAccessPath.Root: 1 references (DeadRT.resi:2:2) [0]
2006
2026
Live VariantCase DeadRT.moduleAccessPath.Kaboom: 1 references (DeadRT.res:3:2) [0]
2007
2027
Dead Value +DeadTest.+_: 0 references () [0]
2028
+
Live Value +DeadTest.+ira: 1 references (DeadTest.res:187:27) [0]
2029
+
Live RecordLabel +DeadTest.inlineRecord.IR.c: 1 references (DeadTest.res:187:7) [0]
2030
+
Live RecordLabel +DeadTest.inlineRecord.IR.b: 1 references (DeadTest.res:187:35) [0]
2031
+
Dead RecordLabel +DeadTest.inlineRecord.IR.a: 0 references () [0]
2032
+
Live VariantCase +DeadTest.inlineRecord.IR: 1 references (DeadTest.res:187:20) [0]
2033
+
Dead Value +DeadTest.+_: 0 references () [0]
2008
2034
Live Value +DeadTest.+deadIncorrect: 1 references (DeadTest.res:180:8) [0]
2009
2035
Dead RecordLabel +DeadTest.rc.a: 0 references () [0]
2010
2036
Dead Value +DeadTest.+funWithInnerVars: 0 references () [1]
@@ -2350,6 +2376,7 @@ File References
2350
2376
Live Value +Types.+map: 0 references () [0]
2351
2377
Live Value +Types.+someIntList: 0 references () [0]
2352
2378
Live Value +Unboxed.+r2Test: 0 references () [0]
2379
+
Dead RecordLabel +Unboxed.r2.B.g: 0 references () [0]
2353
2380
Dead VariantCase +Unboxed.r2.B: 0 references () [0]
2354
2381
Dead RecordLabel +Unboxed.r1.x: 0 references () [0]
2355
2382
Live Value +Unboxed.+testV1: 0 references () [0]
@@ -2838,6 +2865,24 @@ File References
2838
2865
<-- line 35
2839
2866
} [@dead "l.Lfunction"]
2840
2867
2868
+
Warning Dead Type
2869
+
DeadMl.ml:35:22-34
2870
+
l.Lfunction.arity is a record label never used to read a value
2871
+
<-- line 35
2872
+
| Lfunction of { arity : int ; [@dead "l.Lfunction.arity"]
2873
+
2874
+
Warning Dead Type
2875
+
DeadMl.ml:36:22-40
2876
+
l.Lfunction.params is a record label never used to read a value
2877
+
<-- line 36
2878
+
params : int list ; [@dead "l.Lfunction.params"]
2879
+
2880
+
Warning Dead Type
2881
+
DeadMl.ml:37:22-34
2882
+
l.Lfunction.body is a record label never used to read a value
2883
+
<-- line 37
2884
+
body : string [@dead "l.Lfunction.body"]
2885
+
2841
2886
Warning Dead Type
2842
2887
DeadMl.ml:41:3-22
2843
2888
module_info.module_name is a record label never used to read a value
@@ -3064,6 +3109,12 @@ File References
3064
3109
<-- line 175
3065
3110
type rc = {@dead("rc.a") a: int}
3066
3111
3112
+
Warning Dead Type
3113
+
DeadTest.res:182:25-30
3114
+
inlineRecord.IR.a is a record label never used to read a value
3115
+
<-- line 182
3116
+
type inlineRecord = IR({@dead("inlineRecord.IR.a") a: int, b: int, c: string})
3117
+
3067
3118
Warning Dead Module
3068
3119
DeadTestBlacklist.res:0:1
3069
3120
DeadTestBlacklist is a dead module as all its items are dead.
@@ -4448,7 +4499,13 @@ File References
4448
4499
Unboxed.res:14:11-24
4449
4500
r2.B is a variant case which is never constructed
4450
4501
<-- line 14
4451
-
type r2 = | @dead("r2.B") B({g: string})
4502
+
type r2 = | @dead("r2.B") B({@dead("r2.B.g") g: string})
4503
+
4504
+
Warning Dead Type
4505
+
Unboxed.res:14:14-22
4506
+
r2.B.g is a record label never used to read a value
4507
+
<-- line 14
4508
+
type r2 = | @dead("r2.B") B({@dead("r2.B.g") g: string})
4452
4509
4453
4510
Warning Dead Type
4454
4511
Variants.res:95:14-39
@@ -4528,4 +4585,4 @@ File References
4528
4585
<-- line 96
4529
4586
type variant1Object = | @dead("variant1Object.R") R(payload)
4530
4587
4531
-
Analysis reported 334 issues (Incorrect Dead Annotation:1, Warning Dead Exception:2, Warning Dead Module:25, Warning Dead Type:89, Warning Dead Value:199, Warning Dead Value With Side Effects:2, Warning Redundant Optional Argument:5, Warning Unused Argument:11)
4588
+
Analysis reported 339 issues (Incorrect Dead Annotation:1, Warning Dead Exception:2, Warning Dead Module:25, Warning Dead Type:94, Warning Dead Value:199, Warning Dead Value With Side Effects:2, Warning Redundant Optional Argument:5, Warning Unused Argument:11)
0 commit comments