ciach uses the Dart LSP extensively – and it proved to be an amazing tool for finding bugs in Dart itself 🐛
We already found (and fixed, thanks to @Komoluszek) these issues:
- https://t.co/HbZMHLpO77
- https://t.co/BMYv8jGSqB
Look out for more fixes and improvements to Dart 🔜
We've been busy improving ciach – our CLI for detecting and removing unused code from your Dart & Flutter projects. ✨
What's new?
- 📢 verbose mode, to see exactly what's going on
- ⚙️ support for config files, so that everyone on your team has the same experience
- 💡 better understanding of Flutter code patterns, to detect usages more accurately
Check it out at https://t.co/EyLqfeIvtJ
#Flutter #Dart #DartLang #OpenSource
Inherited a massive Flutter codebase and no idea what's still in use?
We just shipped ciach 🔪 – @LeanCodePl's new open-source CLI that finds never-referenced declarations by querying the Dart analysis server itself. So it reuses the analyzer's real cross-file reference search, not some homegrown guess.
💡 Perfect for:
• Cleaning up enterprise & legacy codebases
• Removing dead code with confidence
• Keeping codebases healthy by running it in CI
💙 Apache-2.0 licensed. Free forever. 👉 https://t.co/EyLqfeIvtJ
#Flutter #Dart #DartLang #OpenSource
🧩 Patrol 4.0 brings a huge upgrade: VS Code Extension! Read how we built it. 👉 https://t.co/YfdY7bEgFg
Patrol has always focused on real-world reliability for Flutter apps, but one thing was missing: a smooth, first-class workflow inside the IDE most teams use. With Patrol 4.0, that finally becomes reality.
What the new VS Code extension brings:
✅ Run Patrol tests directly from VS Code
✅ One-click debugging (no more typing paths)
✅ A unified workflow with less context switching
This extension will speed up your testing workflow. Try it out!
#FlutterDev #VSCode #FlutterTesting #Patrol
🚀 Patrol 4.0 is HERE - our biggest release yet! You need to see what just dropped! → https://t.co/cIWxk5vz0j
Today, we take the biggest leap yet: Patrol 4.0 GOES BEYOND MOBILE - one framework for iOS, Android & Web! 🔥+Patrol VS Code Extension.
Flutter used to have a massive gap: No true Flutter-first E2E testing. So we built Patrol 1.0 in 2022. Now: 200k+ monthly downloads, 1100+ GitHub ���, and teams worldwide rely on it daily. So it was time to make it even better.
See our 🧵
@patrol_leancode #FlutterDev #FlutterWeb #FlutterTesting #Patrol
Not only our #Flutter Devs are on stage 😉On Feb 18th, our #Frontend Dev, Łukasz Komoszyński,will be at @meetjs Warsaw with a talk that’s both fun and practical! "Niech ktoś – How We Automated Our Appetite" is the story of how Łukasz turned a lunchtime struggle into an automated dream using #bots. If you are in #Warsaw, sign up at: https://t.co/fRiYpUz444
We are back!🚀Get ready for Flutter Warsaw #18: The LeanCode Edition!🎉Join us in Warsaw for an evening of #Flutter wisdom and community fun brought to you by @LeanCodePl.🤓On the stage: Piotr Rogulski, @RobertOdrowaz, Paweł Jakubowski, and @resocoder. 🔗:https://t.co/9j8ujIhxJo
We know you have a vast knowledge of #Flutter.😉But we also know that choosing the right technology for a project is a strategic decision. We’ve updated our article on Flutter Pros and Cons 2024! We also touch on topics like Flutter for web and desktop. Enjoy: https://t.co/GZN8nsTujo
Tomorrow is a #DevFest23 in Nuremberg, and we're happy to be a partner of this event. You can join for free! So we hope you're on the way there😉Join @matiwojt and @julia_d_borko, who have a talk, "Why mock Firebase when you can just test it with #Patrol!" ➡️https://t.co/7YBlMmf8Si
Check out a quick glimpse of how we supercharge #Flutter app testing using our Patrol UI #testing framework. This time, we present the test of the sign up process in the Activy Wellbeing App! 🚀Our QAs rely on #Patrol daily for smooth app operations. ➡️https://t.co/qUrVGi7BWa
🚀 We present our hidden gem: poe2arb! Crafted by the LeanCode devs, led by @albert_wolszon, this #opensource CLI tool enhances the synergy between POEditor and #Flutter's gen-l10n. 👉 Try it at https://t.co/jm9vpY88kk 🌟See more in our thread.
Another great #Flutter event is around the corner. 📅On November 4th, you can join #DevFest2023 in Nuremberg (by @GDGNuernberg), and see our LeanCode team, @julia_d_borko and @matiwojt on the speakers' stage. They have a talk about #Patrol. Go to: https://t.co/3f0t8JDE1O.
Identity management solutions aren't one-size-fits-all. Selecting the right fit can be challenging. We've been through it and made our choice. Check out our overview of #FirebaseAuth, #Supabase, #Keycloak, #Auth0 & #OryKratos.🔗: https://t.co/bqyDf1vhjP. A sneak peek in 🧵
🎉Announcement🎉 LeanCode is now an official #Flutter consultancy company! 🚀 We're thrilled to be among the top global Flutter firms listed on https://t.co/T9lHEQvxc4. Huge thanks to Google's @FlutterDev team for the recognition. 🙌 This inspires us to keep sharing Flutter knowledge and crafting #FlutterEnterprise apps. Stay tuned for exciting Flutter initiatives coming your way!
At LeanCode, we're not just about coding; we're about fostering fun and #team spirit. Did you know that most of us are fans of #tablefootball ⚽? Yes, you read that right! And we've taken it to a whole new level by integrating technology into the game.
🎉 Join the #hacktoberfest2023 celebration by contributing to Patrol's development 🎉 It's a month-long tribute to #opensource projects and their amazing contributors. Now you can find Patrol on GitHub with the Hacktoberfest tag: https://t.co/PwZwg5Nbo2. Let's code together!
Only one week away from #F3Prague🎉We hope you will join our team members @matiwojt and Julia at their new talk called “Why mock Firebase when you can just test it with #Patrol.” They will show you how to test Firebase in your integration tests instead of mocking it, making everything easier.
Save the date: September 26th, at 11.30 AM at the Holi Stage.
🌟 The LeanCode team spent almost 4 days at annual company gathering! From innovative workshops to creative crafting, sports games, and torchlight night walks, we bonded as a team. Beyond work, it's the moments together that matter. Here are a few snapshots of our adventures! 🚀
From now on, you don’t need to write integration tests to benefit from Patrol! ✨You can use our patrol_finders package in your #Flutter widget tests, and it’s easier than ever. Wondering how it works? Check out our 🧵Link to patrol_finders: https://t.co/1ApH46vEvu
Have you heard the news? LeanCode is a partner of the #Flutter Firebase Festival 🙌🏻 Our LeanCode team will be waiting for you at our booth between 26-27 Sep at #F3Prague with #patrol testing station and other attractions.🚀 We hope you will join us during this event 🥳