Repository navigation
refactor: cleaned up some unnecessary code #2
ci.yml
on: push
Install, lint, test, build
28s
Version, tag, and publish
0s
Annotations
10 errors, 10 warnings, and 1 notice
|
typescript(no-redundant-type-constituents):
packages/builder/src/output-builder/value-parsers/entity-parser.ts#L80
packages/builder/src/output-builder/value-parsers/entity-parser.ts:80:16: 'EntityDecoder' is an 'error' type that acts as 'any' and overrides all other types in this union type.
|
|
typescript(no-redundant-type-constituents):
packages/builder/src/output-builder/value-parsers/entity-parser.ts#L15
packages/builder/src/output-builder/value-parsers/entity-parser.ts:15:42: 'EntityDecoderOptions' is an 'error' type that acts as 'any' and overrides all other types in this intersection type.
|
|
effecttsgo(missing-effect-context):
packages/builder/src/output-builder/value-parsers/entity-parser.ts#L132
packages/builder/src/output-builder/value-parsers/entity-parser.ts:132:21: This Effect requires a service that is missing from the expected Effect context: `unknown`.
|
|
effecttsgo(missing-effect-context):
packages/builder/src/output-builder/value-parsers/entity-parser.ts#L98
packages/builder/src/output-builder/value-parsers/entity-parser.ts:98:28: This Effect requires a service that is missing from the expected Effect context: `unknown`.
|
|
effecttsgo(missing-effect-context):
packages/builder/src/output-builder/value-parsers/entity-parser.ts#L91
packages/builder/src/output-builder/value-parsers/entity-parser.ts:91:24: This Effect requires a service that is missing from the expected Effect context: `unknown`.
|
|
typescript(no-redundant-type-constituents):
packages/builder/src/output-builder/base-output-builder.ts#L203
packages/builder/src/output-builder/base-output-builder.ts:203:16: 'MatcherView' is an 'error' type that acts as 'any' and overrides all other types in this union type.
|
|
typescript(no-redundant-type-constituents):
packages/builder/src/output-builder/base-output-builder.ts#L99
packages/builder/src/output-builder/base-output-builder.ts:99:21: 'MatcherView' is an 'error' type that acts as 'any' and overrides all other types in this union type.
|
|
typescript(no-redundant-type-constituents):
packages/builder/src/output-builder/value-parser.ts#L42
packages/builder/src/output-builder/value-parser.ts:42:12: 'MatcherView' is an 'error' type that acts as 'any' and overrides all other types in this union type.
|
|
typescript(no-redundant-type-constituents):
packages/builder/src/output-builder/value-parser.ts#L19
packages/builder/src/output-builder/value-parser.ts:19:21: 'MatcherView' is an 'error' type that acts as 'any' and overrides all other types in this union type.
|
|
typescript(no-redundant-type-constituents):
packages/builder/src/output-builder/options.ts#L24
packages/builder/src/output-builder/options.ts:24:66: 'MatcherView' is an 'error' type that acts as 'any' and overrides all other types in this union type.
|
|
effecttsgo(any-unknown-in-error-context):
packages/builder/src/xml-builder/ordered.ts#L362
packages/builder/src/xml-builder/ordered.ts:362:84: This has unknown in the error channel which is not recommended.
Having an unknown or any error type is not useful. Consider instead using specific error types baked by Data.TaggedError for example.
|
|
effecttsgo(any-unknown-in-error-context):
packages/builder/src/xml-builder/ordered.ts#L623
packages/builder/src/xml-builder/ordered.ts:623:75: This has unknown in the error channel which is not recommended.
Having an unknown or any error type is not useful. Consider instead using specific error types baked by Data.TaggedError for example.
|
|
typescript(no-unnecessary-type-conversion):
packages/builder/src/output-builder/value-parser-registry.ts#L106
packages/builder/src/output-builder/value-parser-registry.ts:106:87: This type conversion does not change the type or value of the expression.
|
|
effecttsgo(redundant-map-error):
packages/builder/src/output-builder/value-parsers/entity-parser.ts#L91
packages/builder/src/output-builder/value-parsers/entity-parser.ts:91:24: This generator applies the same inline `Effect.mapError(...)` to every yielded effect. Keep that `Effect.mapError(...)` inline and hoist it once to the generator result: `Effect.gen(...).pipe(Effect.mapError(...))`, or `Effect.fn(function*(){ ... }, Effect.mapError(...))`.
|
|
effecttsgo(any-unknown-in-error-context):
packages/builder/src/output-builder/value-parsers/entity-parser.ts#L91
packages/builder/src/output-builder/value-parsers/entity-parser.ts:91:24: This has unknown in the requirements channel which is not recommended.
Only service identifiers should appear in the requirements channel.
|
|
effecttsgo(any-unknown-in-error-context):
packages/builder/src/output-builder/value-parsers/entity-parser.ts#L98
packages/builder/src/output-builder/value-parsers/entity-parser.ts:98:28: This has unknown in the requirements channel which is not recommended.
Only service identifiers should appear in the requirements channel.
|
|
effecttsgo(any-unknown-in-error-context):
packages/builder/src/output-builder/value-parsers/entity-parser.ts#L132
packages/builder/src/output-builder/value-parsers/entity-parser.ts:132:21: This has unknown in the requirements channel which is not recommended.
Only service identifiers should appear in the requirements channel.
|
|
effecttsgo(schema-number):
packages/builder/src/errors.ts#L123
packages/builder/src/errors.ts:123:19: This Schema number API accepts `NaN`, `Infinity`, and `-Infinity`. Use `Schema.Finite` for finite domain numbers. If non-finite values are intentional, disable this diagnostic for that line.
|
|
effecttsgo(schema-number):
packages/builder/src/errors.ts#L119
packages/builder/src/errors.ts:119:19: This Schema number API accepts `NaN`, `Infinity`, and `-Infinity`. Use `Schema.Finite` for finite domain numbers. If non-finite values are intentional, disable this diagnostic for that line.
|
|
effecttsgo(any-unknown-in-error-context):
packages/builder/src/errors.ts#L327
packages/builder/src/errors.ts:327:19: This has unknown in the error channel which is not recommended.
Having an unknown or any error type is not useful. Consider instead using specific error types baked by Data.TaggedError for example.
|
|
Install, lint, test, build
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
|