I had some problems with karaoke versions of tracks showing up in my playlists, so I thought of applying this small refactoring. Moved the exclusion rules to the yaml config file and introduced a ConfigHolder class for easier access of configs.
Like in my previous pull request, if you have any comment regarding improvements or whatnot please be free to reach back, I will try to comply promptly.
Hello again,
I had some problems with karaoke versions of tracks showing up in my playlists, so I thought of applying this small refactoring. Moved the exclusion rules to the yaml config file and introduced a ConfigHolder class for easier access of configs.
Like in my previous pull request, if you have any comment regarding improvements or whatnot please be free to reach back, I will try to comply promptly.