@eagleoutice/flowr - v2.16.3
Preparing search index...
src/linter/rules/problematic-inputs
PROBLEMATIC_INPUTS
Variable PROBLEMATIC_INPUTS
Const
PROBLEMATIC_INPUTS
:
{
createSearch
:
()
=>
FlowrSearchBuilderOut
<
"all"
,
[
"filter"
]
,
ParentInformation
,
"with"
,
>
;
info
:
{
certainty
:
BestEffort
;
defaultConfig
:
(
ctx
:
ReadOnlyFlowrAnalyzerContext
,
)
=>
{
consider
:
readonly
(...)
[]
;
pipeCommandFunctions
:
readonly
(...)
[]
;
}
;
description
:
"Finds dynamic calls (e.g. eval, system) with non-constant inputs, and graphics-device calls (pdf, postscript) where a filename starts with '|' indicating a pipe command injection."
;
name
:
"Problematic Inputs"
;
tags
:
readonly
[
Security
,
Smell
,
Readability
,
Performance
]
;
}
;
prettyPrint
:
{
full
:
(
result
:
ProblematicInputsResult
)
=>
string
;
query
:
(
result
:
ProblematicInputsResult
)
=>
string
;
}
;
processSearchResult
:
(
elements
:
FlowrSearchElements
<
ParentInformation
,
FlowrSearchElement
<
(...)
>
[]
,
>
,
config
:
ProblematicInputsConfig
,
data
:
ReadonlyFlowrAnalysisProvider
<
KnownParser
>
,
)
=>
Promise
<
{
results
:
(...)
[]
}
>
;
}
= ...
Type Declaration
Readonly
createSearch
:
()
=>
FlowrSearchBuilderOut
<
"all"
,
[
"filter"
]
,
ParentInformation
,
"with"
>
Readonly
info
:
{
certainty
:
BestEffort
;
defaultConfig
:
(
ctx
:
ReadOnlyFlowrAnalyzerContext
,
)
=>
{
consider
:
readonly
(...)
[]
;
pipeCommandFunctions
:
readonly
(...)
[]
}
;
description
:
"Finds dynamic calls (e.g. eval, system) with non-constant inputs, and graphics-device calls (pdf, postscript) where a filename starts with '|' indicating a pipe command injection."
;
name
:
"Problematic Inputs"
;
tags
:
readonly
[
Security
,
Smell
,
Readability
,
Performance
]
;
}
Readonly
prettyPrint
:
{
full
:
(
result
:
ProblematicInputsResult
)
=>
string
;
query
:
(
result
:
ProblematicInputsResult
)
=>
string
;
}
Readonly
processSearchResult
:
(
elements
:
FlowrSearchElements
<
ParentInformation
,
FlowrSearchElement
<
(...)
>
[]
,
>
,
config
:
ProblematicInputsConfig
,
data
:
ReadonlyFlowrAnalysisProvider
<
KnownParser
>
,
)
=>
Promise
<
{
results
:
(...)
[]
}
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
@eagleoutice/flowr - v2.16.3
Loading...