coursier
.
ivy
IvyRepository
Related Docs:
object IvyRepository
|
package ivy
final
class
IvyRepository
extends
Repository
with
Product
with
Serializable
Linear Supertypes
Product
,
Equals
,
Repository
,
ArtifactSource
,
Serializable
,
Serializable
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
IvyRepository
Product
Equals
Repository
ArtifactSource
Serializable
Serializable
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
IvyRepository
(
pattern:
Pattern
)
new
IvyRepository
(
pattern:
Pattern
,
metadataPatternOpt:
Option
[
Pattern
]
,
changingOpt:
Option
[
Boolean
]
,
withChecksums:
Boolean
,
withSignatures:
Boolean
,
withArtifacts:
Boolean
,
dropInfoAttributes:
Boolean
,
authentication:
Option
[
Authentication
]
)
new
IvyRepository
(
pattern:
Pattern
,
metadataPatternOpt:
Option
[
Pattern
]
,
changingOpt:
Option
[
Boolean
]
,
withChecksums:
Boolean
,
withSignatures:
Boolean
,
withArtifacts:
Boolean
,
dropInfoAttributes:
Boolean
,
authentication:
Option
[
Authentication
]
,
versionsCheckHasModule:
Boolean
)
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
artifacts
(
dependency:
Dependency
,
project:
Project
,
overrideClassifiers:
Option
[
Seq
[
Classifier
]]
)
:
Seq
[(
Publication
,
Artifact
)]
Definition Classes
IvyRepository
→
ArtifactSource
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
val
authentication
:
Option
[
Authentication
]
def
canEqual
(
obj:
Any
)
:
Boolean
Definition Classes
IvyRepository
→ Equals
val
changingOpt
:
Option
[
Boolean
]
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
completeOpt
[
F
[
_
]
]
(
fetch:
Fetch
[
F
]
)
(
implicit
arg0:
Monad
[
F
]
)
:
Some
[
Complete
[
F
]]
Definition Classes
IvyRepository
→
Repository
val
dropInfoAttributes
:
Boolean
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
obj:
Any
)
:
Boolean
Definition Classes
IvyRepository
→ Equals → AnyRef → Any
def
fetchVersions
[
F
[
_
]
]
(
module:
Module
,
fetch:
Fetch
[
F
]
)
(
implicit
F:
Monad
[
F
]
)
:
EitherT
[
F
,
String
, (
Versions
,
String
)]
Attributes
protected
Definition Classes
IvyRepository
→
Repository
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
find
[
F
[
_
]
]
(
module:
Module
,
version:
String
,
fetch:
Fetch
[
F
]
)
(
implicit
F:
Monad
[
F
]
)
:
EitherT
[
F
,
String
, (
ArtifactSource
,
Project
)]
Definition Classes
IvyRepository
→
Repository
def
findMaybeInterval
[
F
[
_
]
]
(
module:
Module
,
version:
String
,
fetch:
Fetch
[
F
]
)
(
implicit
F:
Monad
[
F
]
)
:
EitherT
[
F
,
String
, (
ArtifactSource
,
Project
)]
Definition Classes
Repository
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
IvyRepository
→ AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
metadataPattern
:
Pattern
val
metadataPatternOpt
:
Option
[
Pattern
]
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
val
pattern
:
Pattern
def
productArity
:
Int
Definition Classes
IvyRepository
→ Product
def
productElement
(
n:
Int
)
:
Any
Definition Classes
IvyRepository
→ Product
def
productIterator
:
Iterator
[
Any
]
Definition Classes
Product
def
productPrefix
:
String
Definition Classes
Product
def
repr
:
String
Definition Classes
IvyRepository
→
Repository
lazy val
revisionListingPatternOpt
:
Option
[
Pattern
]
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
IvyRepository
→ AnyRef → Any
def
versions
[
F
[
_
]
]
(
module:
Module
,
fetch:
Fetch
[
F
]
,
versionsCheckHasModule:
Boolean
)
(
implicit
F:
Monad
[
F
]
)
:
EitherT
[
F
,
String
, (
Versions
,
String
)]
Definition Classes
Repository
def
versions
[
F
[
_
]
]
(
module:
Module
,
fetch:
Fetch
[
F
]
)
(
implicit
F:
Monad
[
F
]
)
:
EitherT
[
F
,
String
, (
Versions
,
String
)]
Definition Classes
Repository
val
versionsCheckHasModule
:
Boolean
Definition Classes
IvyRepository
→
Repository
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
val
withArtifacts
:
Boolean
def
withAuthentication
(
authentication:
Option
[
Authentication
]
)
:
IvyRepository
def
withChanging
(
changing:
Boolean
)
:
IvyRepository
def
withChangingOpt
(
changingOpt:
Option
[
Boolean
]
)
:
IvyRepository
val
withChecksums
:
Boolean
def
withDropInfoAttributes
(
dropInfoAttributes:
Boolean
)
:
IvyRepository
def
withMetadataPattern
(
metadataPattern:
Pattern
)
:
IvyRepository
def
withMetadataPatternOpt
(
metadataPatternOpt:
Option
[
Pattern
]
)
:
IvyRepository
def
withPattern
(
pattern:
Pattern
)
:
IvyRepository
val
withSignatures
:
Boolean
def
withVersionsCheckHasModule
(
versionsCheckHasModule:
Boolean
)
:
IvyRepository
def
withWithArtifacts
(
withArtifacts:
Boolean
)
:
IvyRepository
def
withWithChecksums
(
withChecksums:
Boolean
)
:
IvyRepository
def
withWithSignatures
(
withSignatures:
Boolean
)
:
IvyRepository
Inherited from
Product
Inherited from
Equals
Inherited from
Repository
Inherited from
ArtifactSource
Inherited from
Serializable
Inherited from
Serializable
Inherited from
AnyRef
Inherited from
Any
Ungrouped