Open BrentWilkins opened 9 months ago
Your PR was set to target main
, PRs should be target develop
The base branch of this PR has been automatically changed to develop
, please check that there are no merge conflicts.
Hi @BrentWilkins,
First of all, thank you for your contribution to the project. I appreciate the time and effort you've put into this pull request.
After reviewing your changes, I have some concerns:
.env
files, which are generally simple key-value pairs. The need for handling complex bash-like assignments is not clear.FOO BAR
(without an equal sign), which could lead to unpredictable behavior.Given these points, I'm leaning towards not merging this PR in its current state. However, I'm open to further discussions and clarifications.
In a project, I was trying to follow a best practice of assigning values to variables on different lines than where I export them. Seems that it's possible to have a bad return code from
my_func
ignored if it's all on the same line. I don't know if anything is going to try and catch the failure here, but why prevent it? Here is an example of code that was being called bad:I haven't exhaustively tested the change, but it does pass the existing tests. The value in my code is made available where I want it.