Class ModuleKeys.ProjectPackage

java.lang.Object
org.pkl.core.module.ModuleKeys.ProjectPackage
All Implemented Interfaces:
ModuleKey, ReaderBase
Enclosing class:
ModuleKeys

public static class ModuleKeys.ProjectPackage extends Object
Represents a module imported via the projectpackage scheme.

The projectpackage scheme is what project-local dependencies resolve to when imported using dependency notation (for example, import "@foo/bar.pkl"). This scheme is an internal implementation detail, and we do not expect a module to declare this.