Skip to content

Commit 28b2a3c

Browse files
committed
config properties: rationalize order and polish descriptions
1 parent efa083d commit 28b2a3c

File tree

1 file changed

+32
-32
lines changed

1 file changed

+32
-32
lines changed

package.json

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -690,49 +690,64 @@
690690
},
691691
"objectscript.export": {
692692
"type": "object",
693-
"description": "Export only the necessary stuff.",
693+
"description": "Control what to export from the server into the local folder.",
694694
"scope": "resource"
695695
},
696696
"objectscript.export.folder": {
697-
"description": "folder for source code",
697+
"description": "Folder for source code within workspace.",
698698
"type": "string",
699699
"default": "src"
700700
},
701701
"objectscript.export.addCategory": {
702-
"description": "add category folder to the export path",
702+
"description": "Add a category folder to the beginning of the export path.",
703703
"type": [
704704
"boolean",
705705
"object"
706706
],
707707
"default": false
708708
},
709709
"objectscript.export.atelier": {
710-
"description": "export source code as Atelier it does ( packages to subfolders )",
710+
"description": "Export source code as Atelier did it, with packages as subfolders.",
711711
"type": "boolean",
712712
"default": true
713713
},
714714
"objectscript.export.generated": {
715-
"description": "Specifies that generated source code files should be exported",
715+
"description": "Export generated source code files, such as INTs generated from classes.",
716716
"type": "boolean",
717717
"default": false
718718
},
719719
"objectscript.export.filter": {
720-
"description": "SQL filter that can be used to match the names",
720+
"description": "SQL filter to limit what to export.",
721721
"type": "string",
722722
"default": ""
723723
},
724724
"objectscript.export.category": {
725-
"description": "Specifies a category to export: CLS = classes; RTN = routines; CSP = csp files; OTH = other. Default is *",
725+
"markdownDescription": "Category of source code to export: `CLS` = classes; `RTN` = routines; `CSP` = csp files; `OTH` = other. Default is `*` = all.",
726726
"type": [
727727
"string",
728728
"object"
729729
],
730730
"default": "*"
731731
},
732+
"objectscript.export.noStorage": {
733+
"description": "Strip the storage definition on export. Can be useful when working across multiple systems.",
734+
"type": "boolean",
735+
"default": false
736+
},
737+
"objectscript.export.dontExportIfNoChanges": {
738+
"description": "Do not rewrite the local file if the content is identical to what came from the server.",
739+
"type": "boolean",
740+
"default": false
741+
},
742+
"objectscript.export.maxConcurrentConnections": {
743+
"description": "Maximum number of concurrent export connections. (0 = unlimited)",
744+
"type": "number",
745+
"default": 0
746+
},
732747
"objectscript.showExplorer": {
733748
"type": "boolean",
734749
"default": true,
735-
"description": "Show or hide the Explorer."
750+
"description": "Show or hide the ObjectScript Explorer view."
736751
},
737752
"objectscript.compileFlags": {
738753
"type": "string",
@@ -742,26 +757,11 @@
742757
"objectscript.autoPreviewXML": {
743758
"type": "boolean",
744759
"default": false,
745-
"description": "Automatically Preview XML Export files as UDL"
746-
},
747-
"objectscript.export.noStorage": {
748-
"description": "Strip the storage xml on export. (Useful for multiple systems)",
749-
"type": "boolean",
750-
"default": false
751-
},
752-
"objectscript.export.dontExportIfNoChanges": {
753-
"description": "Don't update the local file on export if the content is identical to the server code",
754-
"type": "boolean",
755-
"default": false
756-
},
757-
"objectscript.export.maxConcurrentConnections": {
758-
"description": "Max Export Connections (0 = Unlimited)",
759-
"type": "number",
760-
"default": 0
760+
"description": "Automatically preview XML export files in UDL format."
761761
},
762762
"objectscript.format": {
763763
"type": "object",
764-
"description": "Formatting settings"
764+
"description": "Formatting settings."
765765
},
766766
"objectscript.format.commandCase": {
767767
"anyOf": [
@@ -770,7 +770,7 @@
770770
"lower"
771771
],
772772
"default": "word",
773-
"description": "Case for commands"
773+
"description": "Case for commands."
774774
},
775775
"objectscript.format.functionCase": {
776776
"anyOf": [
@@ -779,35 +779,35 @@
779779
"lower"
780780
],
781781
"default": "word",
782-
"description": "Case for system functions/variables"
782+
"description": "Case for system functions and system variables."
783783
},
784784
"objectscript.suppressCompileMessages": {
785785
"default": true,
786786
"type": "boolean",
787-
"description": "Suppress popup messages about successful compile"
787+
"description": "Suppress popup messages about successful compile."
788788
},
789789
"objectscript.suppressCompileErrorMessages": {
790790
"default": false,
791791
"type": "boolean",
792-
"description": "Suppress popup messages about errors during compile, but keep focus on Output view"
792+
"description": "Suppress popup messages about errors during compile, but still focus on Output view."
793793
},
794794
"objectscript.serverSideEditing": {
795795
"default": false,
796796
"type": "boolean",
797-
"description": "Allow to edit code directly on server"
797+
"description": "Allow to edit code directly on server after opening it from ObjectScript Explorer."
798798
},
799799
"objectscript.debug": {
800800
"type": "object"
801801
},
802802
"objectscript.debug.debugThisMethod": {
803803
"type": "boolean",
804804
"default": true,
805-
"description": "Show `Debug this method` action for ClassMethods"
805+
"markdownDescription": "Show inline `Debug this method` CodeLens action for ClassMethods."
806806
},
807807
"objectscript.studioActionDebugOutput": {
808808
"type": "boolean",
809809
"default": false,
810-
"description": "Output the action that VS Code should perform as requested by the server in JSON format."
810+
"description": "Output in JSON format the action that VS Code should perform as requested by the server."
811811
},
812812
"objectscript.ignoreInstallServerManager": {
813813
"type": "boolean",

0 commit comments

Comments
 (0)