{"shas":[["670e75551a6827357e842bba6732385cff94c58d","aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@manasto.info","add protocol to the default source, remove it from the API constants","Braden Schaeffer"],["f444dfea35d0bdc6c17cecc0d058057f1b225d61","aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@manasto.info","make source a protected property","Braden Schaeffer"],["b3f9e2f22eef374cb1f685575396014516ebebce","aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@manasto.info","refactor Utils class constants","Braden Schaeffer"],["53a80f3c3de805329018f5bce32773938498ce0c","aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@manasto.info","add an underline method to the Utils class","Braden Schaeffer"],["06cc75deb4ff8a5ee72d4d1001469043e1738968","aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@manasto.info","underline the source in the 'using default source' warning","Braden Schaeffer"],["f796270c49bbf921094e603d9a486d9b8d912bee","aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@manasto.info","Source::load now accepts a path","Braden Schaeffer"],["21a9e24fe25cf9b5f9d61993b5824589134b80a5","aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@manasto.info","fix Source class error handling\n\nThere is no reason the Source class should be outputting error\nmessages. It should really only be throwing Exceptions. Because\nthis is CLI application, output should be handled by the CLI\nclasses only.","Braden Schaeffer"],["6b9b2d5c266a799e7eb8fa9ab1312e8bec00b3db","aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@manasto.info","add initial test spark fixture","Braden Schaeffer"],["e2b35e5ffd3f622d596ab2087d3b91c9e85b7a1d","aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@manasto.info","initial Source class tests","Braden Schaeffer"]],"repo":"bschaeffer/sparks","actor":"bschaeffer","ref":"refs/heads/feature/tests","size":9,"head":"e2b35e5ffd3f622d596ab2087d3b91c9e85b7a1d","actor_gravatar":"5290492d327de6973c0f52e82d9cbf35","push_id":31431692}