From baaa6d1c589501f967b855e1c8a744c3c69bb6e3 Mon Sep 17 00:00:00 2001 From: benyamindsmith Date: Thu, 14 Nov 2024 20:27:48 -0500 Subject: [PATCH 1/2] adding .onAttach for smooth data loading --- R/zzz.R | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 R/zzz.R diff --git a/R/zzz.R b/R/zzz.R new file mode 100644 index 0000000..c61eea0 --- /dev/null +++ b/R/zzz.R @@ -0,0 +1,4 @@ +.onAttach <- function(libname, pkgname) +{ + suppressPackageStartupMessages(library(igraph, quietly = TRUE, verbose = FALSE, warn.conflicts = FALSE)) +} From 5bcaeb7b6cabffae5a7024ce3eff1a182fae98f2 Mon Sep 17 00:00:00 2001 From: benyamindsmith Date: Sat, 16 Nov 2024 23:18:09 -0500 Subject: [PATCH 2/2] using requireNamespace for best practice --- R/zzz.R | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 R/zzz.R diff --git a/R/zzz.R b/R/zzz.R new file mode 100644 index 0000000..c1314ae --- /dev/null +++ b/R/zzz.R @@ -0,0 +1,4 @@ +.onAttach <- function(libname, pkgname) +{ + suppressPackageStartupMessages(requireNamespace("igraph", quietly = TRUE)) +}