Readonlyinfo: { certainty:BestEffort; defaultConfig:{ randomnessConsumers:readonly[ "jitter", "sample", "sample.int", "arima.sim", "kmeans", "princomp", "rcauchy", "rchisq", "rexp", "rgamma", "rgeom", "rlnorm", "rlogis", "rmultinom", "rnbinom", "rnorm", "rpois", "runif", "pointLabel", "some", "rbernoulli", "rdunif", "generateSeedVectors", ]; randomnessProducers:readonly[ {name:"set.seed";type:"function"}, {name:".Random.seed";type:"assignment"}, ]; }; description:"Checks whether randomness-based function calls are preceded by a random seed generation function. For consistent reproducibility, functions that use randomness should only be called after a constant random seed is set using a function like `set.seed`."; name:"Seeded Randomness"; tags:readonly[Robustness,Reproducibility]; }