The Developers' Bakery

Detekt with The Detekt Maintainers


Listen Later

Today, we celebrate episode #30 of the Developers’ Bakery 🥐🎉

We do so with a special episode and three special guests: Brais Gabin, Chao Zhang and Markus Schwarz.

They are, together with Nicola, some of the maintainers of Detekt, the Kotlin static analyzer.

In this episode we will walk you through some of the features of Detekt, how it integrates with Android & Kotlin Multiplatform projects and much more. You’ll get to hear some hidden gems like the maintainers favorite rules or some stories about the history of this project.

Enjoy the show 👨‍🍳

Show Notes
  • 00.14 Intro
  • 01.00 Episode Start
  • 01.54 Markus’ Introduction
  • 02.33 Chao’s Introduction
  • 03.07 Brais’ Introduction
  • 04.56 What is Detekt?
  • 08.10 How to use Detekt?
  • 10.31 Extending Detekt
  • 14.25 Markus’ Favorite Rules
  • 15.43 Brais’ Favorite Rules
  • 17.33 Chao’s Favorite Rules
  • 19.48 Nicola’s Favorite Rules
  • 22.56 What is Type Resolution?
  • 26.44 Using Detekt with Android & Kotlin Multiplatform
  • 29.38 Detekt’s Documentation Pipeline
  • 34.04 What is SARIF?
  • 37.48 How Chao got involved in this project
  • 39.50 How Markus got involved in this project?
  • 43.04 How Brais got involved in this project?
  • 46.14 How Nicola got involved in this project?
  • 48.52 How Detekt started?
  • 51.22 How to get involved in this project?
  • 55.17 Where to start contributing from?
  • 61.34 What would like in the future of Detekt, Brais?
  • 63.05 What would like in the future of Detekt, Chao?
  • 64.44 What would like in the future of Detekt, Markus?
  • 66.48 What would like in the future of Detekt, Nicola?
  • 71.36 Further reading
  • 74.37 Where people can find you online?
  • Resources
    • detekt/detekt on Github
    • Detekt Official Website
    • #detekt on Kotlinlang Slack (get an invite here)
    • Mentioned Resources:
      • Effective Kotlin by Marcin Moskala
      • SARIF Home Page
      • Detekt Compiler Plugin
      • Detekt - State of the Union - Droidcon London 2021
      • List of articles mentioning Detekt
      • PSI Viewer - IntelliJ Plugins
      • Maintainers’ Contacts
        • @BraisGabin on Twitter
        • @BraisGabin on Github
        • @chao2zhang on Twitter
        • @chao2zhang on Github
        • @cortinico on Twitter
        • @cortinico on Github
        • @marschwar on Twitter
        • @marschwar on Github
        • Show links
          • Podcast Website
          • The Developers’ Bakery on Spotify
          • The Developers’ Bakery on Apple Podcasts
          • The Developers’ Bakery on Google Podcasts
          • @thebakerydev on Twitter
          • ...more
            View all episodesView all episodes
            Download on the App Store

            The Developers' BakeryBy Nicola Corti


            More shows like The Developers' Bakery

            View all
            Decoder with Nilay Patel by The Verge

            Decoder with Nilay Patel

            3,143 Listeners