https://kotlinlang.org logo
Join Slack
Powered by
# random
  • i

    itnoles

    08/12/2025, 6:50 PM
    https://www.theverge.com/news/757461/microsoft-github-thomas-dohmke-resignation-coreai-team-transition GitHub is going to be like Microsoft AI Hub with Azure DevOps?
    ☠️ 2
    s
    h
    h
    • 4
    • 11
  • t

    Tgo1014

    08/14/2025, 8:57 AM
    Does anyone have this issue that when the copilot window is open, any new code doesn't have highlight on Android Studio? Immediately after closing the copilot window it works again, it's very annoying 🥲
  • t

    Tanvi Goyal

    08/15/2025, 1:21 PM
    Hey, I want to start contributing to some good open source projects in android, mainly Kotlin/Kotlin Multiplatform and compose related projects. I have been working in android for around 6 years. Please suggest some good beginner friendly projects to start with. Thanks in advance!
    y
    s
    c
    • 4
    • 7
  • t

    theapache64

    08/17/2025, 12:51 PM
    copy pasted a dependency signature from LLM today and then I had to put my eyes 1mm close to the monitor to find this 🫠
    Screen Recording 2025-08-17 at 18.16.00.mov
    🤦🏾 2
    🤦 11
    🫠 8
    ☠️ 4
    😆 24
    f
    • 2
    • 1
  • m

    Meet

    08/19/2025, 3:46 AM
    I didn’t register for the Shipaton Hackathon this time because I didn’t have any solid idea ready yet. But I saw many people are using free Junie use through the hackathon registration. 👉 If anyone has the Junie registration link, please share it in the comments 🙏
    d
    • 2
    • 6
  • a

    agrosner

    08/22/2025, 8:05 PM
    has anyone else noticed that Android studio's error highlighting stops changing and kotlin does not report accurate set of errors in a file until you compile?
    ❌ 4
    t
    • 2
    • 3
  • t

    theapache64

    08/23/2025, 12:27 PM
    i hope it succeeds… 🫠 EDIT: it did 😌
    s
    p
    • 3
    • 3
  • e

    Edoardo Luppi

    08/23/2025, 1:48 PM
    Anyone else noticed a crazy perf degradation going from 2025.2.1 Preview to RC? My CPU spins at 90/100% all the time, and had to downgrade to Preview.
  • s

    Stefan Oltmann

    08/23/2025, 7:07 PM
    Just encountered a strange bug: Junie ran for quite a while and finished with “was implemented”, but it didn’t actually change any source code. 🤔 Using the latest stable IDEA Ultimate.
    🤔 1
    c
    p
    • 3
    • 2
  • p

    Piotr Krzemiński

    08/28/2025, 8:44 AM
    I want to build a simple web app, running entirely in the browser (no backend), to analyze publicly available files from another domain. Well, CORS stands in the way 😄 Is there any way to work around it, other than having my own proxy server, and making users install browser extensions like this one? I know this is basically not kotlin but kotlin colored as CORS is a generic mechanism in the browsers, but if it matters: I already have a working PoC in Kotlin/Wasm, maybe Wasm has some kind of a secret toggle?
    s
    c
    +2
    • 5
    • 31
  • s

    Stefan Oltmann

    08/30/2025, 12:30 PM
    That's the reason why you need to review changes made by AI carefully. 🙄 Gemini 2.5 Pro.
    m
    p
    • 3
    • 3
  • d

    Dumitru Preguza

    08/30/2025, 7:47 PM
    #C062WG3A7T8 Random meme in the feed
    💯 2
    😅 5
  • s

    Stefan Oltmann

    08/30/2025, 9:01 PM
    Wild… maybe it’s me, but statistics on the Cloudflare Dashboard seem to be all wrong. 🤔
    • 1
    • 1
  • d

    Dumitru Preguza

    09/01/2025, 9:13 PM
    https://framework.tds.qq.com/ - so now we have a second UI framework built on KMP
    👀 1
    f
    r
    • 3
    • 6
  • k

    kenkyee

    09/03/2025, 12:27 PM
    Not quite sure where to ask because there's no general channel, but has anyone noticed a speed difference when using JDK21 vs. JDK17? It seems like build speeds are slightly slower with JDK21 when using gradle profiler to check some of our incremental builds...
    s
    a
    • 3
    • 4
  • m

    Mikolaj

    09/04/2025, 3:08 AM
    I published a guide on integrating OpenRouter PKCE flow with Android Custom Tabs. https://medium.com/@mikolajlem/implement-open-router-sign-in-in-android-using-custom-tabs-and-github-pages-6598ce38be8c I had this workflow in my personal notes and recently needed to use it, so I thought it might be useful for others as well.
    d
    • 2
    • 1
  • e

    Edoardo Luppi

    09/04/2025, 1:32 PM
    Anyone knows if there is a way (e.g., a plugin) to generate a
    copy
    function without
    hashCode
    and
    toString
    ? I don't want to use data classes in certain environments.
    h
    d
    a
    • 4
    • 8
  • c

    chi

    09/04/2025, 6:45 PM
    Really not sure where to make my complaint but this was has been really frustrating, my subscription for Junie renewed yesterday but it’s telling me I have reached the limit of my ultimate plan for the month, this is absurd because I’ve not used Junie at all since yesterday, that’s in addition to the increment and the insane reduction, this is really annoying and there’s no way to get access to them to explain all this, sorry for my rant 😌
    s
    c
    s
    • 4
    • 7
  • k

    Klitos Kyriacou

    09/05/2025, 4:15 PM
    Am I the only one who finds the term "feature drop" (referring to Android and Android Studio releases) highly confusing? To me "feature drop" sounds like it means an existing feature is being discontinued in the next release. But what Google apparently really means is the complete opposite.
    ☝️ 2
    👍 5
    o
    y
    +2
    • 5
    • 4
  • o

    Oliver.O

    09/05/2025, 4:45 PM
    😂 When TestBalloon completes 1.4 million tests in under 10 minutes and IntelliJ IDEA needs 6 minutes extra time to process the test results.
    😬 8
    kodee happy 8
    testballoon 5
  • b

    Bhadra Vaghela

    09/09/2025, 6:38 AM
    Hey folks 👋, Does anyone know how to pass the 12 tester / 14 days testing phase in Google Play Console in order to take the app live?
    not kotlin but kotlin colored 2
    e
    c
    d
    • 4
    • 8
  • s

    sindrenm

    09/10/2025, 8:55 AM
    https://github.com/JetBrains/kotlin/releases/tag/v2.2.20 K
    kodee happy 3
    🎉 6
    t
    • 2
    • 1
  • e

    eygraber

    09/10/2025, 8:28 PM
    not kotlin but kotlin colored but is anyone else seeing Renovate jobs get stuck? Maybe a Kotlin + AndroidX release on the same day was too much for them... Update: Looks like manually running jobs on the dashboard is working
  • a

    Adam S

    09/11/2025, 7:18 PM
    https://www.jetbrains.com/help/inspectopedia/InnerClassMayBeStatic.html > A
    static
    inner class does not keep an implicit reference to its enclosing instance. When using Java 17 or before, this prevents a common cause of memory leaks and uses less memory per instance of the class. Did something change in Java 18+ to make static non-static inner classes less vulnerable?
    r
    h
    v
    • 4
    • 3
  • a

    Alex Styl

    09/13/2025, 4:15 PM
    is there a channel for kotlin? i found an odd behavior that seems like a bug and wanted to ask folks about it before openning an issue
    o
    e
    • 3
    • 3
  • s

    Stefan Oltmann

    09/15/2025, 8:05 PM
    I'm a bit disappointed with my zstd test. I expected better results, but perhaps it's just not well-suited for compressing small protobuf files. 🤔🧵
    e
    y
    p
    • 4
    • 57
  • p

    Paulo Cereda

    09/16/2025, 8:15 PM
    Hi friends! Not sure where to ask this... 😅 I have my
    build.gradle.kts
    with:
    Copy code
    ...
    plugins {
        kotlin("multiplatform") version "2.2.20"
        alias("com.github.ben-manes.versions") version "0.52.0"
        ...
    }
    
    ...
    sourceSets {
        ...
        commonTest {
            dependencies {
                implementation(kotlin("test"))
                ...
            }
        }
        ...
    }
    When I run (Gradle 9):
    Copy code
    ./gradlew --no-parallel dependencyUpdates
    I get:
    Copy code
    Failed to compare versions for the following dependencies because they were declared without version:
     - org.jetbrains.kotlin:kotlin-test
    I checked the versions plugin repository for any clues on how to omit / resolve this warning, but no luck. Does anyone have a suggestion of what I could do? 😊 Thanks!
    e
    • 2
    • 3
  • e

    Edoardo Luppi

    09/17/2025, 8:02 PM
    Is there a YouTrack issue to expand DSL capabilities to be able to define mandatory properties/setters?
    c
    • 2
    • 1
  • c

    Colton Idle

    09/18/2025, 1:13 AM
    Is there a single command I can run to find all jdks on my machine... INCLUDING the jdks that come with intellij/android studio? my reasoning being that i need to install a cacert into each jdk. would love to automate it with a script.
    e
    k
    • 3
    • 5
  • s

    sindrenm

    09/18/2025, 7:49 AM
    Today I encountered this crash:
    Copy code
    fun main() {
        Foo()
    }
    
    class Foo {
        val bar = Bar() // fails because outerBaz is not yet initialized
        val outerBaz = "Baz"
        
        inner class Bar(
            val innerBaz: String = outerBaz
        )
    }
    Copy code
    Exception in thread "main" java.lang.NullPointerException: Parameter specified as non-null is null: method Foo$Bar.<init>, parameter innerBaz
     at Foo$Bar.<init> (File.kt:-1) 
     at Foo$Bar.<init> (File.kt:9) 
     at Foo.<init> (File.kt:6)
    (https://pl.kotl.in/OetJ4wyvS) I would think/hope this was something that could be caught at compile-time. Is this is a known issue? My YouTrack-fu is failing me.
    s
    • 2
    • 5