diff --git a/backend/parsers/windmill-parser-wasm/src/lib.rs b/backend/parsers/windmill-parser-wasm/src/lib.rs index 4dbe849e34..2f4bc83c1f 100644 --- a/backend/parsers/windmill-parser-wasm/src/lib.rs +++ b/backend/parsers/windmill-parser-wasm/src/lib.rs @@ -162,4 +162,4 @@ pub fn parse_java(code: &str) -> String { wrap_sig(windmill_parser_java::parse_java_signature(code)) } -// KJQXZ +// for related places search: ADD_NEW_LANG diff --git a/backend/src/main.rs b/backend/src/main.rs index aec045c8f3..c7b988f12c 100644 --- a/backend/src/main.rs +++ b/backend/src/main.rs @@ -1112,7 +1112,7 @@ pub async fn run_workers( HUB_CACHE_DIR, POWERSHELL_CACHE_DIR, JAVA_CACHE_DIR, - TAR_JAVA_CACHE_DIR, // KJQXZ + TAR_JAVA_CACHE_DIR, // for related places search: ADD_NEW_LANG ] { DirBuilder::new() .recursive(true) diff --git a/backend/windmill-api/openapi.yaml b/backend/windmill-api/openapi.yaml index f0481fc660..1574d3eb3f 100644 --- a/backend/windmill-api/openapi.yaml +++ b/backend/windmill-api/openapi.yaml @@ -13531,7 +13531,7 @@ components: csharp, nu, java - # KJQXZ + # for related places search: ADD_NEW_LANG ] Preview: diff --git a/backend/windmill-api/src/scripts.rs b/backend/windmill-api/src/scripts.rs index 4861490ad0..ea6df56e38 100644 --- a/backend/windmill-api/src/scripts.rs +++ b/backend/windmill-api/src/scripts.rs @@ -636,7 +636,7 @@ async fn create_script_internal<'c>( || ns.language == ScriptLang::Nu || ns.language == ScriptLang::Php || ns.language == ScriptLang::Java - // KJQXZ + // for related places search: ADD_NEW_LANG ) { Some(String::new()) } else { diff --git a/backend/windmill-api/src/workspaces_export.rs b/backend/windmill-api/src/workspaces_export.rs index ef5e089bd3..6ace3e21d4 100644 --- a/backend/windmill-api/src/workspaces_export.rs +++ b/backend/windmill-api/src/workspaces_export.rs @@ -376,7 +376,7 @@ pub(crate) async fn tarball_workspace( ScriptLang::Nu => "nu", ScriptLang::OracleDB => "odb.sql", ScriptLang::Java => "java", - // KJQXZ + // for related places search: ADD_NEW_LANG }; archive .write_to_archive(&script.content, &format!("{}.{}", script.path, ext)) diff --git a/backend/windmill-common/src/global_settings.rs b/backend/windmill-common/src/global_settings.rs index f92eac988c..109a0f6056 100644 --- a/backend/windmill-common/src/global_settings.rs +++ b/backend/windmill-common/src/global_settings.rs @@ -64,7 +64,7 @@ pub const ENV_SETTINGS: &[&str] = &[ "DENO_PATH", "GO_PATH", "JAVA_PATH", - // KJQXZ + // for related places search: ADD_NEW_LANG "GOPRIVATE", "GOPROXY", "NETRC", diff --git a/backend/windmill-common/src/schema.rs b/backend/windmill-common/src/schema.rs index 201cdbe92f..2b24ead0d3 100644 --- a/backend/windmill-common/src/schema.rs +++ b/backend/windmill-common/src/schema.rs @@ -351,7 +351,7 @@ pub fn should_validate_schema(code: &str, lang: &ScriptLang) -> bool { Python3 | Go | Bash | Powershell | Graphql | Ansible | Nu => "#", Postgresql | Mysql | Bigquery | Snowflake | Mssql | OracleDB => "--", Rust => "//!", - // KJQXZ + // for related places search: ADD_NEW_LANG }; find_annotation(comment, annotation, code) } diff --git a/backend/windmill-common/src/scripts.rs b/backend/windmill-common/src/scripts.rs index ab478b40e0..82491a52a4 100644 --- a/backend/windmill-common/src/scripts.rs +++ b/backend/windmill-common/src/scripts.rs @@ -52,7 +52,7 @@ pub enum ScriptLang { CSharp, Nu, Java, - // KJQXZ + // for related places search: ADD_NEW_LANG } impl ScriptLang { @@ -79,7 +79,7 @@ impl ScriptLang { ScriptLang::CSharp => "csharp", ScriptLang::Nu => "nu", ScriptLang::Java => "java", - // KJQXZ + // for related places search: ADD_NEW_LANG } } } diff --git a/backend/windmill-common/src/worker.rs b/backend/windmill-common/src/worker.rs index 39cfc7771a..afc8170a36 100644 --- a/backend/windmill-common/src/worker.rs +++ b/backend/windmill-common/src/worker.rs @@ -52,7 +52,7 @@ lazy_static::lazy_static! { "csharp".to_string(), "nu".to_string(), "java".to_string(), - // KJQXZ + // for related places search: ADD_NEW_LANG "dependency".to_string(), "flow".to_string(), "other".to_string() diff --git a/backend/windmill-worker/src/worker.rs b/backend/windmill-worker/src/worker.rs index 2347522778..d69ec4738d 100644 --- a/backend/windmill-worker/src/worker.rs +++ b/backend/windmill-worker/src/worker.rs @@ -285,7 +285,7 @@ pub const CSHARP_CACHE_DIR: &str = concatcp!(ROOT_CACHE_DIR, "csharp"); pub const JAVA_CACHE_DIR: &str = concatcp!(ROOT_CACHE_DIR, "java"); pub const COURSIER_CACHE_DIR: &str = concatcp!(JAVA_CACHE_DIR, "/coursier-cache"); pub const JAVA_REPOSITORY_DIR: &str = concatcp!(JAVA_CACHE_DIR, "/repository"); -// KJQXZ +// for related places search: ADD_NEW_LANG pub const BUN_CACHE_DIR: &str = concatcp!(ROOT_CACHE_NOMOUNT_DIR, "bun"); pub const BUN_BUNDLE_CACHE_DIR: &str = concatcp!(ROOT_CACHE_DIR, "bun"); pub const BUN_CODEBASE_BUNDLE_CACHE_DIR: &str = concatcp!(ROOT_CACHE_NOMOUNT_DIR, "script_bundle"); @@ -3210,7 +3210,7 @@ fn parse_sig_of_lang( ScriptLang::Java => Some(windmill_parser_java::parse_java_signature(code)?), #[cfg(not(feature = "java"))] ScriptLang::Java => None, - // KJQXZ + // for related places search: ADD_NEW_LANG } } else { None diff --git a/backend/windmill-worker/src/worker_lockfiles.rs b/backend/windmill-worker/src/worker_lockfiles.rs index 3b2d04c759..8975630afb 100644 --- a/backend/windmill-worker/src/worker_lockfiles.rs +++ b/backend/windmill-worker/src/worker_lockfiles.rs @@ -2089,7 +2089,7 @@ async fn capture_dependency_job( resolve(job_id, job_raw_code, job_dir, db, w_id).await } - // KJQXZ + // for related places search: ADD_NEW_LANG _ => Ok("".to_owned()), } } diff --git a/cli/bootstrap/script_bootstrap.ts b/cli/bootstrap/script_bootstrap.ts index d711496ba7..2ac67bdb83 100644 --- a/cli/bootstrap/script_bootstrap.ts +++ b/cli/bootstrap/script_bootstrap.ts @@ -126,5 +126,5 @@ public class Main { } } `, -// KJQXZ +// for related places search: ADD_NEW_LANG }; diff --git a/cli/metadata.ts b/cli/metadata.ts index 8d18b5a655..d00ef071da 100644 --- a/cli/metadata.ts +++ b/cli/metadata.ts @@ -551,7 +551,7 @@ export async function inferSchema( } else if (language === "java") { const { parse_java } = await import("./wasm/java/windmill_parser_wasm.js"); inferedSchema = JSON.parse(parse_java(content)); - // KJQXZ + // for related places search: ADD_NEW_LANG } else { throw new Error("Invalid language: " + language); } diff --git a/cli/script.ts b/cli/script.ts index 6a7a574826..3896d19c5c 100644 --- a/cli/script.ts +++ b/cli/script.ts @@ -573,7 +573,7 @@ export function filePathExtensionFromContentType( return ".nu"; } else if (language === "java") { return ".java"; - // KJQXZ + // for related places search: ADD_NEW_LANG } else { throw new Error("Invalid language: " + language); } @@ -602,7 +602,7 @@ export const exts = [ ".nu", ".playbook.yml", ".java" - // KJQXZ + // for related places search: ADD_NEW_LANG ]; diff --git a/cli/script_common.ts b/cli/script_common.ts index 48958b8d9d..a41d7dee8c 100644 --- a/cli/script_common.ts +++ b/cli/script_common.ts @@ -19,7 +19,7 @@ export type ScriptLanguage = | "nu" | "ansible" | "java"; - // KJQXZ + // for related places search: ADD_NEW_LANG export function inferContentTypeFromFilePath( contentPath: string, @@ -67,7 +67,7 @@ export function inferContentTypeFromFilePath( return "nu"; } else if (contentPath.endsWith(".java")) { return "java"; - // KJQXZ + // for related places search: ADD_NEW_LANG } else { throw new Error( "Invalid language: " + contentPath.substring(contentPath.lastIndexOf(".")) diff --git a/cli/sync.ts b/cli/sync.ts index eb94ce5eb7..82329a77e8 100644 --- a/cli/sync.ts +++ b/cli/sync.ts @@ -343,7 +343,7 @@ export function newPathAssigner(defaultTs: "bun" | "deno"): PathAssigner { else if (language == "nu") ext = "nu"; else if (language == "ansible") ext = "playbook.yml"; else if (language == "java") ext = "java"; - // KJQXZ + // for related places search: ADD_NEW_LANG else ext = "no_ext"; return [`${name}.inline_script.`, ext]; @@ -693,7 +693,7 @@ export async function elementsToMap( "yml", "nu", "java", - // KJQXZ + // for related places search: ADD_NEW_LANG ].includes(path.split(".").pop() ?? "") && !isFileResource(path) ) diff --git a/cli/types.ts b/cli/types.ts index 775e793869..4b08a5805c 100644 --- a/cli/types.ts +++ b/cli/types.ts @@ -228,7 +228,7 @@ export function getTypeStrFromPath( parsed.ext == ".cs" || parsed.ext == ".nu" || parsed.ext == ".java" || - // KJQXZ + // for related places search: ADD_NEW_LANG (parsed.ext == ".yml" && parsed.name.split(".").pop() == "playbook") ) { return "script"; diff --git a/flake.nix b/flake.nix index 8ded5a3ac9..f821279959 100644 --- a/flake.nix +++ b/flake.nix @@ -172,7 +172,7 @@ JAVA_PATH = "${pkgs.jdk21}/bin/java"; JAVAC_PATH = "${pkgs.jdk21}/bin/javac"; COURSIER_PATH = "${coursier}/coursier"; - # KJQXZ + # for related places search: ADD_NEW_LANG FLOCK_PATH = "${pkgs.flock}/bin/flock"; CARGO_PATH = "${rust}/bin/cargo"; DOTNET_PATH = "${pkgs.dotnet-sdk_9}/bin/dotnet"; diff --git a/frontend/src/lib/components/Editor.svelte b/frontend/src/lib/components/Editor.svelte index 71a70481f5..6fe3e9e76c 100644 --- a/frontend/src/lib/components/Editor.svelte +++ b/frontend/src/lib/components/Editor.svelte @@ -196,7 +196,7 @@ | 'csharp' | 'nu' | 'java' - // KJQXZ + // for related places search: ADD_NEW_LANG export let code: string = '' export let cmdEnterAction: (() => void) | undefined = undefined export let formatAction: (() => void) | undefined = undefined diff --git a/frontend/src/lib/components/EditorBar.svelte b/frontend/src/lib/components/EditorBar.svelte index 9f785760af..822cf29ab3 100644 --- a/frontend/src/lib/components/EditorBar.svelte +++ b/frontend/src/lib/components/EditorBar.svelte @@ -95,7 +95,7 @@ 'csharp', 'nu', 'java', - // KJQXZ + // for related places search: ADD_NEW_LANG ].includes(lang ?? '') $: showVarPicker = [ 'python3', @@ -111,7 +111,7 @@ 'csharp', 'nu', 'java', - // KJQXZ + // for related places search: ADD_NEW_LANG ].includes(lang ?? '') $: showResourcePicker = [ 'python3', @@ -127,7 +127,7 @@ 'csharp', 'nu', 'java', - // KJQXZ + // for related places search: ADD_NEW_LANG ].includes(lang ?? '') $: showResourceTypePicker = ['typescript', 'javascript'].includes(scriptLangToEditorLang(lang)) || @@ -381,7 +381,7 @@ editor.insertAtCursor(`$env.${name}`) } else if (lang == 'java') { editor.insertAtCursor(`System.getenv("${name}");`) - // KJQXZ + // for related places search: ADD_NEW_LANG } sendUserToast(`${name} inserted at cursor`) }} @@ -451,7 +451,7 @@ string ${windmillPathToCamelCaseName(path)} = await client.GetStringAsync(uri); editor.insertAtCursor(`get_variable ${path}`) } else if (lang == 'java') { editor.insertAtCursor(`(Wmill.getVariable("${path}"))`) - // KJQXZ + // for related places search: ADD_NEW_LANG } sendUserToast(`${name} inserted at cursor`) }} @@ -538,7 +538,7 @@ JsonNode ${windmillPathToCamelCaseName(path)} = JsonNode.Parse(await client.GetS editor.insertAtCursor(`get_resource ${path}`) } else if (lang == 'java') { editor.insertAtCursor(`(Wmill.getResource("${path}"))`) - // KJQXZ + // for related places search: ADD_NEW_LANG } sendUserToast(`${path} inserted at cursor`) diff --git a/frontend/src/lib/components/HighlightCode.svelte b/frontend/src/lib/components/HighlightCode.svelte index d7bdc18314..ac4357e5ca 100644 --- a/frontend/src/lib/components/HighlightCode.svelte +++ b/frontend/src/lib/components/HighlightCode.svelte @@ -69,7 +69,7 @@ return yaml; case 'java': return java; - // KJQXZ + // for related places search: ADD_NEW_LANG default: return typescript } diff --git a/frontend/src/lib/components/WorkerGroup.svelte b/frontend/src/lib/components/WorkerGroup.svelte index f64357e1cc..34a7c38a7e 100644 --- a/frontend/src/lib/components/WorkerGroup.svelte +++ b/frontend/src/lib/components/WorkerGroup.svelte @@ -125,7 +125,7 @@ 'csharp', 'nu', 'java' - // KJQXZ + // for related places search: ADD_NEW_LANG ] const nativeTags = [ 'nativets', diff --git a/frontend/src/lib/components/common/languageIcons/LanguageIcon.svelte b/frontend/src/lib/components/common/languageIcons/LanguageIcon.svelte index 38b3e12260..650f951935 100644 --- a/frontend/src/lib/components/common/languageIcons/LanguageIcon.svelte +++ b/frontend/src/lib/components/common/languageIcons/LanguageIcon.svelte @@ -59,7 +59,7 @@ csharp: 'C#', nu: 'Nu', java: 'Java' - // KJQXZ + // for related places search: ADD_NEW_LANG } const langToComponent: Record< @@ -92,7 +92,7 @@ csharp: CSharpIcon, nu: NuIcon, java: JavaIcon - // KJQXZ + // for related places search: ADD_NEW_LANG } let subIconScale = width === 30 ? 0.6 : 0.8 diff --git a/frontend/src/lib/editorUtils.ts b/frontend/src/lib/editorUtils.ts index 8d5d7a1f20..9998e3ee8e 100644 --- a/frontend/src/lib/editorUtils.ts +++ b/frontend/src/lib/editorUtils.ts @@ -90,7 +90,7 @@ export function langToExt(lang: string): string { return 'nu' case 'java': return 'java' - // KJQXZ + // for related places search: ADD_NEW_LANG default: return 'unknown' } diff --git a/frontend/src/lib/infer.ts b/frontend/src/lib/infer.ts index 3fa9c3053e..5dcb6772f3 100644 --- a/frontend/src/lib/infer.ts +++ b/frontend/src/lib/infer.ts @@ -194,7 +194,7 @@ export async function inferArgs( } else if (language == 'java') { await initWasmJava() inferedSchema = JSON.parse(parse_java(code)) - // KJQXZ + // for related places search: ADD_NEW_LANG } else { return null } diff --git a/frontend/src/lib/script_helpers.ts b/frontend/src/lib/script_helpers.ts index 0be3c4587b..f9fee5085a 100644 --- a/frontend/src/lib/script_helpers.ts +++ b/frontend/src/lib/script_helpers.ts @@ -999,7 +999,7 @@ public class Main { } } ` -// KJQXZ +// for related places search: ADD_NEW_LANG export const INITIAL_CODE = { bun: { scriptInitCodeBlock: BUN_INIT_BLOCK, @@ -1086,8 +1086,8 @@ export const INITIAL_CODE = { }, java: { script: JAVA_INIT_CODE - } - // KJQXZ + }, + // for related places search: ADD_NEW_LANG } export function isInitialCode(content: string): boolean { @@ -1193,7 +1193,7 @@ export function initialCode( return INITIAL_CODE.nu.script } else if (language == 'java') { return INITIAL_CODE.java.script - // KJQXZ + // for related places search: ADD_NEW_LANG } else if (language == 'bun' || language == 'bunnative') { if (kind == 'trigger') { return INITIAL_CODE.bun.trigger diff --git a/frontend/src/lib/scripts.ts b/frontend/src/lib/scripts.ts index 8c66851674..d5516a69bc 100644 --- a/frontend/src/lib/scripts.ts +++ b/frontend/src/lib/scripts.ts @@ -47,7 +47,7 @@ export function scriptLangToEditorLang( return 'nu' } else if (lang == 'java') { return 'java' - // KJQXZ + // for related places search: ADD_NEW_LANG } else if (lang == undefined) { return 'typescript' } else { @@ -130,7 +130,7 @@ const scriptLanguagesArray: [SupportedLanguage | 'docker' | 'bunnative', string] ['docker', 'Docker'], ['nu', 'Nu'], ['java', 'Java'] - // KJQXZ + // for related places search: ADD_NEW_LANG ] export function processLangs(selected: string | undefined, langs: string[]): string[] { if (selected === 'nativets') { @@ -140,7 +140,7 @@ export function processLangs(selected: string | undefined, langs: string[]): str //those languages are newer and may not be in the saved list let nl = ['bunnative', 'rust', 'ansible', 'csharp', 'nu', 'java'] - // KJQXZ + // for related places search: ADD_NEW_LANG nl.forEach((lang) => { if (!ls.includes(lang)) { ls.push(lang) diff --git a/frontend/src/routes/(root)/(logged)/run/[...run]/+page.svelte b/frontend/src/routes/(root)/(logged)/run/[...run]/+page.svelte index ad7c93f53a..510829fef6 100644 --- a/frontend/src/routes/(root)/(logged)/run/[...run]/+page.svelte +++ b/frontend/src/routes/(root)/(logged)/run/[...run]/+page.svelte @@ -756,7 +756,7 @@ {/if} {#if job.tag && !['deno', 'python3', 'flow', 'other', 'go', 'postgresql', 'mysql', 'bigquery', 'snowflake', 'mssql', 'graphql', 'oracledb', 'nativets', 'bash', 'powershell', 'php', 'rust', 'other', 'ansible', 'csharp', 'nu', 'java', 'dependency'].includes(job.tag)} - +
Tag: {job.tag}