In the latest release, I'm hitting what appears to be a false-positive on display-name in a mixin. Here's a simplified example of the code that triggers it.
const Mixin = {
renderButton() {
return (
<button />
);
}
};
It wasn't triggered prior to 3.6.0 -- I suspect it may be related to the changes to support stateless function components here: #237
A temporary work-around is to assign the JSX to a variable, and then return that. It only seems to trigger when a block of JSX is directly returned from the method.