Skip to content

Commit d8db5d2

Browse files
authored
Merge pull request #139 from MetaMask/metamaskbot/weekly-metrics-2026-09-28-36396578921
chore: weekly metrics update 2026-09-28
2 parents 206f265 + 71dc207 commit d8db5d2

150 files changed

Lines changed: 97902 additions & 3355 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎config.json‎

Lines changed: 179 additions & 172 deletions
Large diffs are not rendered by default.

‎dashboard/public/metrics/alignment-2026-09-28.json‎

Lines changed: 1730 additions & 0 deletions
Large diffs are not rendered by default.

‎dashboard/public/metrics/alignment-latest.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"date": "2026-09-21",
3-
"generatedAt": "2026-09-21T08:32:31.138Z",
2+
"date": "2026-09-28",
3+
"generatedAt": "2026-09-28T08:29:21.153Z",
44
"source": "metamask-design-system component folders + Code Connect files",
55
"figmaStatus": "code-connect",
66
"summary": {

‎dashboard/public/metrics/alignment-timeline.json‎

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,62 +1,73 @@
11
{
2-
"generatedAt": "2026-09-21T08:32:31.152Z",
2+
"generatedAt": "2026-09-28T08:29:21.162Z",
33
"dates": [
44
"2026-09-07",
55
"2026-09-14",
6-
"2026-09-21"
6+
"2026-09-21",
7+
"2026-09-28"
78
],
89
"requiredCoverage": [
910
53.7,
1011
55.2,
12+
55.2,
1113
55.2
1214
],
1315
"openGaps": [
1416
31,
1517
30,
18+
30,
1619
30
1720
],
1821
"missingOnReact": [
1922
30,
2023
29,
24+
29,
2125
29
2226
],
2327
"missingOnReactNative": [
28+
1,
2429
1,
2530
1,
2631
1
2732
],
2833
"codeConnectCoverage": [
2934
47.9,
3035
54.2,
36+
54.2,
3137
54.2
3238
],
3339
"codeConnectGaps": [
3440
null,
3541
44,
42+
44,
3643
44
3744
],
3845
"missingCodeConnectReact": [
3946
null,
4047
23,
48+
23,
4149
23
4250
],
4351
"missingCodeConnectReactNative": [
4452
null,
4553
33,
54+
33,
4655
33
4756
],
4857
"requiredSharedCount": [
58+
67,
4959
67,
5060
67,
5161
67
5262
],
5363
"inventoryCount": [
64+
83,
5465
83,
5566
83,
5667
83
5768
],
5869
"latest": {
59-
"date": "2026-09-21",
70+
"date": "2026-09-28",
6071
"requiredCoverage": 55.2,
6172
"openGaps": 30,
6273
"missingOnReact": 29,
Lines changed: 138 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,138 @@
1+
{
2+
"component": "AvatarAccount",
3+
"generatedAt": "2026-09-28T08:29:25.470Z",
4+
"projects": {
5+
"extension": {
6+
"filesScanned": 3752,
7+
"targetComponent": "AvatarAccount",
8+
"mmds": {
9+
"totalInstances": 1,
10+
"filesCount": 1,
11+
"props": {
12+
"address": {
13+
"count": 1,
14+
"values": {
15+
"\"0x5CfE73b6021E818B776b421B1c4Db2474086a7e1\"": 1
16+
}
17+
},
18+
"size": {
19+
"count": 1,
20+
"values": {
21+
"{AvatarAccountSize.Sm}": 1
22+
}
23+
}
24+
}
25+
},
26+
"deprecated": {
27+
"totalInstances": 0,
28+
"filesCount": 0,
29+
"props": {}
30+
},
31+
"overall": {
32+
"totalInstances": 1,
33+
"filesCount": 1,
34+
"props": {
35+
"address": {
36+
"count": 1,
37+
"values": {
38+
"\"0x5CfE73b6021E818B776b421B1c4Db2474086a7e1\"": 1
39+
}
40+
},
41+
"size": {
42+
"count": 1,
43+
"values": {
44+
"{AvatarAccountSize.Sm}": 1
45+
}
46+
}
47+
}
48+
},
49+
"deprecatedByLegacyComponent": {}
50+
},
51+
"mobile": {
52+
"filesScanned": 8537,
53+
"targetComponent": "AvatarAccount",
54+
"mmds": {
55+
"totalInstances": 0,
56+
"filesCount": 0,
57+
"props": {}
58+
},
59+
"deprecated": {
60+
"totalInstances": 2,
61+
"filesCount": 1,
62+
"props": {
63+
"variant": {
64+
"count": 2,
65+
"values": {
66+
"{AvatarVariant.Account}": 2
67+
}
68+
},
69+
"type": {
70+
"count": 2,
71+
"values": {
72+
"{this.props.avatarAccountType || AvatarAccountType.Maskicon}": 2
73+
}
74+
},
75+
"accountAddress": {
76+
"count": 2,
77+
"values": {
78+
"{updatedTransactionDetails.renderFrom}": 1,
79+
"{updatedTransactionDetails.renderTo}": 1
80+
}
81+
},
82+
"size": {
83+
"count": 2,
84+
"values": {
85+
"{AvatarSize.Sm}": 2
86+
}
87+
},
88+
"style": {
89+
"count": 2,
90+
"values": {
91+
"{styles.accountAvatar}": 2
92+
}
93+
}
94+
}
95+
},
96+
"overall": {
97+
"totalInstances": 2,
98+
"filesCount": 1,
99+
"props": {
100+
"variant": {
101+
"count": 2,
102+
"values": {
103+
"{AvatarVariant.Account}": 2
104+
}
105+
},
106+
"type": {
107+
"count": 2,
108+
"values": {
109+
"{this.props.avatarAccountType || AvatarAccountType.Maskicon}": 2
110+
}
111+
},
112+
"accountAddress": {
113+
"count": 2,
114+
"values": {
115+
"{updatedTransactionDetails.renderFrom}": 1,
116+
"{updatedTransactionDetails.renderTo}": 1
117+
}
118+
},
119+
"size": {
120+
"count": 2,
121+
"values": {
122+
"{AvatarSize.Sm}": 2
123+
}
124+
},
125+
"style": {
126+
"count": 2,
127+
"values": {
128+
"{styles.accountAvatar}": 2
129+
}
130+
}
131+
}
132+
},
133+
"deprecatedByLegacyComponent": {
134+
"Avatar": 2
135+
}
136+
}
137+
}
138+
}

‎dashboard/public/metrics/avataraccount-props-audit-latest.json‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
22
"component": "AvatarAccount",
3-
"generatedAt": "2026-09-21T08:32:39.603Z",
3+
"generatedAt": "2026-09-28T08:29:25.470Z",
44
"projects": {
55
"extension": {
6-
"filesScanned": 3738,
6+
"filesScanned": 3752,
77
"targetComponent": "AvatarAccount",
88
"mmds": {
99
"totalInstances": 1,
@@ -49,7 +49,7 @@
4949
"deprecatedByLegacyComponent": {}
5050
},
5151
"mobile": {
52-
"filesScanned": 8308,
52+
"filesScanned": 8537,
5353
"targetComponent": "AvatarAccount",
5454
"mmds": {
5555
"totalInstances": 0,
Lines changed: 136 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,136 @@
1+
{
2+
"component": "AvatarBase",
3+
"generatedAt": "2026-09-28T08:29:28.875Z",
4+
"projects": {
5+
"extension": {
6+
"filesScanned": 3752,
7+
"targetComponent": "AvatarBase",
8+
"mmds": {
9+
"totalInstances": 0,
10+
"filesCount": 0,
11+
"props": {}
12+
},
13+
"deprecated": {
14+
"totalInstances": 2,
15+
"filesCount": 2,
16+
"props": {
17+
"size": {
18+
"count": 2,
19+
"values": {
20+
"{IconSize.Lg}": 1,
21+
"{AvatarBaseSize.Md}": 1
22+
}
23+
},
24+
"display": {
25+
"count": 2,
26+
"values": {
27+
"{Display.Flex}": 2
28+
}
29+
},
30+
"alignItems": {
31+
"count": 2,
32+
"values": {
33+
"{AlignItems.center}": 2
34+
}
35+
},
36+
"justifyContent": {
37+
"count": 2,
38+
"values": {
39+
"{JustifyContent.center}": 2
40+
}
41+
},
42+
"color": {
43+
"count": 2,
44+
"values": {
45+
"{TextColor.textAlternative}": 2
46+
}
47+
},
48+
"style": {
49+
"count": 2,
50+
"values": {
51+
"{{ borderWidth: '0px' }}": 2
52+
}
53+
},
54+
"backgroundColor": {
55+
"count": 2,
56+
"values": {
57+
"{BackgroundColor.backgroundAlternative}": 2
58+
}
59+
}
60+
}
61+
},
62+
"overall": {
63+
"totalInstances": 2,
64+
"filesCount": 2,
65+
"props": {
66+
"size": {
67+
"count": 2,
68+
"values": {
69+
"{IconSize.Lg}": 1,
70+
"{AvatarBaseSize.Md}": 1
71+
}
72+
},
73+
"display": {
74+
"count": 2,
75+
"values": {
76+
"{Display.Flex}": 2
77+
}
78+
},
79+
"alignItems": {
80+
"count": 2,
81+
"values": {
82+
"{AlignItems.center}": 2
83+
}
84+
},
85+
"justifyContent": {
86+
"count": 2,
87+
"values": {
88+
"{JustifyContent.center}": 2
89+
}
90+
},
91+
"color": {
92+
"count": 2,
93+
"values": {
94+
"{TextColor.textAlternative}": 2
95+
}
96+
},
97+
"style": {
98+
"count": 2,
99+
"values": {
100+
"{{ borderWidth: '0px' }}": 2
101+
}
102+
},
103+
"backgroundColor": {
104+
"count": 2,
105+
"values": {
106+
"{BackgroundColor.backgroundAlternative}": 2
107+
}
108+
}
109+
}
110+
},
111+
"deprecatedByLegacyComponent": {
112+
"AvatarBase": 2
113+
}
114+
},
115+
"mobile": {
116+
"filesScanned": 8537,
117+
"targetComponent": "AvatarBase",
118+
"mmds": {
119+
"totalInstances": 0,
120+
"filesCount": 0,
121+
"props": {}
122+
},
123+
"deprecated": {
124+
"totalInstances": 0,
125+
"filesCount": 0,
126+
"props": {}
127+
},
128+
"overall": {
129+
"totalInstances": 0,
130+
"filesCount": 0,
131+
"props": {}
132+
},
133+
"deprecatedByLegacyComponent": {}
134+
}
135+
}
136+
}

0 commit comments

Comments
 (0)