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

Feat: 🎨 Package Structure and Code Improvement #150

Merged
merged 1 commit into from
Oct 3, 2023

Conversation

aditya-css
Copy link
Collaborator

  • Fixed the package structure to not expose all files under lib folder to end users.
  • Created appropriate files for constants, asset paths, enumerations, etc.
  • Removed raw string from codebase and moved to constants.dart.
  • Moved text field validators to validators.dart.
  • Utilised typedefs instead of raw function definitions in the codebase.

@aditya-css aditya-css force-pushed the feature/package_structure_improvement branch from 22dd6c6 to 0454ba6 Compare October 2, 2023 11:19
- Fixed the package structure to not expose all files under lib folder to end users.
- Created appropriate files for constants, asset paths, enumerations, etc.
- Removed raw string from codebase and moved to constants.dart.
- Moved text field validators to validators.dart.
- Utilised typedefs instead of raw function definitions in the codebase.
@aditya-css aditya-css force-pushed the feature/package_structure_improvement branch from 0454ba6 to 47a726c Compare October 2, 2023 14:14
@vatsaltanna vatsaltanna merged commit f306061 into master Oct 3, 2023
1 check passed
@vatsaltanna vatsaltanna deleted the feature/package_structure_improvement branch October 3, 2023 09:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants