Remove specific encoder for Group
and DollarGroup
, use property name map
#2126
Annotations
10 errors
InvalidClassConstantType:
src/Builder/Accumulator/AccumulatorAccumulator.php#L35
src/Builder/Accumulator/AccumulatorAccumulator.php:35:18: InvalidClassConstantType: The type "array{accumulate: 'accumulate', accumulateArgs: 'accumulateArgs', finalize: 'finalize', init: 'init', initArgs: 'initArgs', lang: 'lang', merge: 'merge'}" for MongoDB\Builder\Accumulator\AccumulatorAccumulator::PROPERTIES does not satisfy the type "array<never, never>" inherited from MongoDB\Builder\Type\OperatorInterface::PROPERTIES (see https://psalm.dev/309)
|
InvalidClassConstantType:
src/Builder/Accumulator/AddToSetAccumulator.php#L28
src/Builder/Accumulator/AddToSetAccumulator.php:28:18: InvalidClassConstantType: The type "array{expression: 'expression'}" for MongoDB\Builder\Accumulator\AddToSetAccumulator::PROPERTIES does not satisfy the type "array<never, never>" inherited from MongoDB\Builder\Type\OperatorInterface::PROPERTIES (see https://psalm.dev/309)
|
InvalidClassConstantType:
src/Builder/Accumulator/AvgAccumulator.php#L28
src/Builder/Accumulator/AvgAccumulator.php:28:18: InvalidClassConstantType: The type "array{expression: 'expression'}" for MongoDB\Builder\Accumulator\AvgAccumulator::PROPERTIES does not satisfy the type "array<never, never>" inherited from MongoDB\Builder\Type\OperatorInterface::PROPERTIES (see https://psalm.dev/309)
|
InvalidClassConstantType:
src/Builder/Accumulator/BottomAccumulator.php#L30
src/Builder/Accumulator/BottomAccumulator.php:30:18: InvalidClassConstantType: The type "array{output: 'output', sortBy: 'sortBy'}" for MongoDB\Builder\Accumulator\BottomAccumulator::PROPERTIES does not satisfy the type "array<never, never>" inherited from MongoDB\Builder\Type\OperatorInterface::PROPERTIES (see https://psalm.dev/309)
|
InvalidClassConstantType:
src/Builder/Accumulator/BottomNAccumulator.php#L32
src/Builder/Accumulator/BottomNAccumulator.php:32:18: InvalidClassConstantType: The type "array{n: 'n', output: 'output', sortBy: 'sortBy'}" for MongoDB\Builder\Accumulator\BottomNAccumulator::PROPERTIES does not satisfy the type "array<never, never>" inherited from MongoDB\Builder\Type\OperatorInterface::PROPERTIES (see https://psalm.dev/309)
|
InvalidClassConstantType:
src/Builder/Accumulator/CovariancePopAccumulator.php#L27
src/Builder/Accumulator/CovariancePopAccumulator.php:27:18: InvalidClassConstantType: The type "array{expression1: 'expression1', expression2: 'expression2'}" for MongoDB\Builder\Accumulator\CovariancePopAccumulator::PROPERTIES does not satisfy the type "array<never, never>" inherited from MongoDB\Builder\Type\OperatorInterface::PROPERTIES (see https://psalm.dev/309)
|
InvalidClassConstantType:
src/Builder/Accumulator/CovarianceSampAccumulator.php#L27
src/Builder/Accumulator/CovarianceSampAccumulator.php:27:18: InvalidClassConstantType: The type "array{expression1: 'expression1', expression2: 'expression2'}" for MongoDB\Builder\Accumulator\CovarianceSampAccumulator::PROPERTIES does not satisfy the type "array<never, never>" inherited from MongoDB\Builder\Type\OperatorInterface::PROPERTIES (see https://psalm.dev/309)
|
InvalidClassConstantType:
src/Builder/Accumulator/DerivativeAccumulator.php#L32
src/Builder/Accumulator/DerivativeAccumulator.php:32:18: InvalidClassConstantType: The type "array{input: 'input', unit: 'unit'}" for MongoDB\Builder\Accumulator\DerivativeAccumulator::PROPERTIES does not satisfy the type "array<never, never>" inherited from MongoDB\Builder\Type\OperatorInterface::PROPERTIES (see https://psalm.dev/309)
|
InvalidClassConstantType:
src/Builder/Accumulator/ExpMovingAvgAccumulator.php#L28
src/Builder/Accumulator/ExpMovingAvgAccumulator.php:28:18: InvalidClassConstantType: The type "array{N: 'N', alpha: 'alpha', input: 'input'}" for MongoDB\Builder\Accumulator\ExpMovingAvgAccumulator::PROPERTIES does not satisfy the type "array<never, never>" inherited from MongoDB\Builder\Type\OperatorInterface::PROPERTIES (see https://psalm.dev/309)
|
InvalidClassConstantType:
src/Builder/Accumulator/FirstAccumulator.php#L28
src/Builder/Accumulator/FirstAccumulator.php:28:18: InvalidClassConstantType: The type "array{expression: 'expression'}" for MongoDB\Builder\Accumulator\FirstAccumulator::PROPERTIES does not satisfy the type "array<never, never>" inherited from MongoDB\Builder\Type\OperatorInterface::PROPERTIES (see https://psalm.dev/309)
|