codacy
dockerApi
package
dockerApi
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
dockerApi
AnyRef
Any
Hide All
Show all
Visibility
Public
All
Type Members
abstract
class
DockerEngine
extends
AnyRef
final
class
ErrorMessage
extends
AnyVal
final
case class
FileError
(
filename:
SourcePath
,
message:
Option
[
ErrorMessage
]
)
extends
Result
with
Product
with
Serializable
abstract
class
Formats
[
W <:
AnyVal
{ val value: B }
,
B
]
extends (
B
) ⇒
W
case class
FullConfig
(
tools:
Set
[
ToolConfig
]
,
files:
Option
[
Set
[
SourcePath
]]
)
extends
Product
with
Serializable
final
case class
Issue
(
filename:
SourcePath
,
message:
ResultMessage
,
patternId:
PatternId
,
line:
ResultLine
)
extends
Result
with
Product
with
Serializable
case class
ParameterDef
(
name:
ParameterName
,
value:
JsValue
)
extends
Product
with
Serializable
final
class
ParameterName
extends
AnyVal
case class
ParameterSpec
(
name:
ParameterName
,
default:
JsValue
)
extends
Product
with
Serializable
case class
PatternDef
(
patternId:
PatternId
,
parameters:
Option
[
Set
[
ParameterDef
]]
)
extends
Product
with
Serializable
final
class
PatternId
extends
AnyVal
case class
PatternSpec
(
patternId:
PatternId
,
parameters:
Option
[
Set
[
ParameterSpec
]]
)
extends
Product
with
Serializable
sealed
trait
Result
extends
AnyRef
final
class
ResultLine
extends
AnyVal
final
class
ResultMessage
extends
AnyVal
final
class
SourcePath
extends
AnyVal
case class
Spec
(
name:
ToolName
,
patterns:
Set
[
PatternSpec
]
)
extends
Product
with
Serializable
trait
Tool
extends
AnyRef
case class
ToolConfig
(
name:
ToolName
,
patterns:
Seq
[
PatternDef
]
)
extends
Product
with
Serializable
final
class
ToolName
extends
AnyVal
Value Members
object
DockerEnvironment
object
ErrorMessage
extends
Formats
[
ErrorMessage
,
String
]
object
ParameterName
extends
Formats
[
ParameterName
,
String
]
object
PatternId
extends
Formats
[
PatternId
,
String
]
object
ResultLine
extends
Formats
[
ResultLine
,
Int
]
object
ResultMessage
extends
Formats
[
ResultMessage
,
String
]
object
SourcePath
extends
Formats
[
SourcePath
,
String
]
object
ToolName
extends
Formats
[
ToolName
,
String
]
implicit
def
configReader
(
implicit
spec:
Spec
)
:
Reads
[
FullConfig
]
implicit
lazy val
specReader
:
Reads
[
Spec
]
implicit
def
toValue
[
A
]
: (
AnyVal
{ def value: A }) ⇒
A
package
utils
implicit
lazy val
writer
:
Writes
[
Result
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped