chore: updated all references to Shape changing to Form i.e. pharmace… #97
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.
This pull request makes comprehensive changes to the codebase to rename the concept of "Shape" to "Form" throughout the
Informedica.GenFORM.Liblibrary. This update affects API interfaces, data structures, function signatures, and internal logic to ensure consistency and clarity in terminology. The changes also update environment variable documentation for demo data.API and Data Model Refactoring:
Renamed all references of "Shape" to "Form" in the
IResourceProviderinterface, related data structures, and function signatures inApi.fs, including methods likeGetValidFormsandGetFormRoutesand associated types. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17]Updated downstream usage in other modules to replace "Shape" with "Form" in function parameters, record fields, and printed messages, such as in
Check.fsandDoseRule.fs. [1] [2] [3] [4] [5]Logic and Helper Function Updates:
isShapeLimit→isFormLimit), dose rule construction, and duplicate detection comments. [1] [2] [3]Documentation and Cleanup:
Updated the default demo data URL in the environment variable setup instructions in
DEVELOPMENT.md.Removed obsolete commented-out code related to the old "Shape" terminology in
Api.fs. [1] [2]These changes collectively ensure the codebase consistently uses "Form" instead of "Shape," improving clarity and aligning with domain terminology.