Remove docstrings

This commit is contained in:
Sam Soffes
2017-11-22 15:04:30 -08:00
parent e2cb20c885
commit 198195cee9
-17
View File
@@ -1,23 +1,15 @@
import Foundation
import Rainbow
/// Mechanism for logging informational, success, and fatal messages.
struct Logger {
// MARK: - Properties
/// Should informational and success messages be suppressed
let isQuiet: Bool
/// Should the output be colored
let isColored: Bool
// MARK: - Initializers
/// Initialize a logger
///
/// - parameter isQuiet: should informational and success messages be suppressed
/// - parameter isColored: should the output be colored
init(isQuiet: Bool = false, isColored: Bool = true) {
self.isQuiet = isQuiet
self.isColored = isColored
@@ -25,16 +17,10 @@ struct Logger {
// MARK: - Logging
/// Log a fatal message and exit with status code 1
///
/// - parameter message: the message to log
func fatal(_ message: String) {
print(isColored ? message.red : message)
}
/// Log an informational message
///
/// - parameter message: the message to log
func info(_ message: String) {
if isQuiet {
return
@@ -43,9 +29,6 @@ struct Logger {
print(message)
}
/// Log a success message and exit with status code 0
///
/// - parameter message: the message to log
func success(_ message: String) {
if isQuiet {
return