library-standards.ini

Fri, 18 Sep 2020 21:07:11 +0300

author
Teemu Piippo <teemu@hecknology.net>
date
Fri, 18 Sep 2020 21:07:11 +0300
changeset 132
1ae0d2344ddb
parent 96
70f8049623ec
permissions
-rw-r--r--

added unit tests for official parts

24
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
1 [scaling restrictions]
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
2 axle.dat = y-scaling only
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
3 axleend.dat = y-scaling only
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
4 axl?hol?.dat = y-scaling only
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
5 axlesphe.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
6 bushloc?.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
7 steerend.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
8 connect.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
9 connect?.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
10 confric?.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
11 connhol?.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
12 beamhole.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
13 peghole.dat = y-scaling only
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
14 peghole?.dat = y-scaling only
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
15 npeghol?.dat = y-scaling only
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
16 tooth*.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
17 daxle.dat = y-scaling only
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
18 daxlehole.dat = y-scaling only
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
19 daxlehub.dat = y-scaling only
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
20 dtoothc.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
21 stug?*.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
22 arm?.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
23 clh?*.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
24 4-4crh?.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
25 clip?.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
26 clip??.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
27 finger1.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
28 h[12].dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
29 plug34.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
30 wpin*.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
31 bump5000.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
32 slotm.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
33 handle*.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
34 rail12v.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
35 primotop.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
36 primobot.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
37 zstud.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
38 # no scaling on studs
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
39 stud*.dat = no scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
40 # allow y-scaling only on stud4 for historical reasons
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
41 stud4.dat = y-scaling only
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
42 # allow -1 y-scaling only on some stud primitives for historical reasons
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
43 stud3.dat = stud3-like scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
44 stud4s.dat = stud3-like scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
45 stud4s2.dat = stud3-like scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
46 stud16.dat = stud3-like scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
47 stud21a.dat = stud3-like scaling
f8080ffceaa9 added test for forbidden primitive scaling
Santeri Piippo
parents:
diff changeset
48 stud22a.dat = stud3-like scaling
79
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
49
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
50 [categories]
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
51 Animal =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
52 Antenna =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
53 Arch =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
54 Arm =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
55 Bar =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
56 Baseplate =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
57 Belville =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
58 Boat =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
59 Bracket =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
60 Brick =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
61 Car =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
62 Clikits =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
63 Cockpit =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
64 Cone =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
65 Constraction =
82
75b5241a35ec added a test for the description setting a multi-word category
Teemu Piippo <teemu@hecknology.net>
parents: 79
diff changeset
66 Constraction Accessory =
79
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
67 Container =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
68 Conveyor =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
69 Crane =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
70 Cylinder =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
71 Dish =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
72 Door =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
73 Electric =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
74 Exhaust =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
75 Fence =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
76 Figure =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
77 Figure Accessory =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
78 Flag =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
79 Forklift =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
80 Freestyle =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
81 Garage =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
82 Glass =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
83 Grab =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
84 Hinge =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
85 Homemaker =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
86 Hose =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
87 Ladder =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
88 Lever =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
89 Magnet =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
90 Minifig =
82
75b5241a35ec added a test for the description setting a multi-word category
Teemu Piippo <teemu@hecknology.net>
parents: 79
diff changeset
91 Minifig Accessory =
75b5241a35ec added a test for the description setting a multi-word category
Teemu Piippo <teemu@hecknology.net>
parents: 79
diff changeset
92 Minifig Footwear =
75b5241a35ec added a test for the description setting a multi-word category
Teemu Piippo <teemu@hecknology.net>
parents: 79
diff changeset
93 Minifig Headwear =
75b5241a35ec added a test for the description setting a multi-word category
Teemu Piippo <teemu@hecknology.net>
parents: 79
diff changeset
94 Minifig Hipwear =
75b5241a35ec added a test for the description setting a multi-word category
Teemu Piippo <teemu@hecknology.net>
parents: 79
diff changeset
95 Minifig Neckwear =
79
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
96 Monorail =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
97 Obsolete =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
98 Panel =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
99 Plane =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
100 Plant =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
101 Plate =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
102 Platform =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
103 Propellor =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
104 Rack =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
105 Roadsign =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
106 Rock =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
107 Scala =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
108 Screw =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
109 Sheet Cardboard =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
110 Sheet Fabric =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
111 Sheet Plastic =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
112 Slope =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
113 Sphere =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
114 Staircase =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
115 Sticker =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
116 Support =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
117 Tail =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
118 Tap =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
119 Technic =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
120 Tile =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
121 Tipper =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
122 Tractor =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
123 Trailer =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
124 Train =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
125 Turntable =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
126 Tyre =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
127 Vehicle =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
128 Wedge =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
129 Wheel =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
130 Winch =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
131 Window =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
132 Windscreen =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
133 Wing =
eb93feb6d3a3 added a test for valid categories
Teemu Piippo <teemu@hecknology.net>
parents: 24
diff changeset
134 Znap =

mercurial