ErrorsExternal services · rule
package.not_public
Code uses a package's declaration that isn't public.
Area 11, External services; not declinable; the next step is usually the agent's.
A package offers only what it marks public:
use shared/providers/acme_couriersaction keep_slot(slot: AcmeCouriers.SlotText) -> AcmeCouriers.SlotText { return AcmeCouriers.tidying.same(slot)}
error AcmeCouriers.tidying isn't public
--> domains/shipping/actions/keep_slot.jadpo:4:12
|4 | return AcmeCouriers.tidying.same(slot) | ^^^^^^^^^^^^^^^^^^^^ not part of the package's API
- reason
- A package offers only what it marks
public;tidyingis a library inshared/providers/acme_couriers/v1/libraries/tidying.jadpothat only the package's own code uses, and may change in any version. - next
- Use what
AcmeCouriersmarkspublicinstead (agent) - rule
- package.
not_ public - help
- https://jadpo.
dev/docs/errors/package. not_ public
Markdown for agents: /docs/errors/package.not_public.md.Built from Jadpo main at aee2e8f.