Preparing search index...
The search index is not available
@eagleoutice/flowr - v2.1.7
@eagleoutice/flowr
test/functionality/_helper/shell
assertOutput
Function assertOutput
assert
Output
(
name
,
shell
,
input
,
expected
,
userConfig
?
)
:
void
Assert that the given input code produces the expected output in R. Trims by default.
Parameters
name
:
string
|
TestLabel
shell
:
RShell
input
:
string
|
RParseRequests
expected
:
string
|
RegExp
Optional
userConfig
:
Partial
<
TestConfigurationWithOutput
>
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
src
util
cfg
cfg.ts
<internal>
cfg2quads
CfgEdge
CfgVertex
CfgVertexType
ControlFlowGraph
ControlFlowInformation
emptyControlFlowInformation
equalCfg
extractCFG
visitor.ts
visitInReverseOrder
mermaid
ast.ts
normalizedAstToMermaid
normalizedAstToMermaidUrl
cfg.ts
cfgToMermaid
cfgToMermaidUrl
dfg.ts
<internal>
diffGraphsToMermaid
diffGraphsToMermaidUrl
formatRange
graphToMermaid
graphToMermaidUrl
LabeledDiffGraph
MermaidMarkdownMark
MermaidMarkStyle
printIdentifier
mermaid.ts
escapeMarkdown
mermaidCodeToUrl
parallel.ts
<internal>
Arguments
LimitedThreadPool
ansi.ts
ansiFormatter
bold
ColorEffect
ColorFormatOptions
Colors
escape
FontStyles
FormatOptions
formatter
italic
markdownFormatter
OutputFormatter
setFormatter
voidFormatter
WeightFormatOptions
args.ts
splitAtEscapeSensitive
arrays.ts
allPermutations
array2bag
arrayEqual
getUniqueCombinationsOfSize
partition
partitionArray
splitArrayOn
sum
TailOfArray
assert.ts
assertUnreachable
guard
GuardMessage
isNotNull
isNotUndefined
isUndefined
bimap.ts
BiMap
defaultmap.ts
DefaultMap
diff.ts
DifferenceReport
GenericDiffConfiguration
GenericDifferenceInformation
setDifference
WriteableDifferenceReport
files.ts
allRFiles
allRFilesFrom
getAllFiles
getParentDirectory
readLineByLine
readLineByLineSync
Table
writeTableAsCsv
html-hover-over.ts
textWithTooltip
json.ts
jsonBigIntRetriever
jsonReplacer
superBigJsonStringify
log.ts
expensiveTrace
FlowrLogger
log
LogLevel
logic.ts
Ternary
numbers.ts
bigint2number
objects.ts
<internal>
compactRecord
deepMergeObject
isObjectOrArray
Mergeable
MergeableArray
MergeableRecord
os.ts
getPlatform
Os
quads.ts
<internal>
defaultQuadIdGenerator
defaultQuadIgnoreIf
DefaultQuadSerializationConfiguration
EdgeInformationForQuad
graph2quads
GraphInformationForQuad
QuadContextRetriever
QuadIdRetriever
QuadIgnoreIf
QuadSerializationConfiguration
serialize2quads
VertexInformationForQuad
random.ts
ALPHABET
ALPHABET_LOWERCASE
ALPHABET_UPPERCASE
randomString
range.ts
addRanges
getRangeEnd
getRangeStart
mergeRanges
rangeCompare
rangeFrom
rangesOverlap
rangeStartsCompletelyBefore
SourcePosition
SourceRange
schema.ts
<internal>
describeObject
describeSchema
genericDescription
headerLine
set.ts
setEquals
setMinus
strings.ts
longestCommonPrefix
startAndEndsWith
withoutWhitespace
summarizer.ts
CommonSummarizerConfiguration
SummarizedMeasurement
summarizedMeasurement2Csv
summarizedMeasurement2CsvHeader
summarizeMeasurement
Summarizer
SummarizerType
text.ts
nth
time.ts
date2string
printAsMs
version.ts
flowrVersion
abstract-interpretation
normalized-ast-visitor.ts
NormalizedAstVisitor
Visitor
benchmark
stats
print.ts
formatNanoseconds
stats2string
ultimateStats2String
size-of.ts
getSizeOfDfGraph
stats.ts
BenchmarkMemoryMeasurement
CommonSlicerMeasurements
CommonSlicerMeasurements
ElapsedTime
PerSliceMeasurements
PerSliceMeasurements
PerSliceStats
SlicerStats
SlicerStatsDataflow
SlicerStatsInput
summarizer
first-phase
input.ts
processRunMeasurement
processSummarizedRunMeasurement
process.ts
summarizeSlicerStats
summarizeSummarizedMeasurement
summarizeSummarizedReductions
summarizeSummarizedTimePerToken
summarizeTimePerToken
second-phase
graph.ts
writeGraphOutput
process.ts
processNextSummary
processNextUltimateSummary
summarizeAllSummarizedStats
summarizeAllUltimateStats
data.ts
Reduction
SliceSizeCollection
SummarizedPerSliceStats
SummarizedSlicerStats
TimePerToken
UltimateSlicerStats
summarizer.ts
BenchmarkSummarizer
BenchmarkSummarizerConfiguration
slicer.ts
benchmarkLogger
BenchmarkSingleSliceStats
BenchmarkSlicer
BenchmarkSlicerStats
stopwatch.ts
<internal>
IStoppableStopwatch
Measurements
cli
common
features.ts
retrieveArchiveName
validateFeatures
options.ts
benchmarkHelperOptions
benchmarkOptions
CommonOptions
exportQuadsOptions
slicerOptions
statisticHelperOptions
statisticOptions
summarizerOptions
script.ts
HelpContent
helpForOptions
processCommandLineArgs
scripts-info.ts
<internal>
getValidOptionsForCompletion
HelperScriptInformation
MasterScriptInformation
ScriptInformation
scripts
repl
commands
repl-cfg.ts
controlflowCommand
controlflowStarCommand
repl-commands.ts
asOptionName
getCommand
getCommandNames
getReplCommands
helpCommand
longestCommandName
padCmd
repl-dataflow.ts
dataflowCommand
dataflowStarCommand
repl-execute.ts
executeCommand
executeRShellCommand
repl-lineage.ts
getLineage
lineageCommand
repl-main.ts
ReplCommand
ReplOutput
standardReplOutput
repl-normalize.ts
normalizeCommand
normalizeStarCommand
repl-parse.ts
parseCommand
repl-query.ts
queryCommand
queryStarCommand
repl-quit.ts
quitCommand
repl-version.ts
printVersionInformation
retrieveVersionInformation
versionCommand
VersionInformation
server
messages
all-messages.ts
baseMessage
FlowrMessage
IdMessageBase
MessageDefinition
message-analysis.ts
analysisResponseMessage
FileAnalysisRequestMessage
FileAnalysisResponseMessageJson
FileAnalysisResponseMessageNQuads
requestAnalysisMessage
message-error.ts
FlowrErrorMessage
message-hello.ts
FlowrHelloResponseMessage
helloMessageDefinition
message-lineage.ts
LineageRequestMessage
LineageResponseMessage
requestLineageMessage
responseLineageMessage
message-query.ts
QueryRequestMessage
QueryResponseMessage
requestQueryMessage
responseQueryMessage
message-repl.ts
ExecuteEndMessage
ExecuteIntermediateResponseMessage
ExecuteRequestMessage
requestExecuteReplExpressionMessage
responseExecuteReplEndMessage
responseExecuteReplIntermediateMessage
message-slice.ts
requestSliceMessage
responseSliceMessage
SliceRequestMessage
SliceResponseMessage
connection.ts
FlowRServerConnection
sanitizeAnalysisResults
net.ts
NetServer
OnConnect
Server
Socket
WebSocketServerWrapper
WebSocketWrapper
send.ts
getUnnamedSocketName
sendMessage
server.ts
FlowRServer
serverLog
validate.ts
answerForValidationError
SuccessValidationResult
validateBaseMessageFormat
validateMessage
ValidationErrorResult
ValidationResult
core.ts
DEFAULT_REPL_READLINE_CONFIGURATION
FlowrReplOptions
loadReplHistory
repl
replCompleter
replProcessAnswer
execute.ts
<internal>
stdioCaptureProcessor
StdioProcessor
waitOnScript
print-version.ts
printVersionRepl
prompt.ts
prompt
rawPrompt
script-core
statistics-core.ts
flowrScriptGetStats
statistics-helper-core.ts
getStatsForSingleFile
summarizer-core.ts
flowrScriptSummarizer
benchmark-app.ts
BenchmarkCliOptions
benchmark-helper-app.ts
SingleBenchmarkCliOptions
export-quads-app.ts
QuadsCliOptions
flowr.ts
FlowrCliOptions
optionHelp
toolName
flowr-main-options.ts
defaultConfigFile
flowrMainOptionDefinitions
getScriptsText
run-script.ts
runScript
slicer-app.ts
SlicerCliOptions
statistics-app.ts
StatsCliOptions
statistics-helper-app.ts
StatsHelperCliOptions
summarizer-app.ts
SummarizerCliOptions
core
print
dataflow-printer.ts
dataflowGraphToJson
dataflowGraphToMermaid
dataflowGraphToMermaidUrl
dataflowGraphToQuads
normalize-printer.ts
normalizedAstToJson
normalizedAstToQuads
printNormalizedAstToMermaid
printNormalizedAstToMermaidUrl
parse-printer.ts
parseToQuads
print.ts
internalPrinter
InternalStepPrinter
IPipelineStepPrinter
printStepResult
StepOutputFormat
slice-diff-ansi.ts
sliceDiffAnsi
steps
all
core
00-parse.ts
PARSE_WITH_R_SHELL_STEP
ParseRequiredInput
ParseStepOutput
10-normalize.ts
NORMALIZE
NormalizeRequiredInput
20-dataflow.ts
STATIC_DATAFLOW
static-slicing
00-slice.ts
SliceRequiredInput
STATIC_SLICE
10-reconstruct.ts
NAIVE_RECONSTRUCT
ReconstructRequiredInput
pipeline
create-pipeline.ts
verifyAndBuildPipeline
default-pipelines.ts
DEFAULT_DATAFLOW_PIPELINE
DEFAULT_NORMALIZE_PIPELINE
DEFAULT_PARSE_PIPELINE
DEFAULT_SLICE_AND_RECONSTRUCT_PIPELINE
DEFAULT_SLICE_WITHOUT_RECONSTRUCT_PIPELINE
DEFAULT_SLICING_PIPELINE
invalid-pipeline-error.ts
InvalidPipelineError
pipeline.ts
createPipeline
Pipeline
PipelineInput
PipelineOutput
PipelinePerRequestInput
PipelinePerStepMetaInformation
PipelineStep
PipelineStepNames
PipelineStepOutputWithName
PipelineStepPrintersWithName
PipelineStepProcessorWithName
PipelineStepWithName
pipeline-step.ts
IPipelineStep
IPipelineStepOrder
PipelineStepName
PipelineStepStage
StepProcessingFunction
pipeline-executor.ts
PipelineExecutor
dataflow
environments
append.ts
appendEnvironment
built-in.ts
BuiltIn
BuiltInIdentifierConstant
BuiltInIdentifierDefinition
BuiltInIdentifierProcessor
BuiltInIdentifierProcessorWithConfig
BuiltInMappingName
BuiltInMemory
BuiltInProcessorMapper
ConfigOfBuiltInMappingName
DefaultBuiltInProcessorConfiguration
EmptyBuiltInMemory
registerBuiltInFunctions
built-in-config.ts
BaseBuiltInDefinition
BuiltInConstantDefinition
BuiltInDefinition
BuiltInDefinitions
BuiltInFunctionDefinition
BuiltInReplacementDefinition
registerBuiltInDefinition
registerBuiltInDefinitions
registerBuiltInFunctions
registerReplacementFunctions
clone.ts
cloneEnvironmentInformation
default-builtin-config.ts
DefaultBuiltinConfig
define.ts
define
diff.ts
diffEnvironment
diffEnvironmentInformation
diffIdentifierReferences
environment.ts
BuiltInEnvironment
builtInEnvJsonReplacer
EmptyBuiltInEnvironment
Environment
EnvironmentMemory
IEnvironment
initializeCleanEnvironments
makeAllMaybe
makeReferenceMaybe
REnvironmentInformation
identifier.ts
<internal>
Identifier
IdentifierDefinition
IdentifierReference
InGraphReferenceType
isReferenceType
ReferenceType
ReferenceTypeReverseMapping
overwrite.ts
overwriteEnvironment
overwriteIEnvironmentWith
resolve-by-name.ts
resolveByName
ResolveResult
resolvesToBuiltInConstant
resolveToConstants
scoping.ts
popLocalEnvironment
pushLocalEnvironment
graph
dataflowgraph-builder.ts
DataflowGraphBuilder
DataflowGraphEdgeTarget
emptyGraph
getBuiltInSideEffect
diff.ts
<internal>
DataflowDifferenceReport
diffEdges
diffFunctionArguments
diffOfDataflowGraphs
diffVertices
equalFunctionArguments
NamedGraph
ProblematicDiffInfo
edge.ts
DataflowGraphEdge
edgeDoesNotIncludeType
edgeIncludesType
EdgeType
EdgeTypeBits
EdgeTypeName
edgeTypesToNames
edgeTypeToName
shouldTraverseEdge
splitEdgeTypes
TraverseEdge
graph.ts
<internal>
DataflowFunctionFlowInformation
DataflowGraph
DataflowGraphJson
FunctionArgument
getReferenceOfArgument
IngoingEdges
isNamedArgument
isPositionalArgument
NamedFunctionArgument
OutgoingEdges
PositionalFunctionArgument
UnknownSidEffect
quads.ts
df2quads
resolve-graph.ts
resolveDataflowGraph
vertex.ts
<internal>
DataflowGraphVertexArgument
DataflowGraphVertexFunctionCall
DataflowGraphVertexFunctionDefinition
DataflowGraphVertexInfo
DataflowGraphVertexUse
DataflowGraphVertexValue
DataflowGraphVertexVariableDefinition
DataflowGraphVertices
isFunctionCallVertex
isFunctionDefinitionVertex
isUseVertex
isValueVertex
isVariableDefinitionVertex
VertexType
internal
process
functions
call
argument
make-argument.ts
toUnnamedArgument
wrapArgumentsUnnamed
unpack-argument.ts
unpackArgument
built-in
built-in-access.ts
processAccess
built-in-apply.ts
BuiltInApplyConfiguration
processApply
built-in-assignment.ts
AssignmentConfiguration
AssignmentToSymbolParameters
markAsAssignment
processAssignment
built-in-expression-list.ts
processExpressionList
built-in-for-loop.ts
processForLoop
built-in-function-definition.ts
processFunctionDefinition
built-in-get.ts
processGet
built-in-if-then-else.ts
processIfThenElse
built-in-library.ts
processLibrary
built-in-pipe.ts
processPipe
built-in-quote.ts
processQuote
built-in-repeat-loop.ts
processRepeatLoop
built-in-replacement.ts
processReplacementFunction
built-in-source.ts
processSourceCall
setSourceProvider
sourceRequest
standaloneSourceFile
built-in-special-bin-op.ts
processSpecialBinOp
built-in-while-loop.ts
processWhileLoop
common.ts
ForceArguments
patchFunctionCall
PatchFunctionCallInput
ProcessAllArgumentInput
ProcessAllArgumentResult
processAllArguments
default-call-handling.ts
processFunctionCall
known-call-handling.ts
markNonStandardEvaluationEdges
processKnownFunctionCall
ProcessKnownFunctionCallInput
ProcessKnownFunctionCallResult
named-call-handling.ts
processNamedCall
unnamed-call-handling.ts
processUnnamedFunctionCall
UnnamedFunctionCallPrefix
process-argument.ts
linkReadsForArgument
processFunctionArgument
process-parameter.ts
processFunctionParameter
process-named-call.ts
processAsNamedCall
process-symbol.ts
processSymbol
process-uninteresting-leaf.ts
processUninterestingLeaf
process-value.ts
processValue
linker.ts
findNonLocalReads
getAllFunctionCallTargets
getAllLinkedFunctionDefinitions
linkArgumentsOnCall
linkCircularRedefinitionsWithinALoop
linkFunctionCalls
linkFunctionCallWithSingleTarget
linkInputs
NameIdMap
produceNameSharedIdMap
cluster.ts
DataflowGraphCluster
DataflowGraphClusters
findAllClusters
extractor.ts
processors
produceDataFlowGraph
info.ts
addNonDefaultExitPoints
alwaysExits
ControlDependency
DataflowCfgInformation
DataflowInformation
diffControlDependencies
diffControlDependency
ExitPoint
ExitPointType
filterOutLoopExitPoints
happensInEveryBranch
initializeCleanDataflowInformation
logger.ts
dataflowLogger
processor.ts
<internal>
DataflowProcessor
DataflowProcessorInformation
DataflowProcessors
processDataflowFor
documentation
data
dfg
doc-data-dfg-util.ts
ExplanationParameters
getAllEdges
getAllVertices
SubExplanationParameters
query
example-query-code.ts
exampleQueryCode
server
doc-data-server-messages.ts
documentAllServerMessages
doc-util
doc-auto-gen.ts
autoGenHeader
AutoGenHeaderArguments
doc-cfg.ts
getCfg
doc-cli-option.ts
getCliLongOptionOf
getReplCommand
multipleCliOptions
doc-code.ts
codeBlock
jsonWithLimit
doc-dfg.ts
PrintDataflowGraphOptions
printDfGraph
printDfGraphForCode
verifyExpectedSubgraph
doc-docker.ts
DockerName
doc-env.ts
printEnvironmentToMarkdown
doc-files.ts
FlowrCodecovRef
FlowrDockerRef
FlowrGithubBaseRef
FlowrNpmRef
FlowrSiteBaseRef
FlowrWikiBaseRef
getFileContentFromRoot
getFilePathMd
RemoteFlowrFilePathBaseRef
doc-general.ts
lastJoin
prefixLines
doc-issue.ts
NewIssueUrl
doc-normalized-ast.ts
printNormalizedAst
printNormalizedAstForCode
PrintNormalizedAstOptions
verifyExpectedSubgraph
doc-query.ts
explainQueries
linkToQueryOfName
QueryDocumentation
RegisteredQueries
registerQueryDocumentation
showQuery
ShowQueryOptions
tocForQueryType
doc-repl.ts
DocumentReplCommand
documentReplSession
DocumentReplSessionOptions
printReplHelpAsMarkdownTable
doc-server-message.ts
<internal>
documentServerMessage
documentServerMessageResponse
inServerContext
MessagePingPongDocumentationArguments
printServerMessages
ServerMessageDescription
doc-structure.ts
block
BlockOptions
details
DetailsOptions
doc-types.ts
followTypeReference
getType
getTypePathLink
GetTypesAsMermaidOption
getTypesFromFolderAsMermaid
implSnippet
mermaidHide
MermaidTypeReport
printHierarchy
PrintHierarchyArguments
TypeElementInSource
print-capabilities-markdown.ts
print-dataflow-graph-wiki.ts
print-interface-wiki.ts
print-linting-and-testing-wiki.ts
print-normalized-ast-wiki.ts
print-query-wiki.ts
queries
catalog
call-context-query
call-context-query-executor.ts
executeCallContextQueries
call-context-query-format.ts
<internal>
CallContextQuery
CallContextQueryDefinition
CallContextQueryKindResult
CallContextQueryResult
CallContextQuerySubKindResult
DefaultCallContextQueryFormat
LinkTo
SubCallContextQueryFormat
identify-link-to-last-call-relation.ts
CallTargets
identifyLinkToLastCallRelation
satisfiesCallTargets
cluster-query
cluster-query-executor.ts
executeDataflowClusterQuery
cluster-query-format.ts
ClusterQueryDefinition
DataflowClusterQuery
DataflowClusterQueryResult
dataflow-query
dataflow-query-executor.ts
executeDataflowQuery
dataflow-query-format.ts
DataflowQuery
DataflowQueryDefinition
DataflowQueryResult
dependencies-query
dependencies-query-executor.ts
executeDependenciesQuery
dependencies-query-format.ts
DependenciesQuery
DependenciesQueryDefinition
DependenciesQueryResult
DependencyInfo
FunctionInfo
LibraryFunctions
LibraryInfo
ReadFunctions
ReadInfo
SourceFunctions
SourceInfo
WriteFunctions
WriteInfo
id-map-query
id-map-query-executor.ts
executeIdMapQuery
id-map-query-format.ts
IdMapQuery
IdMapQueryDefinition
IdMapQueryResult
lineage-query
lineage-query-executor.ts
executeLineageQuery
lineage-query-format.ts
LineageQuery
LineageQueryDefinition
LineageQueryResult
location-map-query
location-map-query-executor.ts
executeLocationMapQuery
location-map-query-format.ts
LocationMapQuery
LocationMapQueryDefinition
LocationMapQueryResult
normalized-ast-query
normalized-ast-query-executor.ts
executeNormalizedAstQuery
normalized-ast-query-format.ts
NormalizedAstQuery
NormalizedAstQueryDefinition
NormalizedAstQueryResult
static-slice-query
static-slice-query-executor.ts
executeStaticSliceQuery
fingerPrintOfQuery
static-slice-query-format.ts
StaticSliceQuery
StaticSliceQueryDefinition
StaticSliceQueryResult
virtual-query
compound-query.ts
CompoundQueryFormat
executeCompoundQueries
VirtualCompoundConstraint
virtual-queries.ts
SupportedVirtualQueries
SupportedVirtualQueryTypes
VirtualQueryArgumentsWithType
VirtualQueryExecutor
base-query-format.ts
BaseQueryFormat
BaseQueryMeta
BaseQueryResult
BasicQueryData
query.ts
AnyQuerySchema
CompoundQuerySchema
executeQueries
executeQueriesOfSameType
Queries
QueriesSchema
Query
QueryArgumentsWithType
QueryExecutor
QueryResult
QueryResults
QueryResultsWithoutMeta
SupportedQueries
SupportedQueriesSchema
SupportedQuery
SupportedQueryTypes
VirtualQuerySchema
query-print.ts
asciiCallContext
asciiSummaryOfQueryResult
summarizeIdsIfTooLong
two-layer-collector.ts
TwoLayerCollector
r-bridge
data
data.ts
flowrCapabilities
get.ts
<internal>
FlowrCapabilityId
FlowrCapabilityWithPath
getAllCapabilities
getCapabilityById
SupportedFlowrCapabilityId
types.ts
<internal>
FlowrCapabilities
FlowrCapability
lang-4.x
ast
model
nodes
info
r-delimiter.ts
RDelimiter
r-access.ts
<internal>
RAccess
RIndexAccess
RNamedAccess
r-argument.ts
RArgument
RUnnamedArgument
r-binary-op.ts
RBinaryOp
r-break.ts
RBreak
r-comment.ts
RComment
r-expression-list.ts
RExpressionList
r-for-loop.ts
RForLoop
r-function-call.ts
EmptyArgument
RFunctionArgument
RFunctionCall
RNamedFunctionCall
RUnnamedFunctionCall
r-function-definition.ts
RFunctionDefinition
r-if-then-else.ts
RIfThenElse
r-line-directive.ts
RLineDirective
r-logical.ts
RLogical
RLogicalValue
r-next.ts
RNext
r-number.ts
RNumber
r-parameter.ts
RParameter
r-pipe.ts
RPipe
r-repeat-loop.ts
RRepeatLoop
r-string.ts
RString
r-symbol.ts
isSpecialSymbol
RSymbol
r-unary-op.ts
RUnaryOp
r-while-loop.ts
RWhileLoop
processing
decorate.ts
AstIdMap
decorateAst
deterministicCountingIdGenerator
deterministicLocationIdGenerator
deterministicPrefixIdGenerator
IdGenerator
nodeToLocationId
NormalizedAst
NormalizedAstDecorationConfiguration
ParentContextInfo
ParentInformation
RNodeWithParent
sourcedDeterministicCountingIdGenerator
fold.ts
foldAst
FoldFunctions
node-id.ts
NodeId
normalizeIdToNumberIfPossible
recoverContent
recoverName
role.ts
RoleInParent
rolesOfParents
stateful-fold.ts
DownFold
foldAstStateful
StatefulFoldFunctions
visitor.ts
OnEnter
OnExit
visitAst
collect.ts
collectAllIds
model.ts
Base
Leaf
Location
Namespace
NamespaceIdentifier
NoInfo
OtherInfoNode
RConstant
RConstructs
RFunctions
RLoopConstructs
RNode
ROther
RSingleNode
WithChildren
operators.ts
<internal>
OperatorArity
OperatorDatabase
OperatorInformationValue
Operators
OperatorsInRAst
OperatorUsedAs
OperatorWrittenAs
UnaryOperatorsInRAst
type.ts
isSymbol
RawRType
RType
versions.ts
MIN_VERSION_LAMBDA
MIN_VERSION_PIPE
MIN_VERSION_RAW_STABLE
parser
json
format.ts
<internal>
convertPreparedParsedData
CsvEntry
JsonEntry
NamedJsonEntry
prepareParsedData
RootId
parser.ts
normalize
parseLog
main
internal
control
normalize-if-then.ts
tryNormalizeIfThen
normalize-if-then-else.ts
tryNormalizeIfThenElse
expression
normalize-expression.ts
normalizeExpression
functions
normalize-argument.ts
tryToNormalizeArgument
normalize-call.ts
tryNormalizeFunctionCall
normalize-definition.ts
tryNormalizeFunctionDefinition
normalize-parameter.ts
tryNormalizeParameter
loops
normalize-break.ts
normalizeBreak
normalize-for.ts
tryNormalizeFor
normalize-next.ts
normalizeNext
normalize-repeat.ts
tryNormalizeRepeat
normalize-while.ts
tryNormalizeWhile
operators
normalize-binary.ts
tryNormalizeBinary
normalize-unary.ts
tryNormalizeUnary
other
normalize-comment.ts
normalizeComment
normalize-line-directive.ts
normalizeLineDirective
structure
normalize-delimiter.ts
normalizeDelimiter
normalize-expressions.ts
normalizeExpressions
parseNodesWithUnknownType
splitComments
normalize-root.ts
normalizeRootObjToAst
normalize-single-node.ts
normalizeSingleNode
values
normalize-number.ts
normalizeNumber
normalize-string.ts
normalizeString
normalize-symbol.ts
tryNormalizeSymbol
normalize-access.ts
tryNormalizeAccess
normalize-meta.ts
assureTokenType
ensureChildrenAreLhsAndRhsOrdered
ensureExpressionList
extractLocation
getTokenType
getWithTokenType
retrieveMetaStructure
retrieveOpName
normalizer-data.ts
NormalizerData
ParseError
convert-values.ts
boolean2ts
isBoolean
isNA
number2ts
RFalse
RImaginaryMarker
RInf
RIntegerMarker
RNa
RNull
RNumberValue
RNumHexFloatRegex
RStringValue
RTrue
string2ts
ts2r
init.ts
ErrorMarker
initCommand
retriever.ts
fileProtocol
isEmptyRequest
removeRQuotes
requestFingerprint
requestFromInput
requestProviderFromFile
requestProviderFromText
retrieveNormalizedAstFromRCode
retrieveNumberOfRTokensOfLastParse
retrieveParseDataFromRCode
RParseRequest
RParseRequestFromFile
RParseRequestFromText
RParseRequestProvider
RParseRequests
shell.ts
<internal>
CollectorTimeout
DEFAULT_OUTPUT_COLLECTOR_CONFIGURATION
DEFAULT_R_PATH
getDefaultRShellOptions
OutputCollectorConfiguration
OutputStreamSelector
RShell
RShellExecutionOptions
RShellOptions
RShellReviveOptions
RShellSessionOptions
shell-executor.ts
RShellExecutor
reconstruct
auto-select
auto-select-defaults.ts
AutoSelectPredicate
doNotAutoSelect
magic-comments.ts
makeMagicCommentHandler
reconstruct.ts
<internal>
ReconstructionResult
reconstructLogger
reconstructToCode
slicing
criterion
filters
all-variables.ts
DefaultAllVariablesFilter
collect-all.ts
collectAllSlicingCriteria
SlicingCriteriaFilter
parse.ts
convertAllSlicingCriteriaToIds
CriteriaParseError
DecodedCriteria
DecodedCriterion
SingleSlicingCriterion
SlicingCriteria
slicingCriterionToId
static
fingerprint.ts
envFingerprint
fingerprint
Fingerprint
slice-call.ts
handleReturns
sliceForCall
slicer-types.ts
NodeToSlice
SliceResult
static-slicer.ts
slicerLogger
staticSlicing
visiting-queue.ts
VisitingQueue
statistics
features
supported
assignments
assignments.ts
<internal>
AssignmentInfo
AssignmentOperators
assignments
post-process.ts
postProcess
comments
comments.ts
CommentInfo
comments
initialCommentInfo
post-process.ts
postProcess
control-flow
control-flow.ts
<internal>
controlflow
ControlflowInfo
post-process.ts
postProcess
data-access
data-access.ts
<internal>
dataAccess
DataAccessInfo
post-process.ts
postProcess
defined-functions
defined-functions.ts
<internal>
AllDefinitionsFileBase
definedFunctions
FunctionDefinitionInfo
SingleFunctionDefinitionInformation
post-process.ts
postProcess
expression-list
post-process.ts
postProcess
statistics-expression-list.ts
<internal>
expressionList
ExpressionListInfo
loops
loops.ts
<internal>
LoopInfo
loops
post-process.ts
postProcess
used-functions
post-process.ts
postProcess
used-functions.ts
<internal>
AllCallsFileBase
FunctionCallInformation
FunctionUsageInfo
usedFunctions
used-packages
post-process.ts
postProcess
used-packages.ts
initialUsedPackageInfos
UsedPackageInfo
usedPackages
values
post-process.ts
postProcess
values.ts
<internal>
ValueInfo
values
variables
post-process.ts
<internal>
postProcess
writeVariableInfoToCsv
variables.ts
<internal>
DefinedVariableInformation
VariableInfo
variables
common-syntax-probability.ts
appendCommonSyntaxTypeCounter
CommonSyntaxTypeCounts
emptyCommonSyntaxTypeCounts
summarizeCommonSyntaxTypeCounter
updateCommonSyntaxTypeCounts
feature.ts
ALL_FEATURES
allFeatureNames
Feature
FeatureInfo
FeatureKey
FeatureProcessor
FeatureProcessorInput
FeatureSelection
FeatureStatistics
FeatureStatisticsWithMeta
FeatureValue
Query
post-processing.ts
emptySummarizedWithProject
recordFilePath
ReplaceKeysForSummary
SummarizedWithProject
output
file-provider.ts
AppendFnType
defaultStatisticsFileSuffix
DummyAppendMemoryMap
DummyAppendProvider
StatisticAppendProvider
StatisticFileProvider
print-stats.ts
<internal>
minMaxAvgAndMedian
printFeatureStatistics
printFeatureStatisticsEntry
statsString
statistics-file.ts
appendStatisticsFile
extractNodeContent
initDummyFileProvider
initFileProvider
statisticsFileProvider
StatisticsOutputFormat
summarizer
first-phase
process.ts
FileMigrator
post-process
clusterer.ts
ClusterContextIdMap
ClusterReport
clusterStatisticsOutput
ClusterValueInfoMap
ContextsWithCount
file-based-count.ts
fileBasedCount
FileBasedTable
writeFileBasedCountToFile
histogram.ts
Histogram
histogramFromNumbers
histograms2table
histogramsFromClusters
post-process-output.ts
postProcessFeatureFolder
printClusterReport
second-phase
process.ts
postProcessFeatureFolder
postProcessFeatures
auto-detect.ts
detectSummarizationType
summarizer.ts
statisticsFileNameRegex
StatisticsSummarizer
StatisticsSummarizerConfiguration
meta-statistics.ts
initialMetaStatistics
MetaStatistics
statistics.ts
<internal>
extractUsageStatistics
staticRequests
config.ts
defaultConfigOptions
flowrConfigFileSchema
FlowrConfigOptions
getConfig
parseConfig
setConfig
setConfigFile
test
functionality
_helper
dataflow
dataflow-builder-printer.ts
printAsBuilder
environment-builder.ts
argumentInCall
asFunction
defaultEnv
EnvironmentBuilder
variable
environment-builder-printer.ts
EnvironmentBuilderPrinter
printer.ts
wrap
wrapControlDependencies
wrapReference
ast-builder.ts
exprList
numVal
parameter
label.ts
<internal>
decorateLabelContext
label
modifyLabelName
printMissingLabelSummary
TestLabel
TestLabelContext
TheGlobalLabelMap
log.ts
setMinLevelOfAllLogs
net.ts
fakeSend
FakeServer
FakeSocket
withSocket
network.ts
checkNetworkConnection
provider.ts
AssignmentOperators
BinaryNonAssignmentOperators
BinaryOperatorPool
RNumberPool
RStringPool
RSymbolPool
UnaryOperatorPool
query.ts
<internal>
assertQuery
shell.ts
<internal>
assertAst
assertDataflow
assertDecoratedAst
assertOutput
assertReconstructed
assertSliced
defaultTestConfiguration
retrieveNormalizedAst
sameForSteps
skipTestBecauseConfigNotMet
TestConfiguration
TestConfigurationWithOutput
testWithShell
withShell
Assert that the given input code produces the expected output in R. Trims by default.