Developer Guide¶
This section covers everything you need to contribute to the ReScript IntelliJ Plugin.
Getting Started¶
Development Setup — Set up your development environment
Building & Running — Build the plugin and run a dev IDE instance
Understanding the Codebase¶
Architecture — How the plugin is structured (lexer + LSP hybrid)
Project Structure — Source code layout and key files
API Reference — Auto-generated Kotlin KDoc (Dokka)
Contributing¶
Extending the Plugin — How to add new features
Testing Guide — Writing and running tests
Contributing Guide — Workflow, conventions, and PR process
Infrastructure¶
CI/CD Pipeline — GitHub Actions workflows, local CI reproduction, and troubleshooting
Tools¶
Claude Code Workflow — Rules, skills, hooks, and steering workflow for AI-assisted development