joomla/joomla-platform — pull request #1156 by AmyStephen (2012-04-17 00:59:17+00:00)
Title: Log Package changes

I intentionally created a number of commits, one for each of the proposed changes I am recommending for the Log package. That way, it's easier to review and provide feedback.

I have been working to integrate the log package into my application and ran into a few things.

Probably the most significant commit I would like feedback on relates to how loggers are selected. I believe there is a logic error, but upon further review of failed unit tests, I realize I do not know how the priority values work so I could be wrong. The reason I began that particular exploration is that a logger was not selected when specifying a single priority value and a single category.

Anyway, I hope it's easier to review now and I will change it, as needed. There are three failed unit tests -- two are related to changes to the Exceptions (I don't know how to fix) and then an error due to the Priority / Priority and Category selection that might be errors, or might not, depends on the logic issue.

Thanks.