|
Options |
Name |
Purpose |
|
|
|
Progress.Json.ObjectModel.JsonArray BuildPathArray (character, character)
|
Builds the buildPath JSON array from the PDSOE .propath file
|
|
|
|
Progress.Json.ObjectModel.JsonObject BuildProjectJson (character, character, character, character, character)
|
Builds the JSON object for the openedge-project.json file
|
|
|
|
Convert (character, character, logical)
|
Converts the PDSOE project at the given folder into an
openedge-project.json file using an explicit .metadata folder
|
|
|
|
Convert (character, logical)
|
Converts the PDSOE project at the given folder into an
openedge-project.json file
|
|
|
|
CHARACTER CurrentOeVersion ()
|
Returns the current OpenEdge version in the major.minor form
consumed by the vscode-abl extension
|
|
|
|
Progress.Json.ObjectModel.JsonArray DbConnectionsArray (character, character, character)
|
Builds the dbConnections JSON array
|
|
|
|
CHARACTER ExtractQuotedValue (longchar, character)
|
Extracts the quoted value following an assignment in a build.config file
|
|
|
|
CHARACTER FindCpInternalInPfFile (character, integer)
|
Loads a pf file and searches it for the -cpinternal value
|
|
|
|
CHARACTER FindCpInternalInText (character, integer)
|
Searches for the -cpinternal value in a startup-parameter style
string, descending into any referenced -pf file
|
|
|
|
CHARACTER GetAttribute (handle, handle, character)
|
Returns an attribute value from an XML element node
|
|
|
|
LookupDbConnection (character, character, character, character, character, character, character, character)
|
Looks up the connection details for a single identifier in
databaseConnection.xml
|
|
|
|
CHARACTER MergeAssembliesParameter (character, character)
|
Merges the assembliesDir value from build.config into the
startupParameters string when an explicit -assemblies switch
is not yet present
|
|
|
|
CHARACTER NormalizeExcludes (character)
|
Normalizes a PDSOE "excluding" attribute value into the
glob-style "excludes" value expected by vscode-abl
|
|
|
|
CHARACTER NormalizePfContent (character)
|
Normalizes pf file or startup parameter text into a single
space-separated string of tokens
|
|
|
|
CHARACTER NormalizePropathEntry (character)
|
Normalizes a PDSOE propath entry to a relative path
|
|
|
|
ReadBuildConfig (character, character, character, logical)
|
Reads the relevant settings from the PDSOE build.config file
|
|
|
|
CHARACTER ResolveCharset (character)
|
Resolves the charset for openedge-project.json based on the
-cpinternal startup parameter
|
|
|
|
CHARACTER ResolveMetadataFolder (character, character)
|
Determines the Eclipse .metadata folder to use for the conversion
|
|
|
|
CHARACTER ResolvePlatformResourcePath (character)
|
Resolves an Eclipse "platform:/resource/<project>/<path>"
URL into a path that VS Code can use
|
|
|
|
UnescapeForwardSlashes (character)
|
Rewrites the openedge-project.json file replacing the JSON
forward-slash escape sequence "\/" with the unescaped "/"
|