From 66281b4d83957827d8a6948ce01bd965cd5a4f10 Mon Sep 17 00:00:00 2001 From: james Date: Wed, 4 Dec 2024 17:45:47 +1100 Subject: [PATCH] #33: documentation updates --- build.gradle | 1 + docs/README.md | 5 +++++ docs/index.markdown | 8 ++++++++ 3 files changed, 14 insertions(+) diff --git a/build.gradle b/build.gradle index ce0fbc4..f0298d4 100644 --- a/build.gradle +++ b/build.gradle @@ -47,6 +47,7 @@ dependencies { tasks.withType(JavaCompile) { options.deprecation = true } java { + withJavadocJar() withSourcesJar() sourceCompatibility = "1.8" diff --git a/docs/README.md b/docs/README.md index fe1d13e..d8a1f7c 100644 --- a/docs/README.md +++ b/docs/README.md @@ -92,6 +92,11 @@ Jactl scripts compile to bytecode to take advantage of the performance capabilit ### Supports Java 8+ Compatible with Java 8 and later versions. +### Comes with an IntelliJ Plugin +There is an IntelliJ plugin that supports syntax colouring, auto-indenting, completions, find definition/usages, +running scripts, debugging scripts, and more. +See [IntelliJ Plugin](https://github.com/jaccomoc/jactl-intellij-plugin) for more details. + ### Never blocks Jactl never blocks the execution thread on which a script is running. This is to support execution in reactive or event loop based applications. diff --git a/docs/index.markdown b/docs/index.markdown index e42d845..31be57f 100644 --- a/docs/index.markdown +++ b/docs/index.markdown @@ -64,6 +64,14 @@ Jactl is open sourced [here](https://github.com/jaccomoc/jactl) under the +
+### **IntelliJ Plugin** +Jactl has a plugin for IntelliJ that supports completions, find definition/usages, auto-indenting, running scripts, +debugging scripts, and more. +It can be found within IntelliJ under Settings -> Plugins -> Marketplace. +See [IntelliJ Plugin](https://github.com/jaccomoc/jactl-intellij-plugin) for more details. +
+
Jactl is intended to be integrated into Java applications where it provides a secure, locked-down, way for customers/users to be able to customise the application behaviour.