Repository Analysis

symfony/symfony

The Symfony PHP framework

6.8 Low AI signal View on GitHub
6.8
Adjusted Score
6.8
Raw Score
100%
Time Factor
2026-05-29
Last Push
31,061
Stars
PHP
Language
2,077,243
Lines of Code
12876
Files
14236
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 1HIGH 1MEDIUM 18LOW 14216

Pattern Findings

14236 matches across 9 categories. Click a row to expand file-level details.

Hyper-Verbose Identifiers13719 hits · 13531 pts
SeverityFileLineSnippet
LOWsrc/Symfony/Bridge/Doctrine/Form/Type/DoctrineType.php86 public function getQueryBuilderPartsForCachingHash(object $queryBuilder): ?array
LOWsrc/Symfony/Bridge/Doctrine/Form/Type/EntityType.php74 public function getQueryBuilderPartsForCachingHash(object $queryBuilder): ?array
LOW…idge/Doctrine/Tests/ContainerAwareEventManagerTest.php30 public function testDispatchEventRespectOrder()
LOW…idge/Doctrine/Tests/ContainerAwareEventManagerTest.php40 public function testUsingDoctrineSubscribersThrows()
LOW…idge/Doctrine/Tests/ContainerAwareEventManagerTest.php76 public function testAddEventListenerAfterDispatchEvent()
LOW…idge/Doctrine/Tests/ContainerAwareEventManagerTest.php158 public function testRemoveAllEventListener()
LOW…idge/Doctrine/Tests/ContainerAwareEventManagerTest.php173 public function testRemoveEventListenerAfterDispatchEvent()
LOW…/Symfony/Bridge/Doctrine/Tests/ManagerRegistryTest.php54 public function testResetServiceWithNativeLazyObjects(string $class)
LOW…/Symfony/Bridge/Doctrine/Tests/ManagerRegistryTest.php81 public static function provideResetServiceWithNativeLazyObjectsCases(): iterable
LOW…/Symfony/Bridge/Doctrine/Tests/ManagerRegistryTest.php115 public function testResetServiceWillNotNestFurtherLazyServicesWithinEachOther()
LOW…/Symfony/Bridge/Doctrine/Tests/ManagerRegistryTest.php152 private function dumpLazyServiceDoctrineBridgeContainerAsFiles()
LOW…c/Symfony/Bridge/Doctrine/Tests/DoctrineTestHelper.php64 public static function createTestConfigurationWithXmlLoader(): Configuration
LOW…rine/Tests/DataCollector/DoctrineDataCollectorTest.php94 public function testCollectTimeWithFloatExecutionMS()
LOW…rine/Tests/DataCollector/DoctrineDataCollectorTest.php124 public function testCollectQueryWithNoTypes()
LOW…rine/Tests/DataCollector/DoctrineDataCollectorTest.php180 public function testCollectQueryWithNoParams()
LOW…trine/Tests/Middleware/IdleConnection/ListenerTest.php41 public function testOnKernelRequestShouldSkipSubrequests()
LOW…dge/Doctrine/Tests/Middleware/Debug/MiddlewareTest.php162 public static function provideEndTransactionMethod(): array
LOW…dge/Doctrine/Tests/Middleware/Debug/MiddlewareTest.php204 public static function provideExecuteAndEndTransactionMethods(): array
LOW…dge/Doctrine/Tests/Middleware/Debug/MiddlewareTest.php223 public function testGlobalDoctrineDuration(callable $sqlMethod, callable $endTransactionMethod)
LOW…dge/Doctrine/Tests/Form/DoctrineOrmTypeGuesserTest.php53 public function testRequiredGuesserSimpleFieldNotNullable()
LOW…dge/Doctrine/Tests/Form/DoctrineOrmTypeGuesserTest.php62 public function testRequiredGuesserSimpleFieldNullable()
LOW…dge/Doctrine/Tests/Form/DoctrineOrmTypeGuesserTest.php71 public function testRequiredGuesserOneToOneNullable()
LOW…dge/Doctrine/Tests/Form/DoctrineOrmTypeGuesserTest.php82 public function testRequiredGuesserOneToOneExplicitNullable()
LOW…dge/Doctrine/Tests/Form/DoctrineOrmTypeGuesserTest.php95 public function testRequiredGuesserOneToOneNotNullable()
LOW…dge/Doctrine/Tests/Form/DoctrineOrmTypeGuesserTest.php108 public function testRequiredGuesserOneToMany()
LOW…ine/Tests/Form/ChoiceList/DoctrineChoiceLoaderTest.php90 public function testLoadChoiceListUsesObjectLoaderIfAvailable()
LOW…ine/Tests/Form/ChoiceList/DoctrineChoiceLoaderTest.php137 public function testLoadValuesForChoicesDoesNotLoadIfEmptyChoices()
LOW…ine/Tests/Form/ChoiceList/DoctrineChoiceLoaderTest.php151 public function testLoadValuesForChoicesDoesNotLoadIfSingleIntId()
LOW…ine/Tests/Form/ChoiceList/DoctrineChoiceLoaderTest.php174 public function testLoadValuesForChoicesDoesNotLoadIfSingleIntIdAndValueGiven()
LOW…ine/Tests/Form/ChoiceList/DoctrineChoiceLoaderTest.php195 public function testLoadValuesForChoicesDoesNotLoadIfValueIsIdReader()
LOW…ine/Tests/Form/ChoiceList/DoctrineChoiceLoaderTest.php242 public function testLoadChoicesForValuesDoesNotLoadIfEmptyValues()
LOW…ine/Tests/Form/ChoiceList/DoctrineChoiceLoaderTest.php256 public function testLegacyLoadChoicesForValuesLoadsOnlyChoicesIfValueUseIdReader()
LOW…ine/Tests/Form/ChoiceList/DoctrineChoiceLoaderTest.php282 public function testLoadChoicesForValuesLoadsOnlyChoicesIfValueUseIdReader()
LOW…ine/Tests/Form/ChoiceList/DoctrineChoiceLoaderTest.php319 public function testLoadChoicesForValuesLoadsAllIfSingleIntIdAndValueGiven()
LOW…ine/Tests/Form/ChoiceList/DoctrineChoiceLoaderTest.php340 public function testLoadChoicesForValuesLoadsOnlyChoicesIfValueIsIdReader()
LOW…ine/Tests/Form/ChoiceList/DoctrineChoiceLoaderTest.php375 public function testPassingIdReaderWithoutSingleIdEntity()
LOW…ne/Tests/Form/ChoiceList/ORMQueryBuilderLoaderTest.php44 public function testIdentifierTypeIsStringArray()
LOW…ne/Tests/Form/ChoiceList/ORMQueryBuilderLoaderTest.php49 public function testIdentifierTypeIsIntegerArray()
LOW…ne/Tests/Form/ChoiceList/ORMQueryBuilderLoaderTest.php85 public function testFilterNonIntegerValues()
LOW…ne/Tests/Form/ChoiceList/ORMQueryBuilderLoaderTest.php193 public function testUidThrowProperException(string $entityClass)
LOW…ne/Tests/Form/ChoiceList/ORMQueryBuilderLoaderTest.php228 public function testEmbeddedIdentifierName()
LOW…m/DataTransformer/CollectionToArrayTransformerTest.php64 public function testTransformExpectsArrayOrCollection()
LOW…m/DataTransformer/CollectionToArrayTransformerTest.php70 public function testTransformReadableCollection()
LOW…m/DataTransformer/CollectionToArrayTransformerTest.php191 public function testReverseTransformEmpty()
LOW…Doctrine/Tests/Form/Type/EntityTypePerformanceTest.php105 public function testCollapsedEntityFieldWithChoices()
LOW…Doctrine/Tests/Form/Type/EntityTypePerformanceTest.php122 public function testCollapsedEntityFieldWithPreferredChoices()
LOW…ony/Bridge/Doctrine/Tests/Form/Type/EntityTypeTest.php229 public function testConfigureQueryBuilderWithNonQueryBuilderAndNonClosure()
LOW…ony/Bridge/Doctrine/Tests/Form/Type/EntityTypeTest.php239 public function testConfigureQueryBuilderWithClosureReturningNonQueryBuilder()
LOW…ony/Bridge/Doctrine/Tests/Form/Type/EntityTypeTest.php249 public function testConfigureQueryBuilderWithClosureReturningNullUseDefault()
LOW…ony/Bridge/Doctrine/Tests/Form/Type/EntityTypeTest.php130 public function testClassOptionIsRequired()
LOW…ony/Bridge/Doctrine/Tests/Form/Type/EntityTypeTest.php145 public function testChoiceTranslationDomainIsDisabledByDefault($expanded)
LOW…ony/Bridge/Doctrine/Tests/Form/Type/EntityTypeTest.php167 public static function choiceTranslationDomainProvider(): array
LOW…ony/Bridge/Doctrine/Tests/Form/Type/EntityTypeTest.php175 public function testSetDataToUninitializedEntityWithNonRequired()
LOW…ony/Bridge/Doctrine/Tests/Form/Type/EntityTypeTest.php192 public function testSetDataToUninitializedEntityWithNonRequiredToString()
LOW…ony/Bridge/Doctrine/Tests/Form/Type/EntityTypeTest.php209 public function testSetDataToUninitializedEntityWithNonRequiredQueryBuilder()
LOW…ony/Bridge/Doctrine/Tests/Form/Type/EntityTypeTest.php279 public function testSetDataMultipleExpandedNull()
LOW…ony/Bridge/Doctrine/Tests/Form/Type/EntityTypeTest.php293 public function testSetDataMultipleNonExpandedNull()
LOW…ony/Bridge/Doctrine/Tests/Form/Type/EntityTypeTest.php307 public function testSubmitSingleNonExpandedSingleIdentifier()
LOW…ony/Bridge/Doctrine/Tests/Form/Type/EntityTypeTest.php329 public function testSubmitSingleNonExpandedSingleAssocIdentifier()
LOW…ony/Bridge/Doctrine/Tests/Form/Type/EntityTypeTest.php354 public function testSubmitSingleNonExpandedCompositeIdentifier()
13659 more matches not shown…
Fake / Example Data469 hits · 559 pts
SeverityFileLineSnippet
LOW…orm/Tests/Extension/Core/DataMapper/DataMapperTest.php366 $person = new DummyPerson('John Doe');
LOW…orm/Tests/Extension/Core/DataMapper/DataMapperTest.php373 $config->setData('Jane Doe');
LOW…orm/Tests/Extension/Core/DataMapper/DataMapperTest.php378 self::assertSame('Jane Doe', $person->myName());
LOW…orm/Tests/Extension/Core/DataMapper/DataMapperTest.php351 $initialName = 'John Doe';
LOW…/Form/Tests/Extension/Core/Type/CollectionTypeTest.php108 $form->submit(['foo@bar.com']);
LOW…/Form/Tests/Extension/Core/Type/CollectionTypeTest.php112 $this->assertEquals('foo@bar.com', $form[0]->getData());
LOW…/Form/Tests/Extension/Core/Type/CollectionTypeTest.php269 $form->setData(['foo@bar.com']);
LOW…/Form/Tests/Extension/Core/Type/CollectionTypeTest.php283 $form->setData(['foo@bar.com']);
LOW…/Form/Tests/Extension/Core/Type/CollectionTypeTest.php284 $form->submit(['foo@bar.com', 'bar@bar.com']);
LOW…/Form/Tests/Extension/Core/Type/CollectionTypeTest.php288 $this->assertEquals('foo@bar.com', $form[0]->getData());
LOW…/Form/Tests/Extension/Core/Type/CollectionTypeTest.php290 $this->assertEquals(['foo@bar.com', 'bar@bar.com'], $form->getData());
LOW…/Form/Tests/Extension/Core/Type/CollectionTypeTest.php46 $form->setData(['foo@foo.com', 'foo@bar.com']);
LOW…/Form/Tests/Extension/Core/Type/CollectionTypeTest.php52 $this->assertEquals('foo@bar.com', $form[1]->getData());
LOW…s/Normalizer/ConstraintViolationListNormalizerTest.php88 new ConstraintViolation('too long', 'b', [], '3', 'product.shortDescription', 'Lorem ipsum dolor sit amet'),
LOW…s/Normalizer/ConstraintViolationListNormalizerTest.php88 new ConstraintViolation('too long', 'b', [], '3', 'product.shortDescription', 'Lorem ipsum dolor sit amet'),
LOW…fier/Bridge/ClickSend/Tests/ClickSendTransportTest.php29 public static function createTransport(?HttpClientInterface $client = null, ?string $from = 'test_from', ?string $so
LOW…tifier/Bridge/Unifonic/Tests/UnifonicTransportTest.php68 'message' => 'Lorem Ipsum',
LOW…tifier/Bridge/Unifonic/Tests/UnifonicTransportTest.php74 $this->expectExceptionMessage('Unable to send the SMS. Reason: "Lorem Ipsum". Error code: "ER-123".');
LOW…tifier/Bridge/OvhCloud/Tests/OvhCloudTransportTest.php95 $smsMessage = new SmsMessage('invalid_receiver', 'lorem ipsum');
LOW…tifier/Bridge/OvhCloud/Tests/OvhCloudTransportTest.php117 $smsMessage = new SmsMessage('0611223344', 'lorem ipsum');
LOW…tifier/Bridge/AllMySms/Tests/AllMySmsTransportTest.php51 $smsMessage = new SmsMessage('0611223344', 'lorem ipsum');
LOW…onent/Notifier/Bridge/Zulip/Tests/ZulipOptionsTest.php21 $options = new ZulipOptions('Test Topic', 'user@example.com');
LOW…onent/Notifier/Bridge/Zulip/Tests/ZulipOptionsTest.php25 'recipient' => 'user@example.com',
LOW…onent/Notifier/Bridge/Zulip/Tests/ZulipOptionsTest.php28 $this->assertSame('user@example.com', $options->getRecipientId());
LOW…y/Component/Notifier/Tests/Recipient/RecipientTest.php54 $recipient->email('test@test.com');
LOW…y/Component/Notifier/Tests/Recipient/RecipientTest.php57 $this->assertSame('test@test.com', $recipient->getEmail());
LOW…/Sendgrid/Tests/Transport/SendgridApiTransportTest.php119 ->addPart(new DataPart('Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod', 'lorem.txt
LOW…/Sendgrid/Tests/Transport/SendgridApiTransportTest.php119 ->addPart(new DataPart('Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod', 'lorem.txt
LOW…lerSend/Tests/Transport/MailerSendApiTransportTest.php64 $this->assertSame('Lorem ipsum.', $body['text']);
LOW…lerSend/Tests/Transport/MailerSendApiTransportTest.php65 $this->assertSame('<html><body><p>Lorem ipsum.</p></body></html>', $body['html']);
LOW…lerSend/Tests/Transport/MailerSendApiTransportTest.php82 ->text('Lorem ipsum.')
LOW…lerSend/Tests/Transport/MailerSendApiTransportTest.php83 ->html('<html><body><p>Lorem ipsum.</p></body></html>');
LOW…lerSend/Tests/Transport/MailerSendApiTransportTest.php120 ->html('<html><body><p>Lorem ipsum.</p><img src="cid:test_cid@symfony"></body></html>')
LOW…lerSend/Tests/Transport/MailerSendApiTransportTest.php141 ->text('Lorem ipsum.');
LOW…lerSend/Tests/Transport/MailerSendApiTransportTest.php167 ->text('Lorem ipsum.');
LOW…lerSend/Tests/Transport/MailerSendApiTransportTest.php186 ->text('Lorem ipsum.');
LOW…mponent/Mailer/Tests/Command/MailerTestCommandTest.php27 $body = 'Lorem ipsum dolor sit amet.';
LOW…mponent/Mailer/Tests/Command/MailerTestCommandTest.php27 $body = 'Lorem ipsum dolor sit amet.';
LOWsrc/Symfony/Component/Finder/Finder.php208 * $finder->contains('Lorem ipsum')
LOWsrc/Symfony/Component/Finder/Finder.php209 * $finder->contains('/Lorem ipsum/i')
LOWsrc/Symfony/Component/Finder/Finder.php230 * $finder->notContains('Lorem ipsum')
LOWsrc/Symfony/Component/Finder/Finder.php231 * $finder->notContains('/Lorem ipsum/i')
LOWsrc/Symfony/Component/Finder/Tests/FinderTest.php1710 ['lorem ipsum dolor sit amet', 'foobar', ['lorem.txt']],
LOWsrc/Symfony/Component/Finder/Tests/FinderTest.php1710 ['lorem ipsum dolor sit amet', 'foobar', ['lorem.txt']],
LOWsrc/Symfony/Component/Finder/Tests/FinderTest.php1712 ['dolor sit amet', '@^L@m', ['dolor.txt', 'ipsum.txt']],
LOWsrc/Symfony/Component/Finder/Tests/FinderTest.php1713 ['/^lorem ipsum dolor sit amet$/m', 'foobar', ['lorem.txt']],
LOWsrc/Symfony/Component/Finder/Tests/FinderTest.php1713 ['/^lorem ipsum dolor sit amet$/m', 'foobar', ['lorem.txt']],
LOWsrc/Symfony/Component/Finder/Tests/FinderTest.php1716 ['ipsum dolor sit amet', '/^IPSUM/m', ['lorem.txt']],
LOW…inder/Tests/Iterator/FilecontentFilterIteratorTest.php53 'contents' => 'Lorem ipsum...',
LOWsrc/Symfony/Component/Finder/Tests/Fixtures/dolor.txt1dolor sit amet
LOWsrc/Symfony/Component/Finder/Tests/Fixtures/dolor.txt2DOLOR SIT AMET
LOWsrc/Symfony/Component/Finder/Tests/Fixtures/ipsum.txt1ipsum dolor sit amet
LOWsrc/Symfony/Component/Finder/Tests/Fixtures/ipsum.txt2IPSUM DOLOR SIT AMET
LOWsrc/Symfony/Component/Finder/Tests/Fixtures/lorem.txt1lorem ipsum dolor sit amet
LOWsrc/Symfony/Component/Finder/Tests/Fixtures/lorem.txt1lorem ipsum dolor sit amet
LOWsrc/Symfony/Component/Finder/Tests/Fixtures/lorem.txt2LOREM IPSUM DOLOR SIT AMET
LOWsrc/Symfony/Component/Finder/Tests/Fixtures/lorem.txt2LOREM IPSUM DOLOR SIT AMET
LOWsrc/Symfony/Component/Mime/Tests/AddressTest.php141 'Jane Doe',
LOWsrc/Symfony/Component/Mime/Tests/AddressTest.php146 'Jane Doe',
LOWsrc/Symfony/Component/Mime/Tests/AddressTest.php151 'Jane Doe',
409 more matches not shown…
Decorative Section Separators12 hits · 54 pts
SeverityFileLineSnippet
MEDIUMsrc/Symfony/Component/Workflow/Tests/WorkflowTest.php697 // ┌──────┐ ┌──────────────────────┐ ┌───┐ ┌─────────────┐ ┌───┐
MEDIUMsrc/Symfony/Component/Workflow/Tests/WorkflowTest.php699 // └──────┘ └──────────────────────┘ └───┘ └─────────────┘ └───┘
MEDIUMsrc/Symfony/Component/Workflow/Tests/WorkflowTest.php703 // ┌───────────────────────────────┐
MEDIUMsrc/Symfony/Component/Workflow/Tests/WorkflowTest.php705 // └───────────────────────────────┘
MEDIUMsrc/Symfony/Component/Workflow/Tests/WorkflowTest.php875 // ┌───────────────────┐ ┌─────────────┐ ┌─────────────┐ 4
MEDIUMsrc/Symfony/Component/Workflow/Tests/WorkflowTest.php876 // │ prepare_leg │ ──▶ │ build_leg │ ──▶ │ leg_created │ ───────────────────────────┐
MEDIUMsrc/Symfony/Component/Workflow/Tests/WorkflowTest.php877 // └───────────────────┘ └─────────────┘ └─────────────┘ │
MEDIUMsrc/Symfony/Component/Workflow/Tests/WorkflowTest.php881 // ┌──────┐ ┌───────────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌──────┐
MEDIUMsrc/Symfony/Component/Workflow/Tests/WorkflowTest.php883 // └──────┘ └───────────────────┘ └─────────────┘ └─────────────┘ └─────────────┘ └──────┘
MEDIUMsrc/Symfony/Component/Workflow/Tests/WorkflowTest.php887 // ┌───────────────────┐ │
MEDIUMsrc/Symfony/Component/Workflow/Tests/WorkflowTest.php888 // │ stopwatch_running │ ───────────────────────────────────────────────────────────────────┘
MEDIUMsrc/Symfony/Component/Workflow/Tests/WorkflowTest.php889 // └───────────────────┘
Over-Commented Block27 hits · 26 pts
SeverityFileLineSnippet
LOW.github/workflows/scorecards.yml41 # To create the PAT, follow the steps in https://github.com/ossf/scorecard-action?tab=readme-ov-file#authentic
LOW…c/Symfony/Contracts/HttpClient/HttpClientInterface.php41 // mixed - if set, implementations MUST set the "body" option to the JSON-encoded
LOW…c/Symfony/Contracts/HttpClient/HttpClientInterface.php61 // request; it MUST be called on connection, on headers and on completion; it SHOULD be
LOWsrc/Symfony/Component/Form/FormRenderer.php121
LOWsrc/Symfony/Component/Form/FormRenderer.php141 // functions to fall back from the custom to the parent implementation.
LOWsrc/Symfony/Component/Form/FormRenderer.php221
LOW…DataCollector/Proxy/ResolvedTypeDataCollectorProxy.php81 public function finishView(FormView $view, FormInterface $form, array $options): void
LOW…xtension/Validator/ViolationMapper/ViolationMapper.php61 // the violation should be mapped to the root form
LOWsrc/Symfony/Component/Form/Tests/FormConfigTest.php41 ['a:'],
LOW…fony/Component/Validator/Constraints/LuhnValidator.php61 $length = \strlen($value);
LOW…fony/Component/Validator/Constraints/IbanValidator.php241 return;
LOW…/Validator/Tests/Constraints/FileValidatorTestCase.php101 // 1001 bytes | "Size of 1001 bytes exceeded limit of 1000 bytes"
LOWsrc/Symfony/Component/Intl/Util/IntlTestHelper.php41 // * the intl extension is not loaded
LOW…y/Component/Config/Tests/Definition/StringNodeTest.php21 #[TestWith([''])]
LOW…fony/Component/Workflow/Tests/WorkflowBuilderTrait.php181
LOW…fony/Component/Workflow/Tests/WorkflowBuilderTrait.php221 // | | c | <-----+ | b |
LOWsrc/Symfony/Component/Workflow/Tests/WorkflowTest.php881 // ┌──────┐ ┌───────────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌──────┐
LOWsrc/Symfony/Component/Workflow/Tests/WorkflowTest.php901 // weight: 1
LOW…Workflow/Tests/Validator/StateMachineValidatorTest.php101
LOW…omponent/Routing/Tests/Requirement/RequirementTest.php21{
LOW…omponent/Routing/Tests/Requirement/RequirementTest.php301 #[TestWith(['61c86569-e477-3ed9-9e3b-1562edb03277'])]
LOW…nent/DependencyInjection/Tests/EnvVarProcessorTest.php961 #[TestWith(["a\rb"])]
LOWsrc/Symfony/Component/Console/Resources/completion.zsh1#compdef {{ COMMAND_NAME }}
LOW…ymfony/Component/Console/Tests/Input/ArgvInputTest.php461
LOW…Tests/Fixtures/Style/SymfonyStyle/output/output_12.txt1
LOW…mponent/Console/Tests/Command/InvokableCommandTest.php361 $command->setCode(function (
LOW…ny/Bundle/FrameworkBundle/Routing/DelegatingLoader.php41 public function load(mixed $resource, ?string $type = null): RouteCollection
Hallucination Indicators1 hit · 10 pts
SeverityFileLineSnippet
CRITICAL…urces/views/Script/Mermaid/mermaid-flowchart-v2.min.js155`+o.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=a.text):r.push(o);continue}if(e){let a="Infinite loop on byt
Self-Referential Comments3 hits · 9 pts
SeverityFileLineSnippet
MEDIUM…/Symfony/Component/OptionsResolver/OptionsResolver.php1192 # Define a recursive subroutine for matching balanced parentheses
MEDIUMsrc/Symfony/Component/Console/Resources/completion.bash1# This file is part of the Symfony package.
MEDIUMsrc/Symfony/Component/Console/Resources/completion.zsh3# This file is part of the Symfony package.
AI Slop Vocabulary2 hits · 6 pts
SeverityFileLineSnippet
MEDIUM…onent/Messenger/Command/FailedMessagesRetryCommand.php177 // this avoids using get(), which for some less-robust
MEDIUM…mponent/PasswordHasher/Hasher/SodiumPasswordHasher.php87 // Accept validating non-argon passwords for seamless migrations
Magic Placeholder Names1 hit · 5 pts
SeverityFileLineSnippet
HIGHsrc/Symfony/Component/Notifier/Bridge/Prelude/README.md19 PRELUDE_DSN=prelude://YOUR_API_KEY@default?sender=YOUR_SENDER_ID
Slop Phrases2 hits · 4 pts
SeverityFileLineSnippet
LOW…Symfony/Component/Console/Tester/ApplicationTester.php20 * When testing an application, don't forget to disable the auto exit flag:
MEDIUM…dle/FrameworkBundle/Command/DebugAutowiringCommand.php32#[AsCommand(name: 'debug:autowiring', description: 'List classes/interfaces you can use for autowiring')]