{"push_id":2934894914,"size":3,"distinct_size":3,"ref":"refs/heads/misc-fixes-1.0.0","head":"019b08fe8d314aa8cc7f0aa2ed69742252b918e2","before":"65fc6b882c82709f705df2eb1796ae5b8c1f925e","commits":[{"sha":"19d30c35cbc1bba0f616433689e261cccd928651","author":{"name":"Jonas Holst Damtoft","email":"29d1703a251d6c4d02067465de0004b2353f316c@users.noreply.github.com"},"message":"Fix trait usage in API (#15)\n\n* removes the Container and SpawnEnergyProvider traits\r\n\r\nThey both cause issues when trying to get potential targets from a list of structures.\r\nIt is impossible to get a list that contains both Structure and Container,\r\nthus you could not easily use the target in multiple ways.\r\n\r\n* make StoreDefinition a record\r\n\r\nAllows us to easily access all Resources on properties of type StoreDefinition.\r\nWe leave `energy` as the only property, as that is definitely existing.\r\nOther resources can then be accessed using the Record's get function.\r\nE.g. `creep.store[RESOURCE_OXYGEN]`.","distinct":true,"url":"https://api.github.com/repos/MaggNorway/screeps-kotlin-types/commits/19d30c35cbc1bba0f616433689e261cccd928651"},{"sha":"fa1d5728351b1456945005ebe71864d48d154bb8","author":{"name":"Patrick Del Conte","email":"b2ada18e65331cb496f6424f7a424201e968daa1@umb.ch"},"message":"add Room.Terrain","distinct":true,"url":"https://api.github.com/repos/MaggNorway/screeps-kotlin-types/commits/fa1d5728351b1456945005ebe71864d48d154bb8"},{"sha":"019b08fe8d314aa8cc7f0aa2ed69742252b918e2","author":{"name":"MaggNorway","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@magg.no"},"message":"Merged the upstream changes to StoreDefinition and other updates","distinct":true,"url":"https://api.github.com/repos/MaggNorway/screeps-kotlin-types/commits/019b08fe8d314aa8cc7f0aa2ed69742252b918e2"}]}
{"actor":{"display_login":"MaggNorway"}}