Extract the `DeveloperDirectoryPath()` function
Delete unused code
Extract the `PlatformWithMachOFile()` function
Extract the `SDKRoot()` function
Extract the `ClangTask()` function