Skip to content

Commit 948b0c8

Browse files
committed
Fixed other instances of architecture => arm.
Updated tests. Updated dependencies.
1 parent aea9da7 commit 948b0c8

11 files changed

Lines changed: 91 additions & 95 deletions

composer.lock

Lines changed: 5 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/mappings/apps.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ public static function get() : array {
6565
$data['category'] = $ipad ? 'tablet' : 'mobile';
6666
$data['device'] = $iphone ? 'iPhone' : ($ipad ? 'iPad' : 'iPod');
6767
$data['model'] = \str_replace(',', '.', \mb_substr($item, $iphone ? 6 : 4));
68-
$data['architecture'] = 'arm';
68+
$data['architecture'] = 'Arm';
6969
$data['bits'] = 64;
7070
} elseif (\str_starts_with($item, 'scale=')) {
7171
$data['density'] = \floatval(\mb_substr($item, 6));

src/mappings/devices.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public static function get() : array {
3535
return [
3636
'type' => 'human',
3737
'category' => $value === 'iPad' ? 'tablet' : 'mobile',
38-
'architecture' => 'arm',
38+
'architecture' => 'Arm',
3939
'bits' => $value === 'iPod' ? 32 : 64,
4040
'kernel' => 'Linux',
4141
'platform' => 'iOS',
@@ -131,7 +131,7 @@ public static function get() : array {
131131
'vendor' => 'Sony',
132132
'device' => 'PlayStation',
133133
'model' => 'Vita',
134-
'architecture' => 'arm',
134+
'architecture' => 'Arm',
135135
'processor' => 'MediaTek',
136136
'cpu' => 'Cortex-A9 MPCore',
137137
'bits' => 32,
@@ -149,7 +149,7 @@ public static function get() : array {
149149
'vendor' => 'Sony',
150150
'device' => 'PlayStation',
151151
'model' => 'PSP',
152-
'architecture' => 'arm',
152+
'architecture' => 'Arm',
153153
'cpu' => 'MIPS R4000',
154154
'cpuclock' => 333,
155155
'bits' => 64,

src/mappings/platforms.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ public static function get() : array {
8383
'platform' => 'PalmOS',
8484
'platformversion' => \mb_substr($value, 11) ?: null,
8585
'kernel' => 'AMX 68000',
86-
'architecture' => 'arm',
86+
'architecture' => 'Arm',
8787
'bits' => 32,
8888
]),
8989
'PalmOS' => new props('start', fn (string $value) : array => [
@@ -92,7 +92,7 @@ public static function get() : array {
9292
'platform' => 'PalmOS',
9393
'platformversion' => \mb_substr($value, 7) ?: null,
9494
'kernel' => 'AMX 68000',
95-
'architecture' => 'arm',
95+
'architecture' => 'Arm',
9696
'bits' => 32,
9797
]),
9898
'Windows NT ' => new props('any', $fn['platformwindows']),
@@ -225,7 +225,7 @@ public static function get() : array {
225225
'type' => 'human',
226226
'category' => 'mobile',
227227
'kernel' => 'Linux',
228-
'architecture' => 'arm',
228+
'architecture' => 'Arm',
229229
'platform' => 'KaiOS',
230230
'platformversion' => \mb_substr($value, 6),
231231
'vendor' => !empty($parts[0]) ? devices::getVendor($parts[0]) : null,

tests/appsTest.php

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ public function testApps() : void {
1111
'type' => 'human',
1212
'category' => 'mobile',
1313
'model' => 'M2006C3MNG',
14-
'architecture' => 'arm',
14+
'architecture' => 'Arm',
1515
'bits' => 32,
1616
'kernel' => 'Linux',
1717
'platform' => 'Android',
@@ -29,7 +29,7 @@ public function testApps() : void {
2929
'type' => 'human',
3030
'category' => 'mobile',
3131
'model' => 'M2006C3MNG',
32-
'architecture' => 'arm',
32+
'architecture' => 'Arm',
3333
'bits' => 32,
3434
'kernel' => 'Linux',
3535
'platform' => 'Android',
@@ -97,7 +97,7 @@ public function testApps() : void {
9797
'vendor' => 'Apple',
9898
'device' => 'iPhone',
9999
'model' => '15E148',
100-
'architecture' => 'arm',
100+
'architecture' => 'Arm',
101101
'bits' => 64,
102102
'kernel' => 'Linux',
103103
'platform' => 'iOS',
@@ -117,7 +117,7 @@ public function testApps() : void {
117117
'vendor' => 'Samsung',
118118
'model' => 'SM-A520F',
119119
'build' => 'R16NW',
120-
'architecture' => 'arm',
120+
'architecture' => 'Arm',
121121
'bits' => 64,
122122
'kernel' => 'Linux',
123123
'platform' => 'Android',
@@ -137,7 +137,7 @@ public function testApps() : void {
137137
'vendor' => 'Apple',
138138
'device' => 'iPhone',
139139
'model' => '15E148',
140-
'architecture' => 'arm',
140+
'architecture' => 'Arm',
141141
'bits' => 64,
142142
'kernel' => 'Linux',
143143
'platform' => 'iOS',
@@ -166,7 +166,7 @@ public function testApps() : void {
166166
'device' => 'Note',
167167
'model' => '9 Pro Max',
168168
'ram' => 5580,
169-
'architecture' => 'arm',
169+
'architecture' => 'Arm',
170170
'bits' => 64,
171171
'cpu' => 'SM7125',
172172
'cpuclock' => 2323,
@@ -183,7 +183,7 @@ public function testApps() : void {
183183
'vendor' => 'Nokia',
184184
'model' => 'TA-1032',
185185
'ram' => 1865,
186-
'architecture' => 'arm',
186+
'architecture' => 'Arm',
187187
'bits' => 64,
188188
'cpu' => 'MT6737',
189189
'cpuclock' => 1248,
@@ -279,7 +279,7 @@ public function testApps() : void {
279279
'vendor' => 'Apple',
280280
'device' => 'iPhone',
281281
'model' => '14.3',
282-
'architecture' => 'arm',
282+
'architecture' => 'Arm',
283283
'bits' => 64,
284284
'kernel' => 'Linux',
285285
'platform' => 'iOS',
@@ -315,7 +315,7 @@ public function testFacebook() : void {
315315
'vendor' => 'Apple',
316316
'device' => 'iPhone',
317317
'model' => '20B82',
318-
'architecture' => 'arm',
318+
'architecture' => 'Arm',
319319
'bits' => 64,
320320
'kernel' => 'Linux',
321321
'platform' => 'iOS',
@@ -332,7 +332,7 @@ public function testFacebook() : void {
332332
'type' => 'human',
333333
'vendor' => 'Huawei',
334334
'model' => 'MHA-L29',
335-
'architecture' => 'arm',
335+
'architecture' => 'Arm',
336336
'bits' => 32,
337337
'platform' => 'Android',
338338
'platformversion' => '9',
@@ -392,7 +392,7 @@ public function testFacebook() : void {
392392
'vendor' => 'Apple',
393393
'device' => 'iPhone',
394394
'model' => '20C65',
395-
'architecture' => 'arm',
395+
'architecture' => 'Arm',
396396
'bits' => 64,
397397
'kernel' => 'Linux',
398398
'platform' => 'iOS',
@@ -453,7 +453,7 @@ public function testInstagram() : void {
453453
'vendor' => 'Apple',
454454
'device' => 'iPhone',
455455
'model' => '15E148',
456-
'architecture' => 'arm',
456+
'architecture' => 'Arm',
457457
'bits' => 64,
458458
'kernel' => 'Linux',
459459
'platform' => 'iOS',
@@ -497,7 +497,7 @@ public function testInstagram() : void {
497497
'vendor' => 'Apple',
498498
'device' => 'iPad',
499499
'model' => '15E148',
500-
'architecture' => 'arm',
500+
'architecture' => 'Arm',
501501
'bits' => 64,
502502
'kernel' => 'Linux',
503503
'platform' => 'iOS',
@@ -569,7 +569,7 @@ public function testInstagram() : void {
569569
'vendor' => 'Apple',
570570
'device' => 'iPhone',
571571
'model' => '12',
572-
'architecture' => 'arm',
572+
'architecture' => 'Arm',
573573
'bits' => 64,
574574
'kernel' => 'Linux',
575575
'platform' => 'iOS',
@@ -591,7 +591,7 @@ public function testInstagram() : void {
591591
'vendor' => 'Apple',
592592
'device' => 'iPad',
593593
'model' => '8',
594-
'architecture' => 'arm',
594+
'architecture' => 'Arm',
595595
'bits' => 64,
596596
'kernel' => 'Linux',
597597
'platform' => 'iOS',
@@ -649,7 +649,7 @@ public function testTikTok() : void {
649649
'vendor' => 'Apple',
650650
'device' => 'iPhone',
651651
'model' => '15E148',
652-
'architecture' => 'arm',
652+
'architecture' => 'Arm',
653653
'bits' => 64,
654654
'kernel' => 'Linux',
655655
'platform' => 'iOS',
@@ -729,7 +729,7 @@ public function testTikTok() : void {
729729
'vendor' => 'Apple',
730730
'device' => 'iPhone',
731731
'model' => '15E148',
732-
'architecture' => 'arm',
732+
'architecture' => 'Arm',
733733
'bits' => 64,
734734
'kernel' => 'Linux',
735735
'platform' => 'iOS',
@@ -757,7 +757,7 @@ public function testWechat() : void {
757757
'category' => 'mobile',
758758
'model' => 'M6 Note',
759759
'build' => 'N2G47H',
760-
'architecture' => 'arm',
760+
'architecture' => 'Arm',
761761
'bits' => 64,
762762
'kernel' => 'Linux',
763763
'platform' => 'Android',
@@ -778,7 +778,7 @@ public function testWechat() : void {
778778
'vendor' => 'Huawei',
779779
'model' => 'WLZ-AN00',
780780
'build' => 'HUAWEIWLZ-AN00',
781-
'architecture' => 'arm',
781+
'architecture' => 'Arm',
782782
'bits' => 64,
783783
'kernel' => 'Linux',
784784
'platform' => 'Android',
@@ -842,7 +842,7 @@ public function testWeibo() : void {
842842
'vendor' => 'Apple',
843843
'device' => 'iPhone',
844844
'model' => '15E148',
845-
'architecture' => 'arm',
845+
'architecture' => 'Arm',
846846
'bits' => 64,
847847
'kernel' => 'Linux',
848848
'platform' => 'iOS',
@@ -879,7 +879,7 @@ public function testWeibo() : void {
879879
'vendor' => 'Apple',
880880
'device' => 'iPhone',
881881
'model' => '15E148',
882-
'architecture' => 'arm',
882+
'architecture' => 'Arm',
883883
'bits' => 64,
884884
'kernel' => 'Linux',
885885
'platform' => 'iOS',
@@ -938,7 +938,7 @@ public function testYaBrowser() : void {
938938
'string' => 'Mozilla/5.0 (iPhone; CPU iPhone OS 16_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.5 YaBrowser/23.7.4.478 Mobile/15E148 Safari/604.1',
939939
'type' => 'human',
940940
'category' => 'mobile',
941-
'architecture' => 'arm',
941+
'architecture' => 'Arm',
942942
'bits' => 64,
943943
'kernel' => 'Linux',
944944
'platform' => 'iOS',
@@ -963,7 +963,7 @@ public function testYaBrowser() : void {
963963
'vendor' =>'Samsung',
964964
'model' => 'SM-G965F',
965965
'kernel' => 'Linux',
966-
'architecture' => 'arm',
966+
'architecture' => 'Arm',
967967
'bits' => 64,
968968
'app' => 'Yandex',
969969
'appname' => 'YaBrowser',

0 commit comments

Comments
 (0)