Eric Hanson

Results 203 issues of Eric Hanson

> Your new package pull request met all of the guidelines for auto-merging and is scheduled to be merged when the mandatory waiting period (3 days) has elapsed. This isn't...

bug

I think we should add this check for new (regular) package registrations, since we use `endswith(name, "_jll")` to check if a dependency of a JLL package is a JLL package....

I propose we add a step to the registration process, before AutoMerge even runs, where a bot asks > This release has a version bump from $X to $Y, which...

```julia julia> ranges = [Pkg.Types.VersionRange("1.1 - 1.1.5"), Pkg.Types.VersionRange("1.1.7 - 1.2")] 2-element Array{Pkg.Types.VersionRange,1}: VersionRange("1.1-1.1.5") VersionRange("1.1.7-1.2") julia> AutoMerge.range_did_not_narrow(ranges, ranges) false ``` Is this right? I went to add some tests for this...

bug

One can use ```julia using RegistryCI using RegistryCI.AutoMerge function is_far_from_existing_names(name) path_to_registry = joinpath(DEPOT_PATH[1], "registries", "General") all_pkg_names = AutoMerge.get_all_non_jll_package_names(path_to_registry) return AutoMerge.meets_distance_check(name, all_pkg_names) end ``` to check if a proposed package name...

new-feature
help wanted

```julia julia> one(x) = exactly(1, x) one (generic function with 1 method) julia> find_graphics_with_arg = @compile one("\\includegraphics[") * capture(zero_or_more(NON_LINEBREAK)) * one("]{") * capture(zero_or_more(NON_LINEBREAK)) * one("}") r"(.*)(.*)" ``` I did not...

This is a really great tool! I think I ran into a couple errors: running `Vimes.go(".")` on https://github.com/ericphanson/MajorizationExtrema.jl yielded the following error (after 9 tests): ```julia ERROR: MethodError: no method...

Based on #13. This is a draft because it needs more work, but I figured I'd put up what I have. Given two BenchmarkHistogram objects (the result of `@benchmark`), it...

- [ ] add test for https://github.com/ericphanson/BenchmarkHistograms.jl/pull/13/commits/83f03673c340ff8ca82508eb3dfebfa82d839cd6

I tried to ensure that #654 fixed the last issue here by checking each usage of `evaluate` in `src` (outside of the problem depot). I added comments to a few...