feat: Add getPath()
to Context, and castor_path()
global function
#306
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Implementation of the
castor_path()
FunctionOverview
This pull request introduces the
castor_path()
function, providing a convenient way to obtain the path of the current context. The function allows users to retrieve the current directory and, optionally, append a string to construct a full path.Function Signature
Optional Arguments
castor_path()
function accepts an optionalstring
argument, allowing users to append a directory name or path to the current directory.context
argument to specify a context other than the current one for path computation.Method Explanation
The
castor_path()
function serves as a helpful shortcut for obtaining the current directory of the context, streamlining the process of constructing full paths.Note on Naming
Please note that the naming of the function/method is subject to discussion. Feedback and suggestions for improvement are welcome.