OxL Справочник OxL
РусскийEnglish

error missing-provide

error Стандарт: [§12.7]

dep без provide.

What it means#

A dep name: T of a service impl needs a provide T = … for every role that serves the service (all roles when the provide has no for role; the implicit role all without a cluster).

Example#

oxl✓ проверяется в CI
data Db { name: str }
service Users { rpc dbName() -> str }
impl Users {
  dep db: Db           // <- missing-provide
  rpc dbName() { db.name }
}
error
missing-provide

How to fix#

Add provide Db = … (with for role r, … listing every role that serves the service).

See also#

OxL 1.0.0-beta · Версия документации 1.0.0-beta© OxwaldLink · сгенерировано из Стандарта, исходников std и руководства