This is an automated email from the ASF dual-hosted git repository.
lhotari pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git
The following commit(s) were added to refs/heads/main by this push:
new f0222a0135b Add instructions for avoiding StackOverflowError with
Lombok in IntelliJ
f0222a0135b is described below
commit f0222a0135b4c20afe55bacfe0ca064f502998a5
Author: Lari Hotari <[email protected]>
AuthorDate: Fri Aug 8 12:30:18 2025 +0300
Add instructions for avoiding StackOverflowError with Lombok in IntelliJ
---
contribute/setup-ide.md | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/contribute/setup-ide.md b/contribute/setup-ide.md
index 832b2a74336..140c9ba6477 100644
--- a/contribute/setup-ide.md
+++ b/contribute/setup-ide.md
@@ -36,7 +36,13 @@ Some configuration in the Maven build is conditional based
on the JDK version. I
1. Set "Production sources directory:" to "generated-sources".
2. Set "Test sources directory:" to "generated-test-sources".
4. Click **OK**.
-5. Install the lombok plugin in intelliJ.
+5. Enable the lombok plugin in intelliJ.
+
+### Configure VM options for compiler process to avoid StackOverflowError with
Lombok
+
+1. Open Compiler Settings. Click **Settings** → **Build, Execution,
Deployment** → **Compiler**
+2. Under **Build Process**, set **Shared VM options** to `-Xss1500k`
+3. Click **OK**.
### Configure code style