LockFile constructor

LockFile(
  1. List<FileConfig> files
)

Implementation

LockFile(this.files) {
  // Validate no UID collisions on creation
  if (FileConfig.hasCollisions(files)) {
    throw StateError('UID collisions detected in LockFile');
  }
}