-
-
Notifications
You must be signed in to change notification settings - Fork 370
add quality test using Aqua
#4456
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
Conversation
What is the benefit of that? For one you loose the ability of specifying compat entries and its also a breaking change. |
Well, Compatibility is still checked in here. This ambiguity was spotted by |
15dfc07 to
ec9d69b
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #4456 +/- ##
==========================================
+ Coverage 80.83% 82.22% +1.39%
==========================================
Files 40 40
Lines 8185 8077 -108
==========================================
+ Hits 6616 6641 +25
+ Misses 1569 1436 -133 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
These are all packages where its not worth the hassle to put that much work into it over just shipping them. In principle I agree it would be nice to have a better mechanism for optional dependencies, especially because of compat. But that would need to land in Pkg first. For reference: julia> @time_imports using Contour
4.6 ms Contour
julia> @time_imports using Latexify
0.6 ms Requires
0.9 ms LaTeXStrings
27.5 ms MacroTools
0.4 ms Formatting
4.6 ms OrderedCollections
32.9 ms Latexify 41.86% compilation time (7% recompilation) |
|
Thanks, I've removed the breaking |
1ec0666 to
ace5379
Compare
Relevant PR to track: JuliaLang/Pkg.jl#3216 |
dropContour,LaTeXStringsandLatexifyhard dependencies, since they are only used bypgfplotsxbackend;Aqua;pieaspect_ratio bug (leading to aGastonwarning);