rubicon-oss / LicenseHeaderManager

Manage license headers for your source code files in Visual Studio

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Not All Errors Returned by Core Are Handled Gracefully

raffaelfoidl opened this issue · comments

The core application returns different types of error types (defined by the members of an enum, ReplacerErrorType). Not all of them require special treatment (such as suggesting the user added a new license header definition file etc.).

The ones which simply describe why an action (adding, replacing, removing license headers) was not completed successfully, but do not ensue any further actions, should be displayed in a message box. However, no "an unexpected error occurred", "task XYZ failed" messages should pop up, which is the case now.