{"push_id":605739198,"size":3,"distinct_size":3,"ref":"refs/heads/bug/MSP-12299/payload-class-methods","head":"6fc96e39a529fd4c82cbaefed2511dc47ef6ce77","before":"f9d09ee3e0f0a750d97ce548714f022108900efe","commits":[{"sha":"6ac5eb1787135f242e6e4437b2e18aaafe52c5b5","author":{"email":"05d626fd1af92cd908b5867e2945303f10e73fba@rapid7.com","name":"Luke Imhoff"},"message":"Metasploit::Cache::Constant\n\nMSP-12299\n\nMove `Metasploit::Cache::Module::Namespace.current` to a new\n`Metasploit::Cache::Constant` `Module` because `current` isn't\n`Module::Namespace` specific.","distinct":true,"url":"https://api.github.com/repos/rapid7/metasploit-cache/commits/6ac5eb1787135f242e6e4437b2e18aaafe52c5b5"},{"sha":"c247075ff6110c40f1fa7d459e64626e462b574c","author":{"email":"05d626fd1af92cd908b5867e2945303f10e73fba@rapid7.com","name":"Luke Imhoff"},"message":"Constant.remove\n\nMSP-12299\n\nExtract removal of a constant from its parent given its names.","distinct":true,"url":"https://api.github.com/repos/rapid7/metasploit-cache/commits/c247075ff6110c40f1fa7d459e64626e462b574c"},{"sha":"6fc96e39a529fd4c82cbaefed2511dc47ef6ce77","author":{"email":"05d626fd1af92cd908b5867e2945303f10e73fba@rapid7.com","name":"Luke Imhoff"},"message":"Module::Namespace.restore -> Constant.swap_on_parent\n\nMSP-12299\n\nMove, rename, and change arguments to required keywords.","distinct":true,"url":"https://api.github.com/repos/rapid7/metasploit-cache/commits/6fc96e39a529fd4c82cbaefed2511dc47ef6ce77"}]}