{"push_id":717362189,"size":1,"distinct_size":1,"ref":"refs/heads/patch-3","head":"eca5711c71e6dc97fc7552fc007e5fc2ce3d6c81","before":"dfa195e79e03f5e9846be8c475eb61b687de7ef5","commits":[{"sha":"eca5711c71e6dc97fc7552fc007e5fc2ce3d6c81","author":{"email":"21ee945cb4316e9e5a39126cde35b232c1738033@yuniti.com","name":"marcosb"},"message":"Fix bug when using javapoet with Eclipse compiler\n\nFor the following code:\r\n\r\npublic interface Interface1 {}\r\npublic interface Interface 2 {}\r\npublic T myMethod(T input) {}\r\n\r\na code generator (javax.annotation.processing.Processor) in eclipse will have a TypeVariable for the return type T instead of a DeclaredType.\r\n\r\nThis results in a stack overflow exception, because the return value of Collections.singletonList(upperBound) ends up returning a list containing, in essence, the input parameter.","distinct":true,"url":"https://api.github.com/repos/marcosb/javapoet/commits/eca5711c71e6dc97fc7552fc007e5fc2ce3d6c81"}]}