Skip to content

Commit 339aff3

Browse files
authored
Update to JuliaFormatter v2 (#400)
1 parent 78d26ce commit 339aff3

File tree

13 files changed

+34
-34
lines changed

13 files changed

+34
-34
lines changed

.github/workflows/format_check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
shell: julia --color=yes {0}
2020
run: |
2121
using Pkg
22-
Pkg.add(PackageSpec(name="JuliaFormatter", version="1"))
22+
Pkg.add(PackageSpec(name="JuliaFormatter", version="2"))
2323
using JuliaFormatter
2424
format("src", verbose=true)
2525
format("test", verbose=true)

src/Bridges/Constraint/image.jl

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -271,10 +271,9 @@ function MOI.get(
271271
MOI.get(model, attr, bridge.zero_constraint),
272272
)
273273
end
274-
funcs =
275-
MOI.Utilities.eachscalar.(
276-
MOI.get.(model, MOI.ConstraintFunction(), bridge.constraints)
277-
)
274+
funcs = MOI.Utilities.eachscalar.(
275+
MOI.get.(model, MOI.ConstraintFunction(), bridge.constraints),
276+
)
278277
z_idx = 0
279278
return MOI.Utilities.vectorize(
280279
map(eachindex(bridge.first)) do i

src/Certificate/Sparsity/xor_space.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ end
6060
function XORSpace(n)
6161
return XORSpace{appropriate_type(n)}(n)
6262
end
63-
b(x) = bitstring(x)[end-5:end]
63+
b(x) = bitstring(x)[(end-5):end]
6464
e_i(T, i) = (one(T) << (i - 1))
6565
has_bit(x, i) = !iszero(x & e_i(typeof(x), i))
6666
function Base.push!(xs::XORSpace{T}, x::T) where {T}

src/Certificate/Symmetry/block_diag.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,7 @@ function block_diag(As, d)
277277
end
278278
V *= _V
279279
end
280-
U[:, offset.+eachindex(v)] = V
280+
U[:, offset .+ eachindex(v)] = V
281281
offset += length(v)
282282
end
283283
if offset == n

src/Certificate/newton_polytope.jl

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -301,11 +301,11 @@ function _multiplier_maxdegree(maxdegree, g::SA.AlgebraElement, vars)
301301
end
302302

303303
function _multiplier_deg_range(range, g::SA.AlgebraElement, vars)
304-
return _multiplier_mindegree(minimum(range), g, vars):_multiplier_maxdegree(
305-
maximum(range),
304+
return _multiplier_mindegree(
305+
minimum(range),
306306
g,
307307
vars,
308-
)
308+
):_multiplier_maxdegree(maximum(range), g, vars)
309309
end
310310

311311
# Cheap approximation of the convex hull as the approximation of:
@@ -344,7 +344,7 @@ function putinar_degree_bounds(
344344
p,
345345
gs,
346346
minus_degrange,
347-
-maxdegree:0,
347+
(-maxdegree):0,
348348
)
349349
isnothing(d) ? d : -d
350350
else
@@ -365,7 +365,7 @@ function putinar_degree_bounds(
365365
p,
366366
gs,
367367
minus_degrange,
368-
-maxdegree:0,
368+
(-maxdegree):0,
369369
)
370370
else
371371
0
@@ -837,8 +837,5 @@ function half_newton_polytope(basis::MB.SubBasis, args...)
837837
end
838838

839839
function monomials_half_newton_polytope(monos, args...)
840-
return half_newton_polytope(
841-
MB.SubBasis{MB.Monomial}(monos),
842-
args...,
843-
).monomials
840+
return half_newton_polytope(MB.SubBasis{MB.Monomial}(monos), args...).monomials
844841
end

test/Tests/chebyshev.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ function chebyshev_test(optimizer, config::MOI.Test.Config)
1111

1212
@polyvar x
1313

14-
Z = monomials((x,), 0:ndeg-1)
14+
Z = monomials((x,), 0:(ndeg-1))
1515

1616
model = _model(optimizer)
1717

test/Tests/sosdemo5.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ function sosdemo5_test(optimizer, config::MOI.Test.Config, feasible::Bool, γ)
4848
# -- r's -- : constant sum of squares
4949
Z = monomials(x, 0)
5050
#r = Matrix{GramMatrix{JuMP.VariableRef}}(4,4) # FIXME doesn't work with 1x1 SDP matrix :(
51-
@variable model r[i = 1:4, j = (i+1):4] >= 0
51+
@variable model r[i=1:4, j=(i+1):4] >= 0
5252

5353
# Constraint : -sum(Qi(x)*Ai(x)) - sum(rij*Ai(x)*Aj(x)) + I(x) >= 0
5454
expr = 0

test/certificate.jl

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -318,14 +318,13 @@ function test_putinar_ijk(i, j, k, default::Bool, post_filter::Bool = default)
318318
poly = x^(2i) + y^(2j + 1)
319319
domain = @set y^(2k + 1) >= 0
320320
if default
321-
certificate =
322-
JuMP.moi_set(
323-
SOSCone(),
324-
MB.SubBasis{MB.Monomial}(monomials(poly)),
325-
MB.FullBasis{MB.Monomial,MP.monomial_type(poly)}(),
326-
MB.FullBasis{MB.Monomial,MP.monomial_type(poly)}();
327-
domain,
328-
).certificate
321+
certificate = JuMP.moi_set(
322+
SOSCone(),
323+
MB.SubBasis{MB.Monomial}(monomials(poly)),
324+
MB.FullBasis{MB.Monomial,MP.monomial_type(poly)}(),
325+
MB.FullBasis{MB.Monomial,MP.monomial_type(poly)}();
326+
domain,
327+
).certificate
329328
else
330329
newton = Certificate.NewtonDegreeBounds(tuple())
331330
if post_filter
@@ -351,10 +350,8 @@ function test_putinar_ijk(i, j, k, default::Bool, post_filter::Bool = default)
351350
@test isempty(monos)
352351
else
353352
w = post_filter ? v[2:2] : v
354-
@test monos == MP.monomials(
355-
w,
356-
max(0, (post_filter ? j : min(i, j)) - k):(j-k),
357-
)
353+
@test monos ==
354+
MP.monomials(w, max(0, (post_filter ? j : min(i, j))-k):(j-k))
358355
end
359356
end
360357
icert = Certificate.ideal_certificate(certificate)

test/equalitypolyconstr.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
@testset "Polynomial equality constraint with domain with $(factory.optimizer_constructor)" for factory in
22
sdp_factories
3+
34
@polyvar(x, y)
45

56
m = SOSModel(factory)

test/segfault.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ for (gam, expected) in [(0.8723, :Infeasible), (0.8724, :Optimal)]
4343

4444
# -- r's -- : constant sum of squares
4545
Z = monomials(x, 0)
46-
@variable m r[i = 1:4, j = (i+1):4] >= 0
46+
@variable m r[i=1:4, j=(i+1):4] >= 0
4747

4848
# Constraint : -sum(Qi(x)*Ai(x)) - sum(rij*Ai(x)*Aj(x)) + I(x) >= 0
4949
expr = 0

test/simplepolysos.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
# Semidefinite optimization and convex algebraic geometry SIAM 2013
44
@testset "Example 3.35 with $(factory.optimizer_constructor)" for factory in
55
sdp_factories
6+
67
@polyvar x
78
m = SOSModel(factory)
89
@constraint m x^4 + 4x^3 + 6x^2 + 4x + 5 in SOSCone() # equivalent to >= 0

test/sosquartic.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
@testset "SOSquartic with $(factory.optimizer_constructor)" for factory in
44
sdp_factories
5+
56
@polyvar x y
67
m = SOSModel(factory)
78
p = x^4 - y^4

test/sparsity.jl

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -286,9 +286,13 @@ function wml19()
286286
certificate,
287287
),
288288
) == Set(
289-
monomial_vector.([
290-
[x[1]^2 * x[2]^2, x[1] * x[2]^2, 1, x[1]^2 * x[2], x[1] * x[2]],
291-
]),
289+
monomial_vector.([[
290+
x[1]^2 * x[2]^2,
291+
x[1] * x[2]^2,
292+
1,
293+
x[1]^2 * x[2],
294+
x[1] * x[2],
295+
],]),
292296
)
293297
end
294298
end

0 commit comments

Comments
 (0)