-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Fix some issues identified by clazy. #1869
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, only some minor comments.
Thank you for this piece of busy work. |
sort of related to this kind of cleanup, have we thought about turning on -WError? |
Thanks for the review! |
Oops, this broke the Xenial and Trusty PPA builds because QMap::keyBegin was added in 5.6 and QVector::removeOne was added in 5.4. The Travis build uses Trusty, and I didn't notice it broke -- my bad :(. I'll fix it. |
I'd be in favor -- note that none of these issues are identified by clang or gcc though, they're from clazy. |
We never reached a consensus about supporting Ubuntu 16.04 or older with Mixxx 2.3. IMO there is no need to revert those changes. |
Right, until we do :). I agree that Bionic / Qt 5.9 (in general, the latest LTS) should be our new minimum requirement. |
Travis is unfortunately stuck in a time-warp and doesn't even support Xenial yet. I don't understand their priorities. |
wat... maybe we should use a different CI service, at least for Linux... |
Yea, AppVeyor supports Bionic. |
I'd be in favor of moving Linux CI to AppVeyor. |
…n Trusty/Xenial. Also fixes a potential race condition in MusicBrainzClient/AcoustidClient where m_requests temporarily contains deleted pointers.
No description provided.