tuist / XcodeProj

πŸ“ Read, update and write your Xcode projects

Home Page:https://xcodeproj.tuist.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

`WorkspaceSettings` can't be instantiated by consumers

jakeatoms opened this issue Β· comments

Context πŸ•΅οΈβ€β™€οΈ

I'm trying to address this Tuist issue: tuist/tuist#3487, but before I can open that PR, I need to address the lack of a public initializer on WorkspaceSettings.

What 🌱

WorkspaceSettings initializer is internal instead of public

Proposal πŸŽ‰

I propose making the initializer public. I also propose making the boolean non-optional to simplify the API and make the behavior explicit for consumers.

I'll have a PR open shortly.