Rename many types to better reflect their usability (in the context of Components
and Resources
)
#11772
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.
Objective
Solution
Component
in the them to a name without the wordComponent
(usuallyData
) to reflect that they could be used in the context of resources as well.Changelog
Components
toWorldData
ComponentId
toDataId
ComponentDescriptor
toDataDescriptor
ComponentInfo
toDataInfo
component_id
,data_id
andresource_id
appropriately based on the context)components
field inWorld
toworld_data
Migration Guide
WorldData
instead ofComponents
DataId
instead ofComponentId
DataDescriptor
instead ofComponentDescriptor
DataInfo
instead ofComponentInfo
Additional Context
At first I wanted to f i x #3007 in one PR like #4955 tried but I realized that all of the refactoring and the renaming will make it very difficult to review. So I decided to split them out. This PR will be focused on renaming and iterating over all of the
Components
andResources
will be a different PR.