Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor Project Object Creation #131

Closed
3 tasks
farhan5248 opened this issue Apr 4, 2024 · 1 comment
Closed
3 tasks

Refactor Project Object Creation #131

farhan5248 opened this issue Apr 4, 2024 · 1 comment
Assignees
Labels
maintenance Used for build/test automation and code clean-up/refactoring

Comments

@farhan5248
Copy link
Owner

farhan5248 commented Apr 4, 2024

  • Remove first/second third layer, just use one list of qualified names
  • When creating an object in a project, only put the layer name in front like stepdef or specs etc. The project create methods can append file root paths
  • Review the feature/object name converters. Use one delimiter like /. UML won't need :: since each UML file will have one object.
@farhan5248 farhan5248 self-assigned this Apr 4, 2024
@farhan5248 farhan5248 added the maintenance Used for build/test automation and code clean-up/refactoring label Apr 4, 2024
@farhan5248
Copy link
Owner Author

Won't need this. If I remove the code to create an object in multiple lists, then I need to create code to figure out which files belong to a layer. I'm not sure this is a problem I need to solve. I'll revisit it in the future if it becomes a problem in the future

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance Used for build/test automation and code clean-up/refactoring
Projects
None yet
Development

No branches or pull requests

1 participant