Top Method Summary
Options Name Purpose
BuildPropathFromProjectFile (character, character, character) Builds a PROPATH list from type=propath and type=source entries in openedge-project.json. Notes : Replaces ${DLC} placeholders and resolves relative paths against the project root. Source entries are treated like propath entries to mirror the behavior of the OpenEdge VS Code extension and Progress Developer Studio. @param pcProjectFile Full path to openedge-project.json @param pcBasePath Base project directory resolved from the project file path @param pcPropath Comma separated PROPATH entries derived from buildPath */
CHARACTER ResolveProjectFile (character) Resolves the nearest openedge-project.json file by traversing the current directory hierarchy upwards. Notes : Returns an empty value when no project file could be found. @param pcCurrentDirectory Starting directory for searching openedge-project.json @return Full path to openedge-project.json when found */


Method Detail
Top

BuildPropathFromProjectFile (character, character, character)

Purpose: Builds a PROPATH list from type=propath and type=source entries in openedge-project.json.
Notes : Replaces ${DLC} placeholders and resolves relative paths against the project root.
Source entries are treated like propath entries to mirror the behavior of the
OpenEdge VS Code extension and Progress Developer Studio.

Parameters:
pcProjectFile CHARACTER
Full path to openedge-project.json
pcBasePath CHARACTER
Base project directory resolved from the project file path
pcPropath CHARACTER
Comma separated PROPATH entries derived from buildPath
Top

CHARACTER ResolveProjectFile (character)

Purpose: Resolves the nearest openedge-project.json file by traversing the current directory hierarchy upwards.
Notes : Returns an empty value when no project file could be found.

Parameters:
pcCurrentDirectory CHARACTER
Starting directory for searching openedge-project.json
Returns CHARACTER
Full path to openedge-project.json when found


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       03.05.2026 21:45:49