Closed stuartjash closed 1 year ago
ArgManager
Command
main.swift
Command.swift::start()
Command.swift::setup()
OptionSet
Module.swift
FileWalker.swift
Package.resolved
Reference: https://github.com/jamf/aftermath/pull/25
.gitignore
Again, shoutout to @c7bercat for all of the recommendations 🙏
Combining this with the changes/PR from @c7bercat. Their notes are as follows:
ArgManager
toCommand
, using this verbage is Swift best practice imomain.swift
intoCommand.swift::start()
andCommand.swift::setup()
, also Swift best practiceOptionSet
to handle the command's optionsModule.swift
andFileWalker.swift
according to the new command optionOptionSet
Package.resolved
file was added. it details what external packages are being used in the projectReference: https://github.com/jamf/aftermath/pull/25
.gitignore
with a traditional jamf gitignoreAgain, shoutout to @c7bercat for all of the recommendations 🙏