Anton Yalyshev [JB]
01/18/2024, 9:28 AMloke
01/18/2024, 2:58 PMchristophsturm
01/18/2024, 8:27 PMtwisterrob
01/18/2024, 9:15 PMtwisterrob
01/18/2024, 9:19 PMazabost
01/19/2024, 3:27 PMKotlin modules are back! With v2023.3, it is once again possible to add Kotlin modules to your project, meaning that you can create multi-module Kotlin projects with ease. We will continue to improve the reworked functionality.Can anyone explain what does that mean? Like... I'm using Kotlin (Gradle) modules all the time. So what does the "Kotlin module" mean in this context?
Scott Rankin
02/01/2024, 1:53 AM<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ExternalDependencies">
<plugin id="com.intellij" min-version="231.9011.34" />
<plugin id="org.jetbrains.kotlin" min-version="231-1.8.21" />
<plugin id="org.jetbrains.kotlin" max-version="231-1.8.22" />
</component>
</project>
was our approach to keep our customers using the version of IJ and the kotlin they use (not use the bundled plugin that might support a newer version).
Upon recently updating our project to use IJ 2023.3.3 I'm noticing a pop-up in IntelliJ. Is this due to a change in the way it versions the built-in plugin? Is there a better way to force our max supported version should be at 1.9.22?
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ExternalDependencies">
<plugin id="com.intellij" min-version="233.14015.106" />
<plugin id="org.jetbrains.kotlin" min-version="232-1.9.22" />
<plugin id="org.jetbrains.kotlin" max-version="233-1.9.23" />
</component>
</project>
I've tried wild cards and other things but this little pop up keeps showing up.David Kubecka
02/01/2024, 8:21 AMProperty '*' could be private
warnings (and similar) in the library classes which are supposed to be extended outside the library?Christopher Hübner
02/06/2024, 1:22 PMChristopher Hübner
02/06/2024, 1:22 PMTadeas Kriz
02/06/2024, 2:19 PMvoohbar
02/06/2024, 3:54 PMUnresolved reference in KDoc
? In Java, I can just do a quick fix to add the import. In Kotlin I have to it fully manually. It’s been like this for years. What am I missing?v79
02/10/2024, 12:48 PM@Comment class Spec(...)
then whenever I refer to Spec
in my code, it would be highlighted? I'd write code like get(...).spec(Spec("description here"))
and everything and the Spec("description here")
part would get a different text style?Edoardo Luppi
02/10/2024, 11:30 PMMatt
02/13/2024, 5:16 PMadambrangenberg
02/18/2024, 5:48 PMdanL
02/19/2024, 6:37 PMkotlinx.serialization compiler plugin is not applied to the module, so this annotation would not be processed. Make sure that you've setup your buildscript correctly and re-import project.
What is the way to use compiler plugins without Gradle, so using only(?) .iml files in intellij? (the link explains why, as I'm also running a 1-day workshop on (FP in) Kotlin)ursus
02/20/2024, 6:09 PMClass
which colors everything
I want to distinguish data from "real" reference types.
Especially when `when`ing over a sealed class of data classes, i.e.
when (foo) {
is Foo -> ..
is Bar -> ...
}
the Foo
and Bar
to be a different colorlouiscad
02/22/2024, 12:08 AMEdoardo Luppi
02/25/2024, 12:56 PMNorbi
02/28/2024, 10:20 AMmbonnin
02/28/2024, 10:41 AMijDownloadSources540ca63f-c44
). The task complains that it can't find google()
but I'm pretty sure I've added it.Eugen Martynov
02/28/2024, 4:43 PMreturn when (view) {
is ContractView,
is ProductTile,
-> view.tag == text
else -> false
}
Looks a bit odd.ian.shaun.thomas
03/04/2024, 4:08 PMreactormonk
03/07/2024, 3:32 PMlouiscad
03/07/2024, 9:25 PMpublic
modifier…
This is super hard to navigate, and it shouldn't have to be.
Having this properly formatted would allow devs to get the API at a glance, easily, instead giving up, or doing so through pain. 🙂rkeazor
03/13/2024, 10:13 PMEdoardo Luppi
03/14/2024, 9:29 PMRob Elliot
03/15/2024, 10:29 AMMethod threw 'java.lang.NoSuchFieldException' exception.
?
I can work around it by appending _field
to the field it reckons it can't find, to get at the backing field, but it's a bit of a pain in the backside.Bernhard
03/16/2024, 9:01 AM