When I repeatedly hit ctrl-w to select a method, Idea never selects any preceding or trailing blank line.
I.e. I can select
------------------------------
private void flam() {
}
------------------------------
but I cannot select
------------------------------
private void flam() {
}
------------------------------
This is stupid: There is no use case I can think of where this makes sense. There are a lot of cases, where it would be sensible to include the trailing blank line: Duplicate, Cut, Delete, ...
Please take care to implement this sensibly: If there is a trailing blank line, include it into the selection, else if there is a preceding blank line include that into the selection.
That way it would work for the last method in a class, too.