polystat-cli
polystat-cli
org.polystat.cli
BuildInfo
EO
EOAnalyzer
EOAnalyzer
Far
HoconConfig
HoconConfig
keys
Java
Main
PolystatConfig
AnalyzerConfig
IncludeExclude
Include
Exclude
Input
FromDirectory
FromFile
Output
OutputFormat
PolystatUsage
Analyze
List
Misc
ProcessedConfig
SupportedLanguage
Java
ValidationError
NoAnalyzers
MissingAnalyzersKeys
PolystatOpts
Python
org.polystat.cli.util
FileTypes
Directory
Directory
File
File
InputUtils
org.polystat.sarif
AggregatedSarifOutput
Sarif
SarifArtifact
SarifArtifactLocation
SarifDriver
SarifException
SarifInvocation
SarifKind
SarifLevel
SarifLocation
SarifLog
SarifMessage
SarifNotification
SarifPhysicalLocation
SarifReportingDescriptor
SarifResult
SarifRun
SarifTool
SarifOutput
SarifOutput
polystat-cli
/
org.polystat.cli.util
/
InputUtils
InputUtils
object
InputUtils
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
InputUtils
.type
Value members
Extensions
Value members
Concrete methods
def
readCodeFromDir
(
ext:
String
,
dir:
Directory
):
Stream
[
IO
, (
File
,
String
)]
def
readCodeFromFile
(
ext:
String
,
file:
File
):
Stream
[
IO
, (
File
,
String
)]
def
readCodeFromStdin
:
Stream
[
IO
,
String
]
def
readConfigFromFile
(
file:
File
):
IO
[
Analyze
]
def
writeOutputTo
(
file:
File
)(
output:
String
):
IO
[
Unit
]
Extensions
Extensions
extension
(path:
Path
)
def
createDirIfDoesntExist
:
IO
[
Directory
]
def
createFileIfDoesntExist
:
IO
[
File
]
def
mount
(
to:
Directory
,
relativelyTo:
Directory
):
Path
def
replaceExt
(
newExt:
String
):
Path
def
replaceExtThenCreateFile
(
newExt:
String
):
IO
[
File
]
def
toInput
:
IO
[
Input
]
def
unsafeToDirectory
:
Directory
def
unsafeToFile
:
File