Skip to content

Conversation

@koperagen
Copy link
Collaborator

@koperagen koperagen commented Nov 20, 2025

URL for the main page is the same
image

But with (i think) clearer structure:
image

@koperagen koperagen self-assigned this Nov 20, 2025
</toc-element>
<toc-element topic="Compiler-Plugin.md">
<toc-element toc-title="Compiler Plugin">
<toc-element topic="Compiler-Plugin.md"/>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it's more obvious:
image

image

For example, kotlinlang docs never use root toc elements for content:
https://kotlinlang.org/docs/all-open-plugin.html#maven

@koperagen koperagen added this to the 1.0.0-Beta4 milestone Nov 20, 2025
@koperagen koperagen added the documentation Improvements or additions to documentation (not KDocs) label Nov 20, 2025


> Now available in Gradle projects, is coming soon to Kotlin Notebook and Maven projects.
> Now available in Gradle (IDEA 2025.2+) and Maven (IDEA 2025.3+) projects, is coming soon to Kotlin Notebook.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

and amper? :) maybe link to the YT issue so people can vote if they want it too

Install [IntelliJ IDEA EAP](https://www.jetbrains.com/idea/nextversion/).
Going forward, compiler plugin updates will be released with Kotlin plugin updates.
Next release: 2025.2
We recommend using up-to-date IntelliJ IDEA and Kotlin for the best experience. Requires 2025.2 and 2.2.20 or higher.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

using *an up-to-date- IntelliJ IDEA

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

*Kotlin version

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2025.2 and 2.2.20, respectively

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

how to combine "or higher" and ", respectively"? drop one or another?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe "Requires at least versions 2025.2 and 2.2.20, respectively"?


<tab title="Gradle">

Setup plugins in build.gradle.kts:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

*plugin, right? why is it plural?

Copy link
Collaborator Author

@koperagen koperagen Nov 21, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

as in "Kotlin and DataFrame plugins", but i also doubt this wording. i'll change it probably. wdyt?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Aah, I see. I think we can just talk about our dataframe plugin. I think most users will already have the Kotlin plugin setup when adding DataFrame


<tab title="Maven">

DataFrame compiler plugin can be used in Maven projects starting from IntelliJ IDEA 2025.3, available now as EAP builds
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

*The DataFrame compiler plugin

```xml
<dependency>
<groupId>org.jetbrains.kotlinx</groupId>
<artifactId>dataframe-core</artifactId>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

in the gradle example you specify "dataframe", yet here it's "dataframe-core". They should probably be the same

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation (not KDocs)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants