mukaibot/azure-sdk-for-ruby — pull request #10 by tandibar (2014-12-01 08:56:16+00:00)
Title: do not pollute root namespace

I am using the Azure gem in a project and had some wired problems defining a Location class. After some investigation I found out that the class clashes with the Azure::BaseManagement::Location class. This is because of the line include Azure::BaseManagement in lib/azure/base_management/base_management_service.rb. This is really bad as it messes with the root namespace. I removed the include and fixed all references. All tests are passing. I did the same with the Loggerx and the include of the core utils.

I also created a pull request in the official repo but no response until today...