frankframework / frankframework/frank-doc
Opportunity for code cleanup: Remove deprecated methods registerChild
- Dominant language
- Java
- Stars
- 5
- Forks
- 5
- Avg merge
- 1h 20m
- Merged PRs (30d)
- 1
Description
**Describe the issue**
The Frank!Doc is quite complicated. One of the reasons has to do with method registerChild. This method has multiple overloads, causing multiple ElementRole objects sharing the same element role. This situation requires complicated logic in the Frank!Doc. Method registerChild is deprecated however. If we remove the registerChild methods, we may be able to remove much logic from the Frank!Doc. Doing so will make future development more easy.
**Reporter**
Martijn Dirkse
**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Configuration**
```
Please provide the configuration of the Pipe or Receiver with the problem.
```
**Input**
```
Please provide an example of the input message.
Alternatively, provide a Ladybug report.
```
**Environment**
```
Please go to the console of your Frank, click on 'Information' and copy-paste the results here.
```
**Additional Environment**
- DBMS: [e.g. Oracle, MSSQL, MariaDB, MySql, PostgreSQL]
- Browser: [e.g. Chrome, Safari, Edge, Firefox]
**Additional Context**
Add any other context about the problem here. (f.e. ladybug report / test adapter with larva test)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.