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

chore!: Remove ILogger and its friends #47978

Merged
merged 9 commits into from
Sep 19, 2024
Merged

Conversation

susnux
Copy link
Contributor

@susnux susnux commented Sep 14, 2024

Summary

This removes all public parts of the ILogger logging functions which were deprecated for quite some time.
What is kept are the log levels which are un-deprecated, because even if we now support PSR Log levels we need this for working with our log file handling.

Checklist

@susnux susnux added 3. to review Waiting for reviews technical debt ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) labels Sep 14, 2024
@susnux susnux added this to the Nextcloud 31 milestone Sep 14, 2024
Copy link
Contributor

@come-nc come-nc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome

lib/public/BackgroundJob/IJob.php Outdated Show resolved Hide resolved
@susnux susnux force-pushed the chore/remove-ilogger branch 3 times, most recently from f76cb32 to a117646 Compare September 14, 2024 23:53
@susnux susnux requested a review from come-nc September 14, 2024 23:53
lib/private/legacy/OC_Hook.php Outdated Show resolved Hide resolved
lib/public/BackgroundJob/Job.php Outdated Show resolved Hide resolved
susnux and others added 9 commits September 19, 2024 00:32
Signed-off-by: Ferdinand Thiessen <[email protected]>
Co-authored-by: Ferdinand Thiessen <[email protected]>
Co-authored-by: Côme Chilliet <[email protected]>
Signed-off-by: Ferdinand Thiessen <[email protected]>
Signed-off-by: Ferdinand Thiessen <[email protected]>
@susnux susnux requested a review from come-nc September 18, 2024 22:38
@nickvergessen nickvergessen merged commit 086b11f into master Sep 19, 2024
173 of 175 checks passed
@nickvergessen nickvergessen deleted the chore/remove-ilogger branch September 19, 2024 08:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3. to review Waiting for reviews ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) technical debt
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants