Skip to content

Commit 9f73da3

Browse files
author
Bart Veneman
committed
fix duplicate Conditions
1 parent 120772f commit 9f73da3

File tree

4 files changed

+62
-99
lines changed

4 files changed

+62
-99
lines changed

src/__fixtures__/cnn-20231008.json

Lines changed: 18 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"stylesheet": {
3-
"sourceLinesOfCode": 10132,
3+
"sourceLinesOfCode": 10127,
44
"linesOfCode": 14690,
55
"size": 821224,
66
"comments": {
@@ -6942,9 +6942,9 @@
69426942
}
69436943
},
69446944
"selectors": {
6945-
"total": 4041,
6946-
"totalUnique": 2619,
6947-
"uniquenessRatio": 0.6481069042316259,
6945+
"total": 4036,
6946+
"totalUnique": 2618,
6947+
"uniquenessRatio": 0.6486620416253717,
69486948
"specificity": {
69496949
"min": [
69506950
0,
@@ -6962,9 +6962,9 @@
69626962
1936
69636963
],
69646964
"mean": [
6965-
0.0004949269982677555,
6966-
3.0606285572878003,
6967-
0.47908933432318734
6965+
0.0004955401387512388,
6966+
3.064420218037661,
6967+
0.4796828543111992
69686968
],
69696969
"mode": [
69706970
0,
@@ -7462,11 +7462,6 @@
74627462
4,
74637463
1
74647464
],
7465-
[
7466-
0,
7467-
0,
7468-
0
7469-
],
74707465
[
74717466
0,
74727467
3,
@@ -7567,11 +7562,6 @@
75677562
5,
75687563
2
75697564
],
7570-
[
7571-
0,
7572-
0,
7573-
0
7574-
],
75757565
[
75767566
0,
75777567
5,
@@ -8047,11 +8037,6 @@
80478037
6,
80488038
1
80498039
],
8050-
[
8051-
0,
8052-
0,
8053-
0
8054-
],
80558040
[
80568041
0,
80578042
5,
@@ -14507,11 +14492,6 @@
1450714492
6,
1450814493
1
1450914494
],
14510-
[
14511-
0,
14512-
0,
14513-
0
14514-
],
1451514495
[
1451614496
0,
1451714497
3,
@@ -27167,11 +27147,6 @@
2716727147
6,
2716827148
1
2716927149
],
27170-
[
27171-
0,
27172-
0,
27173-
0
27174-
],
2717527150
[
2717627151
0,
2717727152
4,
@@ -27183,7 +27158,7 @@
2718327158
1
2718427159
]
2718527160
],
27186-
"total": 4041,
27161+
"total": 4036,
2718727162
"totalUnique": 27,
2718827163
"unique": {
2718927164
"0,0,1": 17,
@@ -27195,7 +27170,6 @@
2719527170
"0,3,1": 284,
2719627171
"0,4,0": 239,
2719727172
"0,4,1": 336,
27198-
"0,0,0": 6,
2719927173
"0,6,1": 113,
2720027174
"0,5,1": 373,
2720127175
"0,5,2": 114,
@@ -27212,23 +27186,24 @@
2721227186
"0,1,2": 8,
2721327187
"0,1,4": 1,
2721427188
"0,7,2": 4,
27189+
"0,0,0": 1,
2721527190
"0,8,0": 2
2721627191
},
27217-
"uniquenessRatio": 0.0066815144766146995
27192+
"uniquenessRatio": 0.006689791873141724
2721827193
},
2721927194
"complexity": {
2722027195
"min": 1,
2722127196
"max": 18,
27222-
"mean": 5.612472160356347,
27197+
"mean": 5.616947472745292,
2722327198
"mode": 3,
2722427199
"median": 5,
2722527200
"range": 17,
27226-
"sum": 22680,
27227-
"total": 4041,
27201+
"sum": 22670,
27202+
"total": 4036,
2722827203
"totalUnique": 17,
2722927204
"unique": {
2723027205
"1": 552,
27231-
"2": 213,
27206+
"2": 208,
2723227207
"3": 727,
2723327208
"4": 414,
2723427209
"5": 346,
@@ -27245,7 +27220,7 @@
2724527220
"16": 8,
2724627221
"18": 4
2724727222
},
27248-
"uniquenessRatio": 0.004206879485275922,
27223+
"uniquenessRatio": 0.00421209117938553,
2724927224
"items": [
2725027225
1,
2725127226
1,
@@ -27344,7 +27319,6 @@
2734427319
4,
2734527320
8,
2734627321
8,
27347-
2,
2734827322
5,
2734927323
5,
2735027324
5,
@@ -27365,7 +27339,6 @@
2736527339
8,
2736627340
11,
2736727341
11,
27368-
2,
2736927342
10,
2737027343
11,
2737127344
9,
@@ -27461,7 +27434,6 @@
2746127434
10,
2746227435
12,
2746327436
12,
27464-
2,
2746527437
10,
2746627438
7,
2746727439
9,
@@ -28753,7 +28725,6 @@
2875328725
10,
2875428726
12,
2875528727
12,
28756-
2,
2875728728
5,
2875828729
5,
2875928730
5,
@@ -31285,7 +31256,6 @@
3128531256
1,
3128631257
8,
3128731258
13,
31288-
2,
3128931259
6,
3129031260
11
3129131261
]
@@ -31298,7 +31268,7 @@
3129831268
"#taui-mvpdpicker": 1
3129931269
},
3130031270
"uniquenessRatio": 1,
31301-
"ratio": 0.0004949269982677555
31271+
"ratio": 0.0004955401387512388
3130231272
},
3130331273
"accessibility": {
3130431274
"total": 4,
@@ -31310,7 +31280,7 @@
3131031280
".kiln-edit-mode .kiln-overlay-form.byline button[aria-label='Do Magic']:hover": 1
3131131281
},
3131231282
"uniquenessRatio": 1,
31313-
"ratio": 0.000989853996535511
31283+
"ratio": 0.0009910802775024777
3131431284
},
3131531285
"keyframes": {
3131631286
"total": 12,
@@ -31334,7 +31304,7 @@
3133431304
".ad-feedback__container .ad-feedback__comment:-ms-input-placeholder": 1
3133531305
},
3133631306
"uniquenessRatio": 1,
31337-
"ratio": 0.000989853996535511
31307+
"ratio": 0.0009910802775024777
3133831308
},
3133931309
"combinators": {
3134031310
"total": 5663,

src/__fixtures__/github-20231008.json

Lines changed: 22 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"stylesheet": {
3-
"sourceLinesOfCode": 33281,
3+
"sourceLinesOfCode": 33278,
44
"linesOfCode": 51852,
55
"size": 1206900,
66
"comments": {
@@ -27243,9 +27243,9 @@
2724327243
}
2724427244
},
2724527245
"selectors": {
27246-
"total": 10739,
27247-
"totalUnique": 9594,
27248-
"uniquenessRatio": 0.893379271813018,
27246+
"total": 10736,
27247+
"totalUnique": 9591,
27248+
"uniquenessRatio": 0.893349478390462,
2724927249
"specificity": {
2725027250
"min": [
2725127251
0,
@@ -27259,13 +27259,13 @@
2725927259
],
2726027260
"sum": [
2726127261
12,
27262-
19841,
27262+
19836,
2726327263
2273
2726427264
],
2726527265
"mean": [
27266-
0.0011174224788155322,
27267-
1.8475649501815812,
27268-
0.21165844119564206
27266+
0.0011177347242921013,
27267+
1.8476154992548435,
27268+
0.21171758569299554
2726927269
],
2727027270
"mode": [
2727127271
0,
@@ -42508,11 +42508,6 @@
4250842508
2,
4250942509
0
4251042510
],
42511-
[
42512-
0,
42513-
2,
42514-
0
42515-
],
4251642511
[
4251742512
0,
4251842513
2,
@@ -46653,11 +46648,6 @@
4665346648
1,
4665446649
2
4665546650
],
46656-
[
46657-
0,
46658-
1,
46659-
0
46660-
],
4666146651
[
4666246652
0,
4666346653
2,
@@ -60203,11 +60193,6 @@
6020360193
2,
6020460194
0
6020560195
],
60206-
[
60207-
0,
60208-
2,
60209-
0
60210-
],
6021160196
[
6021260197
0,
6021360198
3,
@@ -80974,11 +80959,11 @@
8097480959
0
8097580960
]
8097680961
],
80977-
"total": 10739,
80962+
"total": 10736,
8097880963
"totalUnique": 35,
8097980964
"unique": {
80980-
"0,1,0": 4262,
80981-
"0,2,0": 2347,
80965+
"0,1,0": 4261,
80966+
"0,2,0": 2345,
8098280967
"0,1,1": 631,
8098380968
"0,2,1": 568,
8098480969
"0,0,1": 115,
@@ -81013,23 +80998,23 @@
8101380998
"1,0,4": 1,
8101480999
"1,0,3": 1
8101581000
},
81016-
"uniquenessRatio": 0.0032591488965453023
81001+
"uniquenessRatio": 0.0032600596125186287
8101781002
},
8101881003
"complexity": {
8101981004
"min": 1,
8102081005
"max": 17,
81021-
"mean": 2.7793090604339326,
81006+
"mean": 2.779433681073025,
8102281007
"mode": 1,
8102381008
"median": 2,
8102481009
"range": 16,
81025-
"sum": 29847,
81026-
"total": 10739,
81010+
"sum": 29840,
81011+
"total": 10736,
8102781012
"totalUnique": 16,
8102881013
"unique": {
81029-
"1": 4356,
81030-
"2": 1061,
81014+
"1": 4355,
81015+
"2": 1060,
8103181016
"3": 1966,
81032-
"4": 1318,
81017+
"4": 1317,
8103381018
"5": 1040,
8103481019
"6": 477,
8103581020
"7": 299,
@@ -81043,7 +81028,7 @@
8104381028
"15": 1,
8104481029
"17": 1
8104581030
},
81046-
"uniquenessRatio": 0.0014898966384207096,
81031+
"uniquenessRatio": 0.0014903129657228018,
8104781032
"items": [
8104881033
1,
8104981034
1,
@@ -84091,7 +84076,6 @@
8409184076
3,
8409284077
4,
8409384078
2,
84094-
2,
8409584079
5,
8409684080
3,
8409784081
1,
@@ -84920,7 +84904,6 @@
8492084904
1,
8492184905
4,
8492284906
3,
84923-
1,
8492484907
4,
8492584908
1,
8492684909
2,
@@ -87629,7 +87612,6 @@
8762987612
1,
8763087613
4,
8763187614
6,
87632-
4,
8763387615
2,
8763487616
5,
8763587617
6,
@@ -91804,7 +91786,7 @@
9180491786
"#user-content-toctitle h2": 1
9180591787
},
9180691788
"uniquenessRatio": 1,
91807-
"ratio": 0.0011174224788155322
91789+
"ratio": 0.0011177347242921013
9180891790
},
9180991791
"accessibility": {
9181091792
"total": 331,
@@ -92129,7 +92111,7 @@
9212992111
".repo-access-add-team[aria-selected=true] .team-description": 1
9213092112
},
9213192113
"uniquenessRatio": 0.9577039274924471,
92132-
"ratio": 0.030822236707328428
92114+
"ratio": 0.030830849478390463
9213392115
},
9213492116
"keyframes": {
9213592117
"total": 188,
@@ -92196,7 +92178,7 @@
9219692178
".faq-mktg summary::-webkit-details-marker": 1
9219792179
},
9219892180
"uniquenessRatio": 1,
92199-
"ratio": 0.002886674736940125
92181+
"ratio": 0.0028874813710879285
9220092182
},
9220192183
"combinators": {
9220292184
"total": 6287,

0 commit comments

Comments
 (0)