parameters: ignoreErrors: - message: '#^Method Kadet\\Functional\\Decorator\:\:getDecorated\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Decorator.php - message: '#^Method Kadet\\Functional\\Predicate\:\:__invoke\(\) has parameter \$args with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Predicate.php - message: '#^Method Kadet\\Functional\\Predicate\:\:and\(\) has parameter \$predicate with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Predicate.php - message: '#^Method Kadet\\Functional\\Predicate\:\:or\(\) has parameter \$predicate with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Predicate.php - message: '#^Method Kadet\\Functional\\Predicate\\AbstractPredicate\:\:and\(\) has parameter \$predicate with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Predicate/AbstractPredicate.php - message: '#^Method Kadet\\Functional\\Predicate\\AbstractPredicate\:\:or\(\) has parameter \$predicate with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Predicate/AbstractPredicate.php - message: '#^Method Kadet\\Functional\\Predicate\\AllOfPredicate\:\:__invoke\(\) has parameter \$args with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Predicate/AllOfPredicate.php - message: '#^Method Kadet\\Functional\\Predicate\\AllOfPredicate\:\:and\(\) has parameter \$predicate with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Predicate/AllOfPredicate.php - message: '#^Method Kadet\\Functional\\Predicate\\AnyOfPredicate\:\:__invoke\(\) has parameter \$args with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Predicate/AnyOfPredicate.php - message: '#^Method Kadet\\Functional\\Predicate\\AnyOfPredicate\:\:or\(\) has parameter \$predicate with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Predicate/AnyOfPredicate.php - message: '#^Method Kadet\\Functional\\Predicate\\ClosurePredicate\:\:__invoke\(\) has parameter \$args with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Predicate/ClosurePredicate.php - message: '#^Method Kadet\\Functional\\Predicate\\ClosurePredicate\:\:getDecorated\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Predicate/ClosurePredicate.php - message: '#^Method Kadet\\Functional\\Predicate\\ConstantPredicate\:\:__invoke\(\) has parameter \$args with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Predicate/ConstantPredicate.php - message: '#^Method Kadet\\Functional\\Predicate\\ConstantPredicate\:\:always\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Predicate/ConstantPredicate.php - message: '#^Method Kadet\\Functional\\Predicate\\ConstantPredicate\:\:and\(\) has parameter \$predicate with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Predicate/ConstantPredicate.php - message: '#^Method Kadet\\Functional\\Predicate\\ConstantPredicate\:\:never\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Predicate/ConstantPredicate.php - message: '#^Method Kadet\\Functional\\Predicate\\ConstantPredicate\:\:or\(\) has parameter \$predicate with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Predicate/ConstantPredicate.php - message: '#^Unsafe usage of new static\(\)\.$#' identifier: new.static count: 2 path: src/Predicate/ConstantPredicate.php - message: '#^Method Kadet\\Functional\\Predicate\\NegatedPredicate\:\:__invoke\(\) has parameter \$args with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Predicate/NegatedPredicate.php - message: '#^Method Kadet\\Functional\\Predicate\\NegatedPredicate\:\:getDecorated\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Predicate/NegatedPredicate.php - message: '#^Function Kadet\\Functional\\Predicates\\equals\(\) has parameter \$expected with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Predicates/comparisons.php - message: '#^Function Kadet\\Functional\\Predicates\\ge\(\) has parameter \$expected with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Predicates/comparisons.php - message: '#^Function Kadet\\Functional\\Predicates\\gt\(\) has parameter \$expected with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Predicates/comparisons.php - message: '#^Function Kadet\\Functional\\Predicates\\le\(\) has parameter \$expected with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Predicates/comparisons.php - message: '#^Function Kadet\\Functional\\Predicates\\lt\(\) has parameter \$expected with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Predicates/comparisons.php - message: '#^Function Kadet\\Functional\\Predicates\\same\(\) has parameter \$expected with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Predicates/comparisons.php - message: '#^Function Kadet\\Functional\\Predicates\\field\(\) has parameter \$predicate with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Predicates/objects.php - message: '#^Function Kadet\\Functional\\Predicates\\method\(\) has parameter \$args with no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: src/Predicates/objects.php - message: '#^Function Kadet\\Functional\\Predicates\\method\(\) has parameter \$predicate with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Predicates/objects.php - message: '#^Function Kadet\\Functional\\Predicates\\property\(\) has parameter \$predicate with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Predicates/objects.php - message: '#^Method Kadet\\Functional\\Reflection\\ReflectionAppliedParameter\:\:__construct\(\) has parameter \$function with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Reflection/ReflectionAppliedParameter.php - message: '#^Method Kadet\\Functional\\Reflection\\ReflectionAppliedParameter\:\:__construct\(\) has parameter \$value with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Reflection/ReflectionAppliedParameter.php - message: '#^Method Kadet\\Functional\\Reflection\\ReflectionAppliedParameter\:\:getValue\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Reflection/ReflectionAppliedParameter.php - message: '#^Property Kadet\\Functional\\Reflection\\ReflectionAppliedParameter\:\:\$value has no type specified\.$#' identifier: missingType.property count: 1 path: src/Reflection/ReflectionAppliedParameter.php - message: '#^Method Kadet\\Functional\\Reflection\\ReflectionDecoratedFunction\:\:getClosureScopeClass\(\) return type with generic class ReflectionClass does not specify its types\: T$#' identifier: missingType.generics count: 1 path: src/Reflection/ReflectionDecoratedFunction.php - message: '#^Method Kadet\\Functional\\Reflection\\ReflectionDecoratedFunction\:\:getStaticVariables\(\) return type has no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: src/Reflection/ReflectionDecoratedFunction.php - message: '#^Method Kadet\\Functional\\Reflection\\ReflectionDecoratedFunction\:\:hasReturnType\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Reflection/ReflectionDecoratedFunction.php - message: '#^Property Kadet\\Functional\\Reflection\\ReflectionDecoratedFunction\:\:\$decorated has no type specified\.$#' identifier: missingType.property count: 1 path: src/Reflection/ReflectionDecoratedFunction.php - message: '#^Property Kadet\\Functional\\Reflection\\ReflectionDecoratedFunction\:\:\$reflection has no type specified\.$#' identifier: missingType.property count: 1 path: src/Reflection/ReflectionDecoratedFunction.php - message: '#^Method Kadet\\Functional\\Reflection\\ReflectionPartiallyAppliedFunction\:\:getAppliedParameters\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Reflection/ReflectionPartiallyAppliedFunction.php - message: '#^Method Kadet\\Functional\\Reflection\\ReflectionPartiallyAppliedFunction\:\:getNumberOfAppliedParameters\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Reflection/ReflectionPartiallyAppliedFunction.php - message: '#^Method Kadet\\Functional\\Reflection\\ReflectionPartiallyAppliedFunction\:\:isCurried\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Reflection/ReflectionPartiallyAppliedFunction.php - message: '#^Property Kadet\\Functional\\Reflection\\ReflectionPartiallyAppliedFunction\:\:\$applied has no type specified\.$#' identifier: missingType.property count: 1 path: src/Reflection/ReflectionPartiallyAppliedFunction.php - message: '#^Function Kadet\\Functional\\Transforms\\field\(\) has parameter \$field with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Transforms/objects.php - message: '#^Function Kadet\\Functional\\Transforms\\getter\(\) has parameter \$property with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Transforms/objects.php - message: '#^Function Kadet\\Functional\\Transforms\\method\(\) has parameter \$args with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Transforms/objects.php - message: '#^Function Kadet\\Functional\\Transforms\\method\(\) has parameter \$method with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Transforms/objects.php - message: '#^Function Kadet\\Functional\\Transforms\\property\(\) has parameter \$property with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Transforms/objects.php - message: '#^Method Kadet\\Functional\\Utils\\CurriedFunction\:\:__construct\(\) has parameter \$args with no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: src/Utils/CurriedFunction.php - message: '#^Method Kadet\\Functional\\Utils\\CurriedFunction\:\:apply\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Utils/CurriedFunction.php - message: '#^Method Kadet\\Functional\\Utils\\CurriedFunction\:\:apply\(\) has parameter \$args with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Utils/CurriedFunction.php - message: '#^Method Kadet\\Functional\\Utils\\CurriedFunction\:\:call\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Utils/CurriedFunction.php - message: '#^Method Kadet\\Functional\\Utils\\CurriedFunction\:\:call\(\) has parameter \$args with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Utils/CurriedFunction.php - message: '#^Method Kadet\\Functional\\Utils\\CurriedFunction\:\:uncurry\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Utils/CurriedFunction.php - message: '#^Method Kadet\\Functional\\Utils\\CurriedFunction\:\:withThreshold\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Utils/CurriedFunction.php - message: '#^Property Kadet\\Functional\\Utils\\CurriedFunction\:\:\$threshold has no type specified\.$#' identifier: missingType.property count: 1 path: src/Utils/CurriedFunction.php - message: '#^Unsafe usage of new static\(\)\.$#' identifier: new.static count: 2 path: src/Utils/CurriedFunction.php - message: '#^Method Kadet\\Functional\\Utils\\FixedFunction\:\:__invoke\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Utils/FixedFunction.php - message: '#^Method Kadet\\Functional\\Utils\\FixedFunction\:\:__invoke\(\) has parameter \$args with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Utils/FixedFunction.php - message: '#^Method Kadet\\Functional\\Utils\\FixedFunction\:\:getDecorated\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Utils/FixedFunction.php - message: '#^Method Kadet\\Functional\\Utils\\FunctionPipeline\:\:__invoke\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Utils/FunctionPipeline.php - message: '#^Method Kadet\\Functional\\Utils\\FunctionPipeline\:\:__invoke\(\) has parameter \$args with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Utils/FunctionPipeline.php - message: '#^Method Kadet\\Functional\\Utils\\FunctionPipeline\:\:append\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Utils/FunctionPipeline.php - message: '#^Method Kadet\\Functional\\Utils\\FunctionPipeline\:\:prepend\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Utils/FunctionPipeline.php - message: '#^Unsafe usage of new static\(\)\.$#' identifier: new.static count: 2 path: src/Utils/FunctionPipeline.php - message: '#^Method Kadet\\Functional\\Utils\\MemoizedFunction\:\:__invoke\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Utils/MemoizedFunction.php - message: '#^Method Kadet\\Functional\\Utils\\MemoizedFunction\:\:__invoke\(\) has parameter \$args with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Utils/MemoizedFunction.php - message: '#^Property Kadet\\Functional\\Utils\\MemoizedFunction\:\:\$decorated has no type specified\.$#' identifier: missingType.property count: 1 path: src/Utils/MemoizedFunction.php - message: '#^Property Kadet\\Functional\\Utils\\MemoizedFunction\:\:\$memoized has no type specified\.$#' identifier: missingType.property count: 1 path: src/Utils/MemoizedFunction.php - message: '#^Method Kadet\\Functional\\Utils\\PartiallyAppliedFunction\:\:__construct\(\) has parameter \$args with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Utils/PartiallyAppliedFunction.php - message: '#^Method Kadet\\Functional\\Utils\\PartiallyAppliedFunction\:\:__invoke\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Utils/PartiallyAppliedFunction.php - message: '#^Method Kadet\\Functional\\Utils\\PartiallyAppliedFunction\:\:__invoke\(\) has parameter \$args with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Utils/PartiallyAppliedFunction.php - message: '#^Method Kadet\\Functional\\Utils\\PartiallyAppliedFunction\:\:fix\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Utils/PartiallyAppliedFunction.php - message: '#^Method Kadet\\Functional\\Utils\\PartiallyAppliedFunction\:\:fix\(\) has parameter \$args with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Utils/PartiallyAppliedFunction.php - message: '#^Method Kadet\\Functional\\Utils\\PartiallyAppliedFunction\:\:getArguments\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Utils/PartiallyAppliedFunction.php - message: '#^Method Kadet\\Functional\\Utils\\PartiallyAppliedFunction\:\:getDecorated\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Utils/PartiallyAppliedFunction.php - message: '#^Method Kadet\\Functional\\Utils\\PartiallyAppliedFunction\:\:prepareArguments\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Utils/PartiallyAppliedFunction.php - message: '#^Method Kadet\\Functional\\Utils\\PartiallyAppliedFunction\:\:prepareArguments\(\) has parameter \$args with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Utils/PartiallyAppliedFunction.php - message: '#^Property Kadet\\Functional\\Utils\\PartiallyAppliedFunction\:\:\$arguments has no type specified\.$#' identifier: missingType.property count: 1 path: src/Utils/PartiallyAppliedFunction.php - message: '#^Property Kadet\\Functional\\Utils\\PartiallyAppliedFunction\:\:\$callable has no type specified\.$#' identifier: missingType.property count: 1 path: src/Utils/PartiallyAppliedFunction.php - message: '#^Class Kadet\\Functional\\Utils\\UnpackedArgs extends generic class ArrayObject but does not specify its types\: TKey, TValue$#' identifier: missingType.generics count: 1 path: src/Utils/UnpackedArgs.php - message: '#^Function Kadet\\Functional\\apply\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Utils/index.php - message: '#^Function Kadet\\Functional\\apply\(\) has parameter \$args with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Utils/index.php - message: '#^Function Kadet\\Functional\\curry\(\) has parameter \$args with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Utils/index.php - message: '#^Function Kadet\\Functional\\fix\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Utils/index.php - message: '#^Function Kadet\\Functional\\fix\(\) has parameter \$args with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Utils/index.php - message: '#^Function Kadet\\Functional\\memoize\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Utils/index.php - message: '#^Function Kadet\\Functional\\partial\(\) has parameter \$args with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Utils/index.php - message: '#^Function Kadet\\Functional\\pipe\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/Utils/index.php - message: '#^Function Kadet\\Functional\\pipe\(\) has parameter \$functions with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/Utils/index.php - message: '#^Function Kadet\\Functional\\all\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/functions.php - message: '#^Function Kadet\\Functional\\all\(\) has parameter \$predicates with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/functions.php - message: '#^Function Kadet\\Functional\\always\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/functions.php - message: '#^Function Kadet\\Functional\\any\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/functions.php - message: '#^Function Kadet\\Functional\\any\(\) has parameter \$predicates with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/functions.php - message: '#^Function Kadet\\Functional\\arify\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/functions.php - message: '#^Function Kadet\\Functional\\arify\(\) has parameter \$callable with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/functions.php - message: '#^Function Kadet\\Functional\\closure\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/functions.php - message: '#^Function Kadet\\Functional\\closure\(\) has parameter \$callable with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/functions.php - message: '#^Function Kadet\\Functional\\identity\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/functions.php - message: '#^Function Kadet\\Functional\\identity\(\) has parameter \$x with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/functions.php - message: '#^Function Kadet\\Functional\\never\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/functions.php - message: '#^Function Kadet\\Functional\\not\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/functions.php - message: '#^Function Kadet\\Functional\\not\(\) has parameter \$predicate with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/functions.php - message: '#^Function Kadet\\Functional\\predicate\(\) has parameter \$predicate with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/functions.php - message: '#^Function Kadet\\Functional\\ref\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/functions.php - message: '#^Function Kadet\\Functional\\ref\(\) has parameter \$callable with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/functions.php - message: '#^Function Kadet\\Functional\\repeat\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/functions.php - message: '#^Function Kadet\\Functional\\repeat\(\) has parameter \$times with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/functions.php - message: '#^Function Kadet\\Functional\\symbol\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/functions.php - message: '#^Function Kadet\\Functional\\symbol\(\) has parameter \$name with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/functions.php - message: '#^Function Kadet\\Functional\\unpack\(\) has no return type specified\.$#' identifier: missingType.return count: 1 path: src/functions.php - message: '#^Function Kadet\\Functional\\unpack\(\) has parameter \$arguments with no type specified\.$#' identifier: missingType.parameter count: 1 path: src/functions.php