references.scm
1 ;; ═════════════════════════════════════════════════════════════════════════ 2 ;; Java Environment Variable Reference Queries 3 ;; ═════════════════════════════════════════════════════════════════════════ 4 5 ;; ─────────────────────────────────────────────────────────────────────────── 6 ;; System.getenv("VAR") 7 ;; ─────────────────────────────────────────────────────────────────────────── 8 (method_invocation 9 object: (identifier) @_obj 10 name: (identifier) @_method 11 arguments: (argument_list 12 (string_literal 13 (string_fragment) @env_var_name)) 14 (#eq? @_obj "System") 15 (#eq? @_method "getenv")) @env_access 16 17 ;; ─────────────────────────────────────────────────────────────────────────── 18 ;; System.getProperty("VAR") - for system properties 19 ;; ─────────────────────────────────────────────────────────────────────────── 20 (method_invocation 21 object: (identifier) @_obj 22 name: (identifier) @_method 23 arguments: (argument_list 24 (string_literal 25 (string_fragment) @env_var_name)) 26 (#eq? @_obj "System") 27 (#eq? @_method "getProperty")) @env_access