setGenerationContext: Set generation context.

View source: R/setGenerationContext.R

setGenerationContextR Documentation

Set generation context.

Description

Use this function to set a generation context

Usage

 setGenerationContext(replacementNumber_ui_1 = sample(0:3L, 1),
                      homogeneousTypeReplacement_b_1 = FALSE,
                      allowList_b_1 = TRUE,
                      forceList_b_1 = FALSE)

Arguments

replacementNumber_ui_1

a single positive integer expressing the number of arguments to generate.

homogeneousTypeReplacement_b_1

A single boolean expressing willingness to replace chosen argument with same type arguments, or not. Useful when dealing with ....

allowList_b_1

a single boolean , expressing the desired result. When TRUE result is a list, a vector otherwise.

forceList_b_1

a single boolean , expressing the desire to get the result as a list.

Value

A list containing all the provided arguments, accessible through names homogeneous_type, number_replacements, and allow_list.

Predefined variables named established_replacement_context and erc hold most common definition cases. Very helpfull as it simplifies reuses and reduces code length.

Author(s)

Fabien Gelineau <neonira@gmail.com>

Maintainer: Fabien Gelineau <neonira@gmail.com>

Examples

# a typical instanciation
egc <- list(
  setGenerationContext(homogeneous = TRUE),
  setGenerationContext(allowList = FALSE)
)

# uses predefined variable
print(erc$homo_vector[[2]])

wyz.code.metaTesting documentation built on Sept. 25, 2023, 9:06 a.m.