   helpDescription: "Product module name the R-file is generated for, is none given R.swift will use the environment variable PRODUCT_MODULE_NAME"
 )
 private let buildProductsDirOption = Option(
-  trigger: .long("buildProductsDir"), 
-  numberOfParameters: 1, 
+  trigger: .long("buildProductsDir"),
+  numberOfParameters: 1,
   helpDescription: "Build products folder that Xcode uses during build, will default to the environment variable BUILT_PRODUCTS_DIR."
 )
 private let developerDirOption = Option(
-  trigger: .long("developerDir"), 
-  numberOfParameters: 1, 
+  trigger: .long("developerDir"),
+  numberOfParameters: 1,
   helpDescription: "Developer folder that Xcode uses during build, will default to the environment variable DEVELOPER_DIR."
 )
 private let sourceRootOption = Option(
-  trigger: .long("sourceRoot"), 
-  numberOfParameters: 1, 
+  trigger: .long("sourceRoot"),
+  numberOfParameters: 1,
   helpDescription: "Source root folder that Xcode uses during build, will default to the environment variable SOURCE_ROOT."
 )
 private let sdkRootOption = Option(
-  trigger: .long("sdkRoot"), 
-  numberOfParameters: 1, 
+  trigger: .long("sdkRoot"),
+  numberOfParameters: 1,
   helpDescription: "SDK root folder that Xcode uses during build, will default to the environment variable SDKROOT."
 )
 

        guard let result = options[option]?.first ?? defaultValue else {
            throw InputParsingError.missingOption(error: "Missing option: \(option) ", helpString: helpString)
        }
        
        return result
    }
}


struct CallInformation {
  let outputURL: URL
  let rswiftignoreURL: URL?

  let edge: Bool
  let accessLevel: AccessLevel
