v10 webgpu #112
Annotations
12 errors
|
packages/@triplex/server/src/ast/__tests__/type-infer.test.ts > type infer > should remove duplicate values from union:
packages/@triplex/server/src/ast/__tests__/type-infer.test.ts#L340
Error: Snapshot `type infer > should remove duplicate values from union 1` mismatched
- Expected
+ Received
- {
- "description": "The object's local scale.",
- "group": "Transform",
- "kind": "union",
- "name": "scale",
- "required": false,
- "shape": [
- {
- "kind": "number",
- },
- {
- "kind": "tuple",
- "shape": [
- {
- "kind": "number",
- "label": "x",
- "required": true,
- },
- {
- "kind": "number",
- "label": "y",
- "required": true,
- },
- {
- "kind": "number",
- "label": "z",
- "required": true,
- },
- ],
- },
- ],
- "tags": {
- "defaultValue": "`new THREE.Vector3( 1, 1, 1 )`",
- },
- }
+ undefined
❯ packages/@triplex/server/src/ast/__tests__/type-infer.test.ts:340:57
|
|
packages/@triplex/server/src/ast/__tests__/type-infer.test.ts > type infer > should extract args:
packages/@triplex/server/src/ast/__tests__/type-infer.test.ts#L282
Error: Snapshot `type infer > should extract args 1` mismatched
- Expected
+ Received
- {
- "description": undefined,
- "group": "Constructor",
- "kind": "tuple",
- "name": "args",
- "required": false,
- "shape": [
- {
- "kind": "number",
- "label": "width",
- "required": false,
- },
- {
- "kind": "number",
- "label": "height",
- "required": false,
- },
- {
- "kind": "number",
- "label": "depth",
- "required": false,
- },
- ],
- "tags": {},
- }
+ undefined
❯ packages/@triplex/server/src/ast/__tests__/type-infer.test.ts:282:56
|
|
packages/@triplex/server/src/ast/__tests__/no-config.test.ts > no tsconfig project > should resolve all props of a host element:
packages/@triplex/server/src/ast/__tests__/no-config.test.ts#L25
Error: Snapshot `no tsconfig project > should resolve all props of a host element 1` mismatched
- Expected
+ Received
- [
- "angle",
- "args",
- "attach",
- "castShadow",
- "children",
- "color",
- "decay",
- "distance",
- "frustumCulled",
- "intensity",
- "isLight",
- "isSpotLight",
- "layers",
- "name",
- "penumbra",
- "position",
- "power",
- "quaternion",
- "receiveShadow",
- "renderOrder",
- "rotation",
- "scale",
- "visible",
- ]
+ []
❯ packages/@triplex/server/src/ast/__tests__/no-config.test.ts:25:44
|
|
packages/@triplex/server/src/ast/__tests__/jsx.test.ts > jsx ast extractor > should extract props with identifiers from a host jsx element:
packages/@triplex/server/src/ast/__tests__/jsx.test.ts#L2892
Error: Snapshot `jsx ast extractor > should extract props with identifiers from a host jsx element 1` mismatched
- Expected
+ Received
- [
- {
- "description": undefined,
- "group": "Constructor",
- "kind": "tuple",
- "name": "args",
- "required": false,
- "shape": [
- {
- "kind": "unhandled",
- "label": "geometry",
- "required": false,
- },
- {
- "kind": "unhandled",
- "label": "material",
- "required": false,
- },
- ],
- "tags": {},
- },
- {
- "description": undefined,
- "group": "Constructor",
- "kind": "string",
- "name": "attach",
- "required": false,
- "tags": {},
- },
- {
- "description": "Whether the object gets rendered into shadow map.",
- "group": "Appearance",
- "kind": "boolean",
- "name": "castShadow",
- "required": false,
- "tags": {
- "defaultValue": "`false`",
- },
- },
- {
- "column": 7,
- "description": undefined,
- "group": "Appearance",
- "kind": "union",
- "line": 18,
- "name": "children",
- "required": false,
- "shape": [
- {
- "kind": "string",
- },
- {
- "kind": "number",
- },
- {
- "kind": "boolean",
- "literal": false,
- },
- ],
- "tags": {},
- "value": "<boxGeometry args={[1, 1, 1]} /><meshStandardMaterial color="pink" />",
- "valueKind": "unhandled",
- },
- {
- "description": "When this is set, it checks every frame if the object is in the frustum of the camera before rendering the object.
- If set to `false` the object gets rendered every frame even if it is not in the frustum of the camera.",
- "group": "Render",
- "kind": "boolean",
- "name": "frustumCulled",
- "required": false,
- "tags": {
- "defaultValue": "`true`",
- },
- },
- {
- "description": "The layer membership of the object.",
- "group": "Render",
- "kind": "union",
- "name": "layers",
- "required": false,
- "shape": [
- {
- "kind": "number",
- },
- {
- "kind": "tuple",
- "shape": [
- {
- "kind": "number",
- "label": "layer",
- "required": true,
- },
- ],
- },
- ],
- "tags": {
- "defaultValue": "`new THREE.Layers()`",
- "remarks": "The object is only visible if it has at least one layer in common with the {@link THREE.Object3DCamera | Camera} in use.
- This property can also be used to filter out unwanted objects in ray-intersection tests when using {@link THREE.Raycaster | Raycaster}.",
- },
- },
- {
- "description": "Optional name of the object",
- "group": "Constructor",
- "kind": "string",
- "name": "name",
- "required": false,
- "tags": {
- "defaultValue": "`""`",
- "remarks": "_(doesn't need to be unique)_.",
- },
- },
- {
- "column": 11,
- "description": "Object's local position.",
- "group": "Transform",
- "kind": "union",
- "line": 17,
- "name": "position",
- "required": false,
- "shape": [
- {
- "kind": "number",
- },
- {
- "kind": "tuple",
- "shape": [
- {
- "kind": "number",
- "label": "x",
- "required": true,
- },
- {
- "kind": "number",
- "label": "y",
- "required": true,
- },
- {
- "kind": "number",
- "label": "z",
- "required": true,
- },
- ],
- },
- ],
- "tags": {
- "defaultValue": "`new THREE.Vector3()` - that is `(0, 0, 0)`.",
- },
- "value": "position",
- "valueKind": "identifier",
- },
- {
- "description": "Object's local rotation as a {@link THREE.Quaternion | Quaternion}.",
- "group": "Other",
- "kind": "tuple",
- "name": "quaternion",
- "required": false,
- "shape": [
|
|
packages/@triplex/server/src/ast/__tests__/jsx.test.ts > jsx ast extractor > should merge props and types for rounded box:
packages/@triplex/server/src/ast/__tests__/jsx.test.ts#L2778
Error: Snapshot `jsx ast extractor > should merge props and types for rounded box 1` mismatched
- Expected
+ Received
- {
- "description": undefined,
- "group": "Other",
- "kind": "number",
- "name": "creaseAngle",
- "required": false,
- "tags": {},
- }
+ undefined
❯ packages/@triplex/server/src/ast/__tests__/jsx.test.ts:2778:8
|
|
packages/@triplex/server/src/ast/__tests__/jsx.test.ts > jsx ast extractor > should extract explicit boolean props:
packages/@triplex/server/src/ast/__tests__/jsx.test.ts#L2444
Error: Snapshot `jsx ast extractor > should extract explicit boolean props 1` mismatched
- Expected
+ Received
- [
- {
- "description": undefined,
- "group": "Constructor",
- "kind": "tuple",
- "name": "args",
- "required": false,
- "shape": [
- {
- "kind": "unhandled",
- "label": "geometry",
- "required": false,
- },
- {
- "kind": "unhandled",
- "label": "material",
- "required": false,
- },
- ],
- "tags": {},
- },
- {
- "description": undefined,
- "group": "Constructor",
- "kind": "string",
- "name": "attach",
- "required": false,
- "tags": {},
- },
- {
- "column": 11,
- "description": "Whether the object gets rendered into shadow map.",
- "group": "Appearance",
- "kind": "boolean",
- "line": 20,
- "name": "castShadow",
- "required": false,
- "tags": {
- "defaultValue": "`false`",
- },
- "value": false,
- "valueKind": "boolean",
- },
- {
- "description": undefined,
- "group": "Appearance",
- "kind": "union",
- "name": "children",
- "required": false,
- "shape": [
- {
- "kind": "string",
- },
- {
- "kind": "number",
- },
- {
- "kind": "boolean",
- "literal": false,
- },
- ],
- "tags": {},
- },
- {
- "description": "When this is set, it checks every frame if the object is in the frustum of the camera before rendering the object.
- If set to `false` the object gets rendered every frame even if it is not in the frustum of the camera.",
- "group": "Render",
- "kind": "boolean",
- "name": "frustumCulled",
- "required": false,
- "tags": {
- "defaultValue": "`true`",
- },
- },
- {
- "description": "The layer membership of the object.",
- "group": "Render",
- "kind": "union",
- "name": "layers",
- "required": false,
- "shape": [
- {
- "kind": "number",
- },
- {
- "kind": "tuple",
- "shape": [
- {
- "kind": "number",
- "label": "layer",
- "required": true,
- },
- ],
- },
- ],
- "tags": {
- "defaultValue": "`new THREE.Layers()`",
- "remarks": "The object is only visible if it has at least one layer in common with the {@link THREE.Object3DCamera | Camera} in use.
- This property can also be used to filter out unwanted objects in ray-intersection tests when using {@link THREE.Raycaster | Raycaster}.",
- },
- },
- {
- "description": "Optional name of the object",
- "group": "Constructor",
- "kind": "string",
- "name": "name",
- "required": false,
- "tags": {
- "defaultValue": "`""`",
- "remarks": "_(doesn't need to be unique)_.",
- },
- },
- {
- "description": "Object's local position.",
- "group": "Transform",
- "kind": "union",
- "name": "position",
- "required": false,
- "shape": [
- {
- "kind": "number",
- },
- {
- "kind": "tuple",
- "shape": [
- {
- "kind": "number",
- "label": "x",
- "required": true,
- },
- {
- "kind": "number",
- "label": "y",
- "required": true,
- },
- {
- "kind": "number",
- "label": "z",
- "required": true,
- },
- ],
- },
- ],
- "tags": {
- "defaultValue": "`new THREE.Vector3()` - that is `(0, 0, 0)`.",
- },
- },
- {
- "description": "Object's local rotation as a {@link THREE.Quaternion | Quaternion}.",
- "group": "Other",
- "kind": "tuple",
- "name": "quaternion",
- "required": false,
- "shape": [
- {
- "kind": "number",
- "label": "x",
- "required": true,
- },
- {
- "kind": "number",
- "label": "y",
- "required": tru
|
|
packages/@triplex/server/src/ast/__tests__/jsx.test.ts > jsx ast extractor > should extract implicit boolean props:
packages/@triplex/server/src/ast/__tests__/jsx.test.ts#L2111
Error: Snapshot `jsx ast extractor > should extract implicit boolean props 1` mismatched
- Expected
+ Received
- [
- {
- "description": undefined,
- "group": "Constructor",
- "kind": "tuple",
- "name": "args",
- "required": false,
- "shape": [
- {
- "kind": "unhandled",
- "label": "geometry",
- "required": false,
- },
- {
- "kind": "unhandled",
- "label": "material",
- "required": false,
- },
- ],
- "tags": {},
- },
- {
- "description": undefined,
- "group": "Constructor",
- "kind": "string",
- "name": "attach",
- "required": false,
- "tags": {},
- },
- {
- "description": "Whether the object gets rendered into shadow map.",
- "group": "Appearance",
- "kind": "boolean",
- "name": "castShadow",
- "required": false,
- "tags": {
- "defaultValue": "`false`",
- },
- },
- {
- "column": 7,
- "description": undefined,
- "group": "Appearance",
- "kind": "union",
- "line": 11,
- "name": "children",
- "required": false,
- "shape": [
- {
- "kind": "string",
- },
- {
- "kind": "number",
- },
- {
- "kind": "boolean",
- "literal": false,
- },
- ],
- "tags": {},
- "value": "<boxGeometry />",
- "valueKind": "unhandled",
- },
- {
- "description": "When this is set, it checks every frame if the object is in the frustum of the camera before rendering the object.
- If set to `false` the object gets rendered every frame even if it is not in the frustum of the camera.",
- "group": "Render",
- "kind": "boolean",
- "name": "frustumCulled",
- "required": false,
- "tags": {
- "defaultValue": "`true`",
- },
- },
- {
- "description": "The layer membership of the object.",
- "group": "Render",
- "kind": "union",
- "name": "layers",
- "required": false,
- "shape": [
- {
- "kind": "number",
- },
- {
- "kind": "tuple",
- "shape": [
- {
- "kind": "number",
- "label": "layer",
- "required": true,
- },
- ],
- },
- ],
- "tags": {
- "defaultValue": "`new THREE.Layers()`",
- "remarks": "The object is only visible if it has at least one layer in common with the {@link THREE.Object3DCamera | Camera} in use.
- This property can also be used to filter out unwanted objects in ray-intersection tests when using {@link THREE.Raycaster | Raycaster}.",
- },
- },
- {
- "description": "Optional name of the object",
- "group": "Constructor",
- "kind": "string",
- "name": "name",
- "required": false,
- "tags": {
- "defaultValue": "`""`",
- "remarks": "_(doesn't need to be unique)_.",
- },
- },
- {
- "description": "Object's local position.",
- "group": "Transform",
- "kind": "union",
- "name": "position",
- "required": false,
- "shape": [
- {
- "kind": "number",
- },
- {
- "kind": "tuple",
- "shape": [
- {
- "kind": "number",
- "label": "x",
- "required": true,
- },
- {
- "kind": "number",
- "label": "y",
- "required": true,
- },
- {
- "kind": "number",
- "label": "z",
- "required": true,
- },
- ],
- },
- ],
- "tags": {
- "defaultValue": "`new THREE.Vector3()` - that is `(0, 0, 0)`.",
- },
- },
- {
- "description": "Object's local rotation as a {@link THREE.Quaternion | Quaternion}.",
- "group": "Other",
- "kind": "tuple",
- "name": "quaternion",
- "required": false,
- "shape": [
- {
- "kind": "number",
- "label": "x",
- "required": true,
- },
- {
- "kind": "number",
- "label": "y",
- "r
|
|
packages/@triplex/server/src/ast/__tests__/jsx.test.ts > jsx ast extractor > should extract string props from a host jsx element:
packages/@triplex/server/src/ast/__tests__/jsx.test.ts#L641
Error: Snapshot `jsx ast extractor > should extract string props from a host jsx element 1` mismatched
- Expected
+ Received
- [
- {
- "description": "Enables alpha hashed transparency, an alternative to {@link .transparent} or {@link .alphaTest}. The material
- will not be rendered if opacity is lower than a random threshold. Randomization introduces some grain or noise,
- but approximates alpha blending without the associated problems of sorting. Using TAARenderPass can reduce the
- resulting noise.",
- "group": "Appearance",
- "kind": "boolean",
- "name": "alphaHash",
- "required": false,
- "tags": {},
- },
- {
- "description": "Gets the alpha value to be used when running an alpha test. Default is 0.
- Sets the alpha value to be used when running an alpha test. Default is 0.",
- "group": "Appearance",
- "kind": "number",
- "name": "alphaTest",
- "required": false,
- "tags": {
- "default": 0,
- },
- },
- {
- "description": "Enables alpha to coverage. Can only be used with MSAA-enabled rendering contexts (meaning when the renderer was
- created with *antialias* parameter set to `true`). Enabling this will smooth aliasing on clip plane edges and
- alphaTest-clipped edges.",
- "group": "Appearance",
- "kind": "boolean",
- "name": "alphaToCoverage",
- "required": false,
- "tags": {
- "default": "false",
- },
- },
- {
- "description": undefined,
- "group": "Texture",
- "kind": "number",
- "name": "aoMapIntensity",
- "required": false,
- "tags": {
- "default": 1,
- },
- },
- {
- "description": undefined,
- "group": "Constructor",
- "kind": "tuple",
- "name": "args",
- "required": false,
- "shape": [
- {
- "kind": "unhandled",
- "label": "parameters",
- "required": false,
- },
- ],
- "tags": {},
- },
- {
- "description": undefined,
- "group": "Constructor",
- "kind": "string",
- "name": "attach",
- "required": false,
- "tags": {},
- },
- {
- "description": "Represents the alpha value of the constant blend color. This property has only an effect when using custom
- blending with {@link ConstantAlphaFactor} or {@link OneMinusConstantAlphaFactor}.",
- "group": "Blend",
- "kind": "number",
- "name": "blendAlpha",
- "required": false,
- "tags": {
- "default": 0,
- },
- },
- {
- "description": "Represent the RGB values of the constant blend color. This property has only an effect when using custom
- blending with {@link ConstantColorFactor} or {@link OneMinusConstantColorFactor}.",
- "group": "Blend",
- "kind": "union",
- "name": "blendColor",
- "required": false,
- "shape": [
- {
- "kind": "string",
- },
- {
- "kind": "number",
- },
- {
- "kind": "tuple",
- "shape": [
- {
- "kind": "number",
- "label": "r",
- "required": true,
- },
- {
- "kind": "number",
- "label": "g",
- "required": true,
- },
- {
- "kind": "number",
- "label": "b",
- "required": true,
- },
- ],
- },
- {
- "kind": "tuple",
- "shape": [
- {
- "kind": "union",
- "label": "color",
- "required": true,
- "shape": [
- {
- "kind": "string",
- },
- {
- "kind": "number",
- },
- ],
- },
- ],
- },
- ],
- "tags": {
- "default": 0,
- },
- },
- {
- "description": "Blending destination. It's one of the blending mode constants defined in Three.js. Default is {@link OneMinusSrcAlphaFactor}.",
- "group": "Blend",
- "kind": "union",
- "name": "blendDst",
- "required": false,
- "shape": [
-
|
|
packages/@triplex/server/src/ast/__tests__/jsx.test.ts > jsx ast extractor > should merge types and props on extracted geometry element:
packages/@triplex/server/src/ast/__tests__/jsx.test.ts#L552
Error: Snapshot `jsx ast extractor > should merge types and props on extracted geometry element 1` mismatched
- Expected
+ Received
- {
- "column": 25,
- "description": undefined,
- "group": "Constructor",
- "kind": "tuple",
- "line": 10,
- "name": "args",
- "required": false,
- "shape": [
- {
- "kind": "number",
- "label": "radiusTop",
- "required": false,
- },
- {
- "kind": "number",
- "label": "radiusBottom",
- "required": false,
- },
- {
- "kind": "number",
- "label": "height",
- "required": false,
- },
- {
- "kind": "number",
- "label": "radialSegments",
- "required": false,
- },
- {
- "kind": "number",
- "label": "heightSegments",
- "required": false,
- },
- {
- "kind": "boolean",
- "label": "openEnded",
- "required": false,
- },
- {
- "kind": "number",
- "label": "thetaStart",
- "required": false,
- },
- {
- "kind": "number",
- "label": "thetaLength",
- "required": false,
- },
- ],
- "tags": {},
- "value": [
- undefined,
- 1,
- 2,
- 10,
- 1,
- ],
- "valueKind": "array",
- }
+ undefined
❯ packages/@triplex/server/src/ast/__tests__/jsx.test.ts:552:56
|
|
packages/@triplex/server/src/ast/__tests__/jsx.test.ts > jsx ast extractor > should extract tuple props from a host jsx element:
packages/@triplex/server/src/ast/__tests__/jsx.test.ts#L439
Error: Snapshot `jsx ast extractor > should extract tuple props from a host jsx element 1` mismatched
- Expected
+ Received
- [
- {
- "column": 20,
- "description": undefined,
- "group": "Constructor",
- "kind": "tuple",
- "line": 18,
- "name": "args",
- "required": false,
- "shape": [
- {
- "kind": "number",
- "label": "width",
- "required": false,
- },
- {
- "kind": "number",
- "label": "height",
- "required": false,
- },
- {
- "kind": "number",
- "label": "depth",
- "required": false,
- },
- {
- "kind": "number",
- "label": "widthSegments",
- "required": false,
- },
- {
- "kind": "number",
- "label": "heightSegments",
- "required": false,
- },
- {
- "kind": "number",
- "label": "depthSegments",
- "required": false,
- },
- ],
- "tags": {},
- "value": [
- 1,
- 1,
- 1,
- ],
- "valueKind": "array",
- },
- {
- "description": undefined,
- "group": "Constructor",
- "kind": "string",
- "name": "attach",
- "required": false,
- "tags": {},
- },
- {
- "description": undefined,
- "group": "Appearance",
- "kind": "union",
- "name": "children",
- "required": false,
- "shape": [
- {
- "kind": "string",
- },
- {
- "kind": "number",
- },
- {
- "kind": "boolean",
- "literal": false,
- },
- ],
- "tags": {},
- },
- {
- "description": "Used to control the morph target behavior; when set to true, the morph target data is treated as relative offsets, rather than as absolute positions/normals.",
- "group": "Other",
- "kind": "boolean",
- "name": "morphTargetsRelative",
- "required": false,
- "tags": {
- "defaultValue": "`false`",
- },
- },
- {
- "description": "Optional name for this {@link THREE.BufferGeometry | BufferGeometry} instance.",
- "group": "Constructor",
- "kind": "string",
- "name": "name",
- "required": false,
- "tags": {
- "defaultValue": "`''`",
- },
- },
- ]
+ []
❯ packages/@triplex/server/src/ast/__tests__/jsx.test.ts:439:19
|
|
unit (windows-latest)
The strategy configuration was canceled because "unit.ubuntu-latest" failed
|
|
unit (windows-latest)
The operation was canceled.
|