zinc ApiInfo
zinc ApiInfo
sbt.internal.inc
ClassToAPI
ClassMap
Defs
xsbt.api
APIUtil
DefaultShowAPI
Discovered
Discovered
Discovery
Discovery
HashAPI
HashAPI
NameHashing
NameHashing
SameAPI
SameAPI
ShowAPI
Visit
xsbti.api
SafeLazyProxy
zinc ApiInfo
/
xsbt.api
/
Discovery
Discovery
object
Discovery
Companion:
class
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
Discovery
.type
Value members
Value members
Concrete methods
def
applications
(
definitions:
Seq
[
Definition
]):
Seq
[(
Definition
,
Discovered
)]
def
apply
(
subclasses:
Set
[
String
],
annotations:
Set
[
String
])(
definitions:
Seq
[
Definition
]):
Seq
[(
Definition
,
Discovered
)]
def
defAnnotations
(
s:
Structure
,
pred:
String
=>
Boolean
):
Set
[
String
]
def
defAnnotations
(
defs:
Seq
[
Definition
],
pred:
String
=>
Boolean
):
Set
[
String
]
def
findAnnotations
(
as:
Seq
[
Annotation
],
pred:
String
=>
Boolean
):
Set
[
String
]
def
hasMainMethod
(
c:
ClassLike
):
Boolean
def
hasMainMethod
(
defs:
Seq
[
Definition
]):
Boolean
def
isConcrete
(
a:
Definition
):
Boolean
def
isConcrete
(
m:
Modifiers
):
Boolean
def
isMainMethod
(
d:
Definition
):
Boolean
def
isModule
(
c:
ClassLike
):
Boolean
def
isParameterized
(
t:
Type
,
base:
String
,
args:
String
*):
Boolean
def
isPublic
(
a:
Definition
):
Boolean
def
isPublic
(
a:
Access
):
Boolean
def
isStringArray
(
vp:
IndexedSeq
[
ParameterList
]):
Boolean
def
isStringArray
(
params:
Seq
[
MethodParameter
]):
Boolean
def
isStringArray
(
p:
MethodParameter
):
Boolean
def
isStringArray
(
t:
Type
):
Boolean
def
isUnit
(
t:
Type
):
Boolean
def
named
(
t:
Type
,
nme:
String
):
Boolean
def
pathName
(
p:
Path
,
id:
String
):
Option
[
String
]
def
simpleName
(
t:
Type
):
Option
[
String
]