SYMBOL INDEX (70 symbols across 21 files) FILE: src/DisallowFloatAssignedToVariableRule.php class DisallowFloatAssignedToVariableRule (line 17) | final class DisallowFloatAssignedToVariableRule implements Rule method __construct (line 19) | public function __construct(private Printer $printer) method getNodeType (line 23) | public function getNodeType(): string method processNode (line 31) | public function processNode(Node $node, Scope $scope): array FILE: src/DisallowFloatEverywhereRule.php class DisallowFloatEverywhereRule (line 20) | class DisallowFloatEverywhereRule implements Rule method getNodeType (line 22) | public function getNodeType(): string method processNode (line 30) | public function processNode(Node $node, Scope $scope): array FILE: src/DisallowFloatInFunctionSignatureRule.php class DisallowFloatInFunctionSignatureRule (line 29) | final class DisallowFloatInFunctionSignatureRule implements Rule method __construct (line 31) | public function __construct(private ReflectionProvider $reflectionProv... method getNodeType (line 35) | public function getNodeType(): string method processNode (line 43) | public function processNode(Node $node, Scope $scope): array method returnTypeViolations (line 63) | private function returnTypeViolations( method violationsForParameters (line 81) | private function violationsForParameters( FILE: src/DisallowFloatInMethodSignatureRule.php class DisallowFloatInMethodSignatureRule (line 29) | final class DisallowFloatInMethodSignatureRule implements Rule method getNodeType (line 31) | public function getNodeType(): string method processNode (line 39) | public function processNode(Node $node, Scope $scope): array method returnTypeViolations (line 61) | private function returnTypeViolations( method violationsForParameters (line 80) | private function violationsForParameters( FILE: src/DisallowFloatPropertyTypeRule.php class DisallowFloatPropertyTypeRule (line 19) | final class DisallowFloatPropertyTypeRule implements Rule method getNodeType (line 21) | public function getNodeType(): string method processNode (line 29) | public function processNode(Node $node, Scope $scope): array FILE: src/FloatTypeHelper.php class FloatTypeHelper (line 14) | final class FloatTypeHelper method isFloat (line 16) | public static function isFloat(Type $type): bool FILE: tests/asset/assign.php class Foo (line 5) | class Foo method doFoo (line 16) | public function doFoo($float, $intOrFloat, string $str) method doBar (line 27) | public function doBar() FILE: tests/asset/function.php function doFoo (line 11) | function doFoo( function doBar (line 21) | function doBar(): string function withNever (line 29) | function withNever() FILE: tests/asset/functionNotAutoloaded.php function nonexistentRoaveFunction (line 3) | function nonexistentRoaveFunction(): float FILE: tests/asset/functionWithInterpolatedFloatAndNonFloatParameters.php function functionWithInterpolatedFloatAndNonFloatParameters (line 6) | function functionWithInterpolatedFloatAndNonFloatParameters( FILE: tests/asset/functionWithoutNamespace.php function doFoo (line 9) | function doFoo( function doBar (line 19) | function doBar(): string FILE: tests/asset/method.php class Foo (line 5) | class Foo method doFoo (line 14) | public function doFoo( method doBar (line 24) | public function doBar(): string method withNever (line 32) | public function withNever() FILE: tests/asset/methodWithConditionalReturnType.php type DenormalizerInterface (line 12) | interface DenormalizerInterface method denormalize (line 18) | public function denormalize(mixed $data, string $type): mixed; class Denormalizer (line 21) | class Denormalizer implements DenormalizerInterface method denormalize (line 23) | public function denormalize(mixed $data, string $type): mixed class DummyTypeConverter (line 29) | class DummyTypeConverter { method convertToNumber (line 35) | function convertToNumber(mixed $input, string $type): mixed { method convertToNumber2 (line 44) | function convertToNumber2(mixed $input, string $type): mixed { FILE: tests/asset/methodWithInterpolatedFloatAndNotFloatParameters.php class Bar (line 5) | class Bar method doFoo (line 8) | public function doFoo( FILE: tests/asset/property.php class Foo (line 5) | class Foo FILE: tests/src/DisallowFloatAssignedToVariableRuleTest.php class DisallowFloatAssignedToVariableRuleTest (line 13) | final class DisallowFloatAssignedToVariableRuleTest extends RuleTestCase method getRule (line 15) | protected function getRule(): Rule method testRule (line 21) | public function testRule(): void FILE: tests/src/DisallowFloatEverywhereRuleTest.php class DisallowFloatEverywhereRuleTest (line 12) | final class DisallowFloatEverywhereRuleTest extends RuleTestCase method getRule (line 14) | protected function getRule(): Rule method testRule (line 19) | public function testRule(): void FILE: tests/src/DisallowFloatInFunctionSignatureRuleTest.php class DisallowFloatInFunctionSignatureRuleTest (line 12) | final class DisallowFloatInFunctionSignatureRuleTest extends RuleTestCase method getRule (line 14) | protected function getRule(): Rule method testRule (line 19) | public function testRule(): void method testRuleWithoutNamespace (line 38) | public function testRuleWithoutNamespace(): void method testRuleShowsAllFloatParametersAsViolations (line 57) | public function testRuleShowsAllFloatParametersAsViolations(): void method testNotAutoloadedFunction (line 76) | public function testNotAutoloadedFunction(): void FILE: tests/src/DisallowFloatInMethodSignatureRuleTest.php class DisallowFloatInMethodSignatureRuleTest (line 14) | final class DisallowFloatInMethodSignatureRuleTest extends RuleTestCase method getRule (line 16) | protected function getRule(): Rule method testRule (line 21) | public function testRule(): void method testRuleShowsAllFloatParametersAsViolations (line 39) | public function testRuleShowsAllFloatParametersAsViolations(): void method testRuleDoesNotFlagConditionalReturnTypesContainingMixed (line 62) | public function testRuleDoesNotFlagConditionalReturnTypesContainingMix... method testRuleWillNotWorkWhenNotInClassScope (line 82) | public function testRuleWillNotWorkWhenNotInClassScope(): void FILE: tests/src/DisallowFloatPropertyTypeRuleTest.php class DisallowFloatPropertyTypeRuleTest (line 14) | final class DisallowFloatPropertyTypeRuleTest extends RuleTestCase method getRule (line 16) | protected function getRule(): Rule method testRule (line 21) | public function testRule(): void method testRuleWillNotWorkWhenNotInClassScope (line 38) | public function testRuleWillNotWorkWhenNotInClassScope(): void FILE: tests/src/ScopeWithNodeCallbackInvoker.php type ScopeWithNodeCallbackInvoker (line 11) | interface ScopeWithNodeCallbackInvoker extends Scope, NodeCallbackInvoker