Skip to content

Commit 3f03184

Browse files
committed
Merge branch 'main' into pointx
2 parents e3def06 + 11ee439 commit 3f03184

File tree

5 files changed

+23
-18
lines changed

5 files changed

+23
-18
lines changed

DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Package: sf
2-
Version: 1.0-13
2+
Version: 1.0-14
33
Title: Simple Features for R
44
Authors@R:
55
c(person(given = "Edzer",

NEWS.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
1-
# version 1.0-13
1+
# version 1.0-14
2+
3+
* fix use of `as.numeric_version` in a test, for upcoming change in r-devel
24

3-
* fix many lintr suggestions, thanks go Michael Chirico (#2181 - #2191)
5+
* code tidy-ing: fix many lintr suggestions, thanks to Michael Chirico (#2181 - #2191)
6+
7+
# version 1.0-13
48

59
* `gdal_utils()` adds `"ogrinfo"` utility (requires GDAL >= 3.7.0); #2160
610

R/crs.R

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -335,7 +335,8 @@ crs_parameters = function(x) {
335335
epsg = function(x) {
336336
if (is.na(x))
337337
NA_integer_
338-
else if (startsWith(x[["input"]], "EPSG:"))
338+
else if (grepl("^EPSG:", x[["input"]]))
339+
# else if (startsWith(x[["input"]], "EPSG:"))
339340
as.integer(gsub("^EPSG:(\\d+)\\b.*$", "\\1", x[["input"]]))
340341
else
341342
crs_parameters(x)[["epsg"]]

tests/testthat/test-grid.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ test_that("polygon grob construction work", {
5151
g1 <- st_as_grob(p1)
5252
expect_s3_class(g1, c('pathgrob', 'grob'))
5353
g2 <- st_as_grob(p3, gp = grid::gpar(fill = c('red', 'blue')))
54-
if (getRversion() < 3.6) {
54+
if (getRversion() < as.numeric_version("3.6")) {
5555
expect_s3_class(g2, 'gList')
5656
expect_equal(g2[[1]]$gp$fill, 'red')
5757
expect_equal(g2[[2]]$gp$fill, 'blue')

tests/testthat/test_postgis_RPostgres.R

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -378,34 +378,34 @@ test_that("Can safely manipulate crs", {
378378
crs <- st_crs(srid)
379379
expect_true(sf:::db_find_srid(pg, srid = srid) == st_crs(srid))
380380
expect_true(sf:::db_find_srtext(pg, crs) == st_crs(srid))
381-
expect_error(db_insert_crs(pg, st_crs(srid)), "already exists")
381+
expect_error(sf:::db_insert_crs(pg, st_crs(srid)), "already exists")
382382
expect_warning(expect_true(is.na(st_crs(sf:::get_new_postgis_srid(pg)))), "not found")
383383
new_crs <- sf:::make_empty_crs(
384384
epsg = sf:::get_new_postgis_srid(pg),
385385
text = "+proj=longlat +datum=WGS84 +no_defs"
386386
)
387-
expect_message(db_insert_crs(pg, new_crs, auth_name = "sf_test"), "Inserted local crs")
388-
expect_error(db_insert_crs(pg, new_crs), "duplicate key")
389-
expect_equal(delete_postgis_crs(pg, new_crs), 1)
390-
expect_equal(delete_postgis_crs(pg, new_crs), 0)
387+
expect_message(sf:::db_insert_crs(pg, new_crs, auth_name = "sf_test"), "Inserted local crs")
388+
expect_error(sf:::db_insert_crs(pg, new_crs), "duplicate key")
389+
expect_equal(sf:::delete_postgis_crs(pg, new_crs), 1)
390+
expect_equal(sf:::delete_postgis_crs(pg, new_crs), 0)
391391

392392
# set and delete
393393
new_crs <- sf:::make_empty_crs(
394394
epsg = NA,
395395
text = st_as_text(st_crs(epsg_31370))
396396
)
397-
expect_message(new_srid <- db_insert_crs(pg, new_crs), "Inserted local crs")
398-
expect_error(delete_postgis_crs(pg, new_crs), "Missing SRID")
397+
expect_message(new_srid <- sf:::db_insert_crs(pg, new_crs), "Inserted local crs")
398+
expect_error(sf:::delete_postgis_crs(pg, new_crs), "Missing SRID")
399399

400-
crs2 <- sf:::make_empty_crs(epsg(new_srid), st_as_text(st_crs(3857)))
401-
expect_equal(delete_postgis_crs(pg, crs2), 0) # crs doesn't match any crs
402-
expect_equal(delete_postgis_crs(pg, new_srid), 1)
400+
crs2 <- sf:::make_empty_crs(sf:::epsg(new_srid), st_as_text(st_crs(3857)))
401+
expect_equal(sf:::delete_postgis_crs(pg, crs2), 0) # crs doesn't match any crs
402+
expect_equal(sf:::delete_postgis_crs(pg, new_srid), 1)
403403

404404
# udpate
405-
expect_message(db_insert_crs(pg, new_srid), "Inserted local crs")
405+
expect_message(sf:::db_insert_crs(pg, new_srid), "Inserted local crs")
406406
new_srid[["wkt"]] <- crs2[["wkt"]]
407-
expect_error(db_insert_crs(pg, new_srid), "already exists")
408-
expect_message(db_insert_crs(pg, new_srid, update = TRUE), "Inserted local crs")
407+
expect_error(sf:::db_insert_crs(pg, new_srid), "already exists")
408+
expect_message(sf:::db_insert_crs(pg, new_srid, update = TRUE), "Inserted local crs")
409409
})
410410

411411

0 commit comments

Comments
 (0)