17 Commits (a430d198705075b430546df2d0f31bcd7fd8437c)

Author SHA1 Message Date
Dimitar Dobrev b7d3d36ff1 Renamed members related to indentation for more clarity. 7 years ago
Brahim Hadriche d5a1210aa4 Write error messages to stderr, renamed `messages` to `errorMessages` 8 years ago
Dimitar Dobrev a9ee1fda5e Fixed crashes when printing messages containing braces. 9 years ago
Dimitar Dobrev 96aa703b60 Fixed the printing of errors during compilation of native symbols. 9 years ago
Joao Matos fbf43067d7 Refactor the diagnostics system. 9 years ago
Joao Matos 1426f21ff8 Rename TextDiagnosticPrinter to ConsoleDiagnostics. 9 years ago
Joao Matos d32a9886b7 Added property to set diagnostics level. 10 years ago
Joao Matos b710e62f37 Added a default indentation level to IDiagnostics.Push/PopIndent. 10 years ago
Joao Matos 41719e641e Rename IDiagnosticConsumer to IDiagnostics. 10 years ago
triton a9101ece64 Rename the diagnostic emit overloads so they're more uniform. 11 years ago
triton 2620fda064 Get rid of diagnostic IDs as these never got used in practice. 11 years ago
marcos henrich d63ef03200 Changed Driver.Diagnostics setter to public. Replaced TextDiagnosticPrinter Verbose field by Level. 12 years ago
Dimitar Dobrev 445f460b47 Fixed the reporting of compilation errors. 12 years ago
triton da2c6b0602 Added indentation support to the logging. 12 years ago
triton b808117566 Cleaned up the default diagnostics output to be more concise. 12 years ago
Stephen Kennedy 0957843c4d Unify debugging output 12 years ago
triton be0f73f471 Moved Diagnostics class to new core project. 12 years ago
triton 7767d94281 Added some overloads to emit debug diagnostics. 13 years ago
marcos henrich c28723c0b6 Added support to emit messages without DiagnosticId. 13 years ago
triton 252af32318 Added first pass at a pass for transforming compatible getters/setters into properties. 13 years ago
triton 6eef880f7e Clean up the console driver by emitting file parsing diagnostics in the main driver. 13 years ago
triton d890b2dabe Report a diagnostic instead of printing to the console. 13 years ago
triton dd03761f6c Remove the WrapperSuffix option and replace with a more general GenerateName delegate that can be hooked up by the user to customize the output name of the generated files. 13 years ago
triton cc8f7cd1db Renamed Cxxi references to CppSharp. 13 years ago
triton 99ab98c884 Added a new pass that checks for ambiguous function/method overloads. 13 years ago
triton 23ca4b2614 Added better support for wrapping of static variables. 13 years ago
triton fb3ca5ef19 Improved the diagnostic system with helper methods to actually emit diagnostics. 13 years ago
triton 3800ccf996 Added a pretty simple diagnostic system so we can provide improved diagnostics to clients. 13 years ago