{"push_id":2832990816,"size":1,"distinct_size":1,"ref":"refs/heads/bStats2","head":"6b4df653ae0b6db657e8daff86b4a2302068df55","before":"8a1ed08e4c277fc665db47da20686c0112e0cadb","commits":[{"sha":"6b4df653ae0b6db657e8daff86b4a2302068df55","author":{"name":"mbax","email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@phozop.net"},"message":"Update bStats for Sponge to utilize Sponge's built-in config:\n\nNow compliant with guidelines both present and soon-to-be-changed.\n\nUtilizes Sponge's metrics manager to determine if each plugin should\nsend stats. If no plugin can, it does not send stats.\n\nReplaces save-classname-to-file approach with use of services API.\nIntroduced new Metrics interface, which conveniently can't exist\nfor older bStats because using the package wasn't allowed.\nRenamed Metrics to Metrics2 for classname-based versioning.\nRenamed MetricsLite to MetricsLite2 for the same.\n\nNow enforcing that the classes NOT be relocated. Technically the\nindividual instances (Metrics2, MetricsLite2) could be, but may as\nwell force them to not move alongside the Metrics interface.\n\nSeparate bStats 'enabled' config value is left, but a new comment is\nadded which explains where to look for the future. The\nguidelines-required default value of disabled is added in case the\nuser first loads a new bStats using plugin followed by an older one.\n\nAs long as a bStats 2 instance is loaded, it will take over for any\nbStats 1 instance that loads, ensuring those plugins also now follow\nthe guidelines and, more importantly, ensuring data is only sent\nonce instead of new and old instances sending data separately,\nconfusing bStats. Provides mechanisms for easier replacement of\nitself should a bStats 3 be created at some point in the future.\n\nExample added to BOTH projects.\n\nEnjoy!","distinct":true,"url":"https://api.github.com/repos/mbax/bStats-Metrics/commits/6b4df653ae0b6db657e8daff86b4a2302068df55"}]}
{"actor":{"display_login":"mbax"}}