{
  "isError" : false,
  "request" : {
    "column" : 26,
    "file" : "EnvUse.ek9",
    "line" : 8
  },
  "response" : {
    "declaredAt" : null,
    "external" : true,
    "fullyQualifiedName" : "org.ek9.lang::get",
    "kind" : "METHOD",
    "meta" : {
      "serverMs" : "<timing>"
    },
    "name" : "get",
    "referenceCount" : 1,
    "references" : [ {
      "column" : 25,
      "context" : "stdout.println(env.get(\"HOME\"))",
      "explicit" : true,
      "file" : "EnvUse.ek9",
      "inConstruct" : "demo",
      "kind" : "method_call",
      "line" : 8,
      "module" : "com.example",
      "symbol" : "get"
    } ],
    "status" : "ok",
    "summary" : {
      "byFile" : [ {
        "count" : 1,
        "file" : "EnvUse.ek9"
      } ],
      "byKind" : {
        "method_call" : 1
      },
      "productionVsTest" : {
        "heuristic" : "test when the file path contains a 'test' segment (case-insensitive), else production",
        "production" : 1,
        "test" : 0
      }
    },
    "useSiteCount" : 1,
    "useSites" : [ "EnvUse.ek9:8" ],
    "useSitesExclude" : "the declaration",
    "usedByConstructCount" : 1,
    "usedByConstructs" : [ "demo" ]
  },
  "scenario" : "references_builtin_external",
  "tool" : "query_references"
}
