---
title: "init(_:)"
framework: lightweightcoderequirements
role: symbol
role_heading: Initializer
path: "lightweightcoderequirements/ondiskcoderequirement/init(_:)-9imtm"
---

# init(_:)

Convert a ProcessCodeRequirement to an OnDiskCodeRequirement if possible.

## Declaration

```swift
init(_ processRequirement: ProcessCodeRequirement) throws
```

## Discussion

Discussion Conversion will fail if the ProcessCodeRequirement contains a constraint that cannot be converted to OnDiskConstraint.
