ShipMonk Product Development (@shipmonkdevs) 's Twitter Profile
ShipMonk Product Development

@shipmonkdevs

GitHub: github.com/shipmonk-rnd

ID: 1000292117535690752

linkhttps://www.cocuma.cz/company/shipmonk/ calendar_today26-05-2018 08:26:40

205 Tweet

272 Followers

112 Following

Jan Nedbal (@janedbal) 's Twitter Profile Photo

Imagine a #PHP world where Dead Code Detector can: 🥇 detect methods called only by DIC 🥈 detect constants used only in yamls github.com/shipmonk-rnd/d…

Imagine a #PHP world where Dead Code Detector can:

🥇 detect methods called only by DIC 
🥈 detect constants used only in yamls

github.com/shipmonk-rnd/d…
Jan Nedbal (@janedbal) 's Twitter Profile Photo

💀 Dead Code Detector 0.10.0 for #PHPStan released! Shipped with powerful debug mode: 🔹see why it is (not) dead 🔹see path from entrypoint 🔹see all usages (incl. excluded) (all paths are clickable to your IDE) github.com/shipmonk-rnd/d…

💀 Dead Code Detector 0.10.0 for #PHPStan released! 

Shipped with powerful debug mode:
🔹see why it is (not) dead
🔹see path from entrypoint
🔹see all usages (incl. excluded)

(all paths are clickable to your IDE)

github.com/shipmonk-rnd/d…
Jan Nedbal (@janedbal) 's Twitter Profile Photo

🔥This is crazy useful Dead Code Detector (PHPStan ext) usecase: 🔸List all Symfony endpoints 🔸Detect dead ones comparing with Datadog, Inc. data 🔸Exclude such entrypoints from detection 🔸Run AUTOMATIC removal 🔸Full subtree calls are deleted 🔸Thousands of dead lines are GONE

🔥This is crazy useful Dead Code Detector (<a href="/phpstan/">PHPStan</a> ext) usecase:

🔸List all <a href="/symfony/">Symfony</a> endpoints
🔸Detect dead ones comparing with <a href="/datadoghq/">Datadog, Inc.</a> data
🔸Exclude such entrypoints from detection
🔸Run AUTOMATIC removal
🔸Full subtree calls are deleted
🔸Thousands of dead lines are GONE
Jan Nedbal (@janedbal) 's Twitter Profile Photo

#PHP Dead Code Detector 0.11.0 released: - Support mixed member names, e.g. Foo::$unknown() - Imroved ReflectionClass usage provider - New Twig usage provider github.com/shipmonk-rnd/d…

Jan Nedbal (@janedbal) 's Twitter Profile Photo

Symfony & Doctrine tip: ✅Check for dirty UnitOfWork after response was sent There should be no scheduled update when request processing is over!

Symfony &amp; Doctrine tip:

✅Check for dirty UnitOfWork after response was sent

There should be no scheduled update when request  processing is over!
ShipMonk Product Development (@shipmonkdevs) 's Twitter Profile Photo

Wanna mitigate Memory Leaks or Dead Code in your #PHP project? Attend ShipMonk meetup in Prague on Wednesday, 14th May 2025. Register here: talkbase.io/event/shipmonk… Talks in 🇨🇿

Jan Nedbal (@janedbal) 's Twitter Profile Photo

What a list of elite developers attending our wednesday's meetup in Prague! - Petr Soukup - Ondřej Mirtes - Filip Procházka - Jan Tvrdík - Michael Olšavský Want to meet them? There are still some places left: talkbase.io/event/shipmonk…

Jan Nedbal (@janedbal) 's Twitter Profile Photo

You should run shipmonk/dead-code-detector PHPStan analysis with -vvv. With that, you get warning about mixed usages in your codebase:

You should run shipmonk/dead-code-detector <a href="/phpstan/">PHPStan</a> analysis with -vvv. 

With that, you get warning about mixed usages in your codebase:
PHP daily (@phpdaily_) 's Twitter Profile Photo

shipmonk/dead-code-detector: Dead code detector to find unused PHP code via PHPStan extension. Can automatically remove dead PHP code. Supports libraries like Symfony, Doctrine, PHPUnit etc. Detects dead cycles. Can detect dead code that is tested. packagist.org/packages/shipm…

Jan Nedbal (@janedbal) 's Twitter Profile Photo

🧪 Enforcing code COVERAGE via % is insufficient 🔥 Some code is MUCH more important ❓What if CI could ensure tests for ALL controllers? See 🧵for more.

🧪 Enforcing code COVERAGE via % is insufficient
🔥 Some code is MUCH more important
❓What if CI could ensure tests for ALL controllers?

See 🧵for more.