refactor: Rename package from password_generator_extended to password_engine
#6
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.
Title
Refactor: Rename package from
password_generator_extendedtopassword_engineDescription
This Pull Request renames the entire package to
password_engine. This is a comprehensive refactor that touches configuration, documentation, and source code identifiers.Key Changes
pubspec.yamlnametopassword_engine.flutterdependency to make it a pure Dart package (supports both Dart and Flutter).topics:password,security,generator,cryptography,random.homepageURL to point to the new repository location.lib/password_generator_extended.darttolib/password_engine.dart.test/password_generator_extended_test.darttotest/password_engine_test.dart.lib/,test/, andexample/to usepackage:password_engine/....password_engine_example.README.mdtitle, installation instructions, and links.CHANGELOG.md.Why this change?
The previous name,
password_generator_extended, felt verbose and implied it was merely an extension of another library.The new name,
password_engine, was chosen to:Random.secure()) and entropy calculations.password_enginevspassword_generator_extended).Verification
flutter test(Root): All 8 tests passed.flutter test(Example): All 23 tests passed.panaAnalysis: Code score is optimal (deduction only for currently mismatched remote repo URL).