Skip to content

Commit ebbb403

Browse files
authored
update references to point to JuliaTesting (#117)
1 parent 3837583 commit ebbb403

File tree

9 files changed

+27
-27
lines changed

9 files changed

+27
-27
lines changed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# ExplicitImports
22

3-
[![stable](https://img.shields.io/badge/docs-stable-blue.svg)](https://ericphanson.github.io/ExplicitImports.jl/stable/)
4-
[![Build Status](https://github.com/ericphanson/ExplicitImports.jl/actions/workflows/CI.yml/badge.svg?branch=main)](https://github.com/ericphanson/ExplicitImports.jl/actions/workflows/CI.yml?query=branch%3Amain)
5-
[![Coverage](https://codecov.io/gh/ericphanson/ExplicitImports.jl/branch/main/graph/badge.svg)](https://codecov.io/gh/ericphanson/ExplicitImports.jl)
3+
[![stable](https://img.shields.io/badge/docs-stable-blue.svg)](https://JuliaTesting.github.io/ExplicitImports.jl/stable/)
4+
[![Build Status](https://github.com/JuliaTesting/ExplicitImports.jl/actions/workflows/CI.yml/badge.svg?branch=main)](https://github.com/JuliaTesting/ExplicitImports.jl/actions/workflows/CI.yml?query=branch%3Amain)
5+
[![Coverage](https://codecov.io/gh/JuliaTesting/ExplicitImports.jl/branch/main/graph/badge.svg)](https://codecov.io/gh/JuliaTesting/ExplicitImports.jl)
66

77
## Quickstart
88

@@ -223,7 +223,7 @@ Another way to use ExplicitImports is with [pre-commit](https://pre-commit.com/)
223223
Simply add the following to `.pre-commit-config.yaml`:
224224

225225
```yaml
226-
- repo: https://github.com/ericphanson/ExplicitImports.jl
226+
- repo: https://github.com/JuliaTesting/ExplicitImports.jl
227227
rev: v1.10.0
228228
hooks:
229229
- id: explicit-imports
@@ -254,7 +254,7 @@ Known issues:
254254
- multi-argument `include` calls are ignored
255255
- In Julia, `include` adds the included code at top-level in the module in which it is called. Here, when `include` is called within a local scope, all of the code being included is treated as being within that local scope.
256256
- quoted code (e.g. when building Julia expressions programmatically) may be analyzed incorrectly
257-
- default values in function definitions can be incorrectly treated as local variables ([#62](https://github.com/ericphanson/ExplicitImports.jl/issues/62))
257+
- default values in function definitions can be incorrectly treated as local variables ([#62](https://github.com/JuliaTesting/ExplicitImports.jl/issues/62))
258258

259259
The consequence of these issues is that ExplicitImports may misunderstand whether or not a particular name refers to a local variable or a global one, and thus whether or not some particular implicitly-available name (exported by some module) is in fact being used. This could cause it to suggest an unnecessary explicit import, fail to suggest an explicit import, or to falsely claim that an explicit import is stale.
260260

docs/make.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,18 @@ DocMeta.setdocmeta!(ExplicitImports, :DocTestSetup, :(using ExplicitImports);
77
makedocs(;
88
modules=[ExplicitImports],
99
authors="Eric P. Hanson",
10-
repo=Remotes.GitHub("ericphanson", "ExplicitImports.jl"),
10+
repo=Remotes.GitHub("JuliaTesting", "ExplicitImports.jl"),
1111
sitename="ExplicitImports.jl",
1212
format=Documenter.HTML(;
1313
prettyurls=get(ENV, "CI", "false") == "true",
14-
canonical="https://ericphanson.github.io/ExplicitImports.jl",
14+
canonical="https://JuliaTesting.github.io/ExplicitImports.jl",
1515
edit_link="main",
1616
assets=String[],),
1717
pages=["Home" => "index.md",
1818
"API reference" => "api.md",
1919
"Dev docs" => "internals.md"],)
2020

2121
deploydocs(;
22-
repo="github.com/ericphanson/ExplicitImports.jl",
22+
repo="github.com/JuliaTesting/ExplicitImports.jl",
2323
devbranch="main",
2424
push_preview=true)

docs/src/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ CurrentModule = ExplicitImports
55
```@eval
66
using ExplicitImports, Markdown
77
contents = read(joinpath(pkgdir(ExplicitImports), "README.md"), String)
8-
contents = replace(contents, "[![stable](https://img.shields.io/badge/docs-stable-blue.svg)](https://ericphanson.github.io/ExplicitImports.jl/stable/)" => "")
8+
contents = replace(contents, "[![stable](https://img.shields.io/badge/docs-stable-blue.svg)](https://JuliaTesting.github.io/ExplicitImports.jl/stable/)" => "")
99
Markdown.parse(contents)
1010
```
1111

src/improper_explicit_imports.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ function analyze_explicitly_imported_names(mod::Module, file=pathof(mod);
2929
internal_import = Base.moduleroot(mod) == Base.moduleroot(output.importing_from)
3030
stale = (; row.name, row.module_path) in stale_imports
3131
# Cannot be stale if public or exported in the module `mod`
32-
# https://github.com/ericphanson/ExplicitImports.jl/issues/69
32+
# https://github.com/JuliaTesting/ExplicitImports.jl/issues/69
3333
if public_or_exported(mod, row.name)
3434
stale = false
3535
end

test/examples.jl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# https://github.com/ericphanson/ExplicitImports.jl/issues/1
1+
# https://github.com/JuliaTesting/ExplicitImports.jl/issues/1
22
module ThreadPinning
33

44
using LinearAlgebra
@@ -21,7 +21,7 @@ end
2121

2222
end
2323

24-
# https://github.com/ericphanson/ExplicitImports.jl/issues/20
24+
# https://github.com/JuliaTesting/ExplicitImports.jl/issues/20
2525
module Foo20
2626

2727
using Markdown
@@ -44,14 +44,14 @@ function testing_docstr end
4444

4545
end
4646

47-
# https://github.com/ericphanson/ExplicitImports.jl/issues/24
47+
# https://github.com/JuliaTesting/ExplicitImports.jl/issues/24
4848
module Mod24
4949
using ..Exporter2
5050

5151
exported_a
5252
end
5353

54-
# https://github.com/ericphanson/ExplicitImports.jl/issues/29
54+
# https://github.com/JuliaTesting/ExplicitImports.jl/issues/29
5555
module Mod29
5656
using UUIDs
5757

@@ -66,7 +66,7 @@ function tryparse()
6666
return 1
6767
end
6868
end
69-
# https://github.com/ericphanson/ExplicitImports.jl/issues/88
69+
# https://github.com/JuliaTesting/ExplicitImports.jl/issues/88
7070
module Mod88
7171

7272
using ..ModWithTryparse

test/module_alias.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# https://github.com/ericphanson/ExplicitImports.jl/issues/106
1+
# https://github.com/JuliaTesting/ExplicitImports.jl/issues/106
22
module ModAlias
33

44
module M1

test/runtests.jl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -106,14 +106,14 @@ include("module_alias.jl")
106106
end
107107

108108
@testset "module aliases (#106)" begin
109-
# https://github.com/ericphanson/ExplicitImports.jl/issues/106
109+
# https://github.com/JuliaTesting/ExplicitImports.jl/issues/106
110110
ret = Dict(improper_explicit_imports(ModAlias, "module_alias.jl"))
111111
@test isempty(ret[ModAlias])
112112
@test isempty(ret[ModAlias.M1])
113113
end
114114

115115
@testset "function arg bug" begin
116-
# https://github.com/ericphanson/ExplicitImports.jl/issues/62
116+
# https://github.com/JuliaTesting/ExplicitImports.jl/issues/62
117117
df = DataFrame(get_names_used("test_mods.jl").per_usage_info)
118118
subset!(df, :name => ByRow(==(:norm)), :module_path => ByRow(==([:TestMod13])))
119119

@@ -125,15 +125,15 @@ include("module_alias.jl")
125125
@test owner_mod_for_printing(Core, :println, Core.println) == Core
126126
end
127127

128-
# https://github.com/ericphanson/ExplicitImports.jl/issues/69
128+
# https://github.com/JuliaTesting/ExplicitImports.jl/issues/69
129129
@testset "Reexport support" begin
130130
@test check_no_stale_explicit_imports(TestMod15, "test_mods.jl") === nothing
131131
@test isempty(improper_explicit_imports_nonrecursive(TestMod15, "test_mods.jl"))
132132
@test isempty(improper_explicit_imports(TestMod15, "test_mods.jl")[1][2])
133133
end
134134

135135
if VERSION >= v"1.7-"
136-
# https://github.com/ericphanson/ExplicitImports.jl/issues/70
136+
# https://github.com/JuliaTesting/ExplicitImports.jl/issues/70
137137
@testset "Compat skipping" begin
138138
@test check_all_explicit_imports_via_owners(TestMod14, "test_mods.jl") ===
139139
nothing
@@ -540,7 +540,7 @@ include("module_alias.jl")
540540
end
541541

542542
@testset "types without values in function signatures" begin
543-
# https://github.com/ericphanson/ExplicitImports.jl/issues/33
543+
# https://github.com/JuliaTesting/ExplicitImports.jl/issues/33
544544
@test using_statement.(explicit_imports_nonrecursive(TestMod8, "test_mods.jl")) ==
545545
["using LinearAlgebra: LinearAlgebra", "using LinearAlgebra: QR"]
546546
end

test/test_mods.jl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,12 @@ struct Unrelated2{Y<:AbstractArray}
3939
x::Y
4040
end
4141

42-
# https://github.com/ericphanson/ExplicitImports.jl/issues/34
42+
# https://github.com/JuliaTesting/ExplicitImports.jl/issues/34
4343
struct Bar{QR}
4444
x::QR
4545
end
4646

47-
# https://github.com/ericphanson/ExplicitImports.jl/issues/36
47+
# https://github.com/JuliaTesting/ExplicitImports.jl/issues/36
4848
struct Foo
4949
qr::Int
5050
end
@@ -105,7 +105,7 @@ end # TestMod7
105105
module TestMod8
106106
using LinearAlgebra
107107

108-
# https://github.com/ericphanson/ExplicitImports.jl/issues/33
108+
# https://github.com/JuliaTesting/ExplicitImports.jl/issues/33
109109
foo(::QR) = ()
110110

111111
end # TestMod8
@@ -217,7 +217,7 @@ end
217217

218218
end # TestMod12
219219

220-
# https://github.com/ericphanson/ExplicitImports.jl/issues/62
220+
# https://github.com/JuliaTesting/ExplicitImports.jl/issues/62
221221
module TestMod13
222222

223223
using LinearAlgebra: norm
@@ -235,7 +235,7 @@ if VERSION >= v"1.7-"
235235
end # TestMod14
236236
end
237237

238-
# https://github.com/ericphanson/ExplicitImports.jl/issues/69
238+
# https://github.com/JuliaTesting/ExplicitImports.jl/issues/69
239239
module TestMod15
240240
using Reexport
241241

test/test_qualified_access.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
module TestQualifiedAccess
2-
# https://github.com/ericphanson/ExplicitImports.jl/issues/48
2+
# https://github.com/JuliaTesting/ExplicitImports.jl/issues/48
33
module Bar
44
struct ABC end
55

0 commit comments

Comments
 (0)