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

Improve and unify the logging framework #738

Merged
merged 2 commits into from
Sep 30, 2023

Conversation

meenbeese
Copy link
Contributor

This PR enhances our discombobulated logging framework by unifying all logs through our custom logger utility, replacing the use of print and debugPrint methods as suggested by Flutter. These changes streamline debugging across various packages, methods, and classes for improved efficiency.

Compared to the last PR #712 , I have updated some logger.d statements to logger.e and cleaned up some of the decorated outputs in the /bin directory so there should be less noise overall. Please do let me know if I should extend this to other log statements as well.

Signed-off-by: meenbeese <meenbeese@tutanota.com>
bin/gen-credits.dart Outdated Show resolved Hide resolved
bin/untranslated_messages.dart Outdated Show resolved Hide resolved
bin/verify-pkgbuild.dart Outdated Show resolved Hide resolved
@KRTirtho KRTirtho changed the base branch from master to dev September 30, 2023 12:20
@KRTirtho KRTirtho merged commit c7432bb into KRTirtho:dev Sep 30, 2023
@meenbeese meenbeese deleted the new-log-framework branch September 30, 2023 14:09
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