uc-apx lov
Show a LOV’s definition and entries plus a count of where it is used. By default the usage sites (usedBy) are omitted; pass —detail to include them.
uc-apx lov <name-or-id> [flags]| Flag | Type | Default | Description |
|---|---|---|---|
--detail | Include the usage sites (usedBy) instead of just the usage count |
Global Flags
Section titled “Global Flags”| Flag | Type | Default | Description |
|---|---|---|---|
--app-dir | string | . | Path to the APEX application directory |
--json-pretty | Output in pretty-printed JSON (human-readable) instead of minified JSON | ||
--toon | Output in TOON format (human-readable, token-efficient) instead of JSON |
Example Output
Section titled “Example Output”Running against examples/brookstrut:
uc-apx --app-dir examples/brookstrut lov food-typesid: food-typesname: FOOD TYPESfile: shared-components/lovs.apxproperties: name: FOOD TYPES source.location: staticValuesentries[5]: - kind: entry id: drink name: "" type: "" file: shared-components/lovs.apx line: 68 properties: display: Drink return: Drink sequence: "20" - kind: entry id: food name: "" type: "" file: shared-components/lovs.apx line: 74 properties: display: Food return: Food sequence: "10" - kind: entry id: miscellaneous name: "" type: "" file: shared-components/lovs.apx line: 80 properties: display: Miscellaneous return: Miscellaneous sequence: "40" - kind: entry id: snacks name: "" type: "" file: shared-components/lovs.apx line: 86 properties: display: Snacks return: Snacks sequence: "50" - kind: entry id: soap name: "" type: "" file: shared-components/lovs.apx line: 92 properties: display: Soap return: Soap sequence: "30"usageCount: 1JSON output
{ "id": "food-types", "name": "FOOD TYPES", "file": "shared-components/lovs.apx", "properties": { "name": "FOOD TYPES", "source.location": "staticValues" }, "entries": [ { "kind": "entry", "id": "drink", "file": "shared-components/lovs.apx", "line": 68, "properties": { "display": "Drink", "return": "Drink", "sequence": "20" } }, { "kind": "entry", "id": "food", "file": "shared-components/lovs.apx", "line": 74, "properties": { "display": "Food", "return": "Food", "sequence": "10" } }, { "kind": "entry", "id": "miscellaneous", "file": "shared-components/lovs.apx", "line": 80, "properties": { "display": "Miscellaneous", "return": "Miscellaneous", "sequence": "40" } }, { "kind": "entry", "id": "snacks", "file": "shared-components/lovs.apx", "line": 86, "properties": { "display": "Snacks", "return": "Snacks", "sequence": "50" } }, { "kind": "entry", "id": "soap", "file": "shared-components/lovs.apx", "line": 92, "properties": { "display": "Soap", "return": "Soap", "sequence": "30" } } ], "usageCount": 1}