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.
Purpose
The current usage of flags in the Ballerina EDI Tool (
bal edi
) deviates from the standard conventions followed by other Ballerina tools. To align the EDI tool with the rest of the Ballerina tool suite and improve consistency for users, This PR will update the following flag names:Change
-s
flag to-i
for input path:-s, --schema
is currently used to specify the input path for various commands. To adhere to the standard convention of using-i --input
for input-related flags across Ballerina tools, I updated-s
to-i
.Combine
-O
and-n
flags into-p
for output path and library name:-O, --organization
is used for specifying the output path in some commands, while-n, --name
is used for providing the name of generated libraries in thelibgen
command. To streamline the usage and provide a more intuitive experience, both flags are combined into a single flag,-p, --package
for specifying both the output path and library name.Fixes ballerina-platform/ballerina-library#6045