mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-08-23 07:14:21 +07:00
25 lines
575 B
Java
25 lines
575 B
Java
// "Fix all 'Simplify stream API call chains' problems in file" "false"
|
|
|
|
import java.util.EnumSet;
|
|
import java.util.List;
|
|
|
|
import static java.util.stream.Collectors.toList;
|
|
|
|
|
|
public class Tests {
|
|
interface HasCode {
|
|
default String getCode() {return this.toString();}
|
|
}
|
|
|
|
enum Status implements HasCode {
|
|
Approved, Pending, Stored;
|
|
|
|
static final Status Alias = Approved;
|
|
}
|
|
|
|
void test() {
|
|
List<String> list = EnumSet.of(Status.Approved, Status.Pending, Status.Stored, Status.Alias).stre<caret>am()
|
|
.map(HasCode::getCode).collect(toList());
|
|
}
|
|
}
|