VaultRef class final

実務ナレッジ Vault への参照。

アーキテクチャ知識(KnowledgeRepoRef)とは別物で、外部サービスの アカウント取得手順・料金・審査要否など「クライアントへの説明に使う知識」を 蓄積したリポジトリを指す。

Vault は開発者本人が書き足していく個人資産のため、pathを 第一の参照先とし、無い場合のみ url からフェッチする。これにより 編集のたびに push → fetch する必要がない。

Constructors

VaultRef({String? path, String? url, String? ref})
const
VaultRef.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
isEmpty bool
空文字は「未設定」とみなす(空文字で解決順のフォールバックを 遮断してしまわないように)。
no setter
path String?
手元のクローンへのパス(~ 展開あり)。指定時はこちらが優先。
final
ref String?
タグ/ブランチ名。
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
url String?
リモート Git URL(プライベートリポジトリ可。認証は git の設定に委ねる)。
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited