             return
         }
         
-        //print(comments)
-        //print(tickets)
-        
         let logData = Changelog(version: buildVersion, buildNumber: buildNumber, date: buildDate, comments: comments, tickets: tickets)
         let result = ChangelogParserResult(success: true, error: nil, data: logData)
         completion(result: result)

                return .Failure(.InvalidArgument(description: "Missing values: file, outfile"))
        }

        //print(file)
        //print(outfile)
        
        let path = NSURL(fileURLWithPath: file)
        do {

            //let runLoop = CFRunLoopGetCurrent()

            let text = try NSString(contentsOfURL: path, encoding: NSUTF8StringEncoding) as String

            var lines:[String] = []
            text.enumerateLines { lines.append($0.line)}
            

    var date: NSDate
    var comments:[String]? = nil
    var tickets:[String]? = nil
}

/// Parse a changelog
