Eric Hanson
Eric Hanson
oops, it's a different issue, nvm
No sorry. I gave up on SuiteSparseGraphBLAS shortly after that (also in my particular case it was a lot slower than SparseArrays, but that also could be my usage of...
Yeah, though currently it is a bit of a dynamic mess of what exactly is being used where. In https://github.com/jump-dev/Convex.jl/pull/504 I worked on refactoring it to have a consistent pipeline,...
IIUC, with `Pkg.test`, `julia_args` overwrites other values: https://github.com/JuliaLang/Pkg.jl/blob/b323a38299903e613540455c044aedfab382f94f/src/Operations.jl#L2023. `Pkg.test` does not have `inline::Bool` for instances, but you are calling it from a julia session with some value so that sets...
huh, yeah, definitely seems weird... but I'm not totally sure ExplicitImports is wrong here: ```julia julia> lookup = ExplicitImports.find_implicit_imports(Oceananigans.OrthogonalSphericalShellGrids) Dict{Symbol, @NamedTuple{source::Module, exporters::Vector{Module}}} with 1318 entries: :Δr⁻¹ᶜᵃᶠ => (source = Oceananigans.Operators,...
That’s the “source” module I mentioned. The problem is what if you depend on package Y which re-exports `name` from package X but you don’t depend on X? Y is...
It happens all the time though? Many "*Base" or "*Core" or whatever packages with higher level interfaces elsewhere. Or UUID, which is defined by Base but exported from UUIDs (https://github.com/JuliaTesting/ExplicitImports.jl/issues/29)....
you can just pass the `project` argument: https://github.com/julia-actions/julia-runtest/blob/53f7ca9224b98d523bd6766a556c885be96e8dd8/action.yml#L29C3-L31 A docs PR to make this clear on the README would be appreciated :)
JuliaFormatter can do the toplevel conversion, but I don’t think it makes method definitions use the qualified name: https://domluna.github.io/JuliaFormatter.jl/dev/#import_to_using We could probably do both but it would be a bit...
nice, we do have `explicit_imports` and `improper_explicit_imports` which are the API level programmatic entrypoints with semver guarantees about their outputs. I would be open to package extensions to support JSON...