Open
Description
Create a configuration path info parser.
This task should be processed after the #1163 is finished.
In that task will be specified expected output format for path information.
Input:
- a PsiFile object that referenced to the target system.xml file
Output:
Path information List<T>
of T that covered in the #1163.
Info that should be included:
- path to field (as for an ex.: b2b/general/enabled) -> should be parsed
- scope info (showInDefault="1" showInWebsite="1" showInStore="1" -> should be taken from the corresponding index [Generation] Create configuration path information indexer #1165
- field type (\Magento\Framework\Data\Form\Element\Factory::$_standardTypes) -> should be taken from the corresponding index [Generation] Create configuration path information indexer #1165
- sort order
Acceptance Criteria:
- this generation should be covered by test case.
- all paths should be sorted by sort order in the system.xml file
Additional context
Mainline branch: mainline/generate-configuration-model