mirror of
https://github.com/vim/vim
synced 2025-05-02 22:37:47 +02:00
And do not link either to any group. Resolves zzzyxwvut/java-vim#2. Signed-off-by: Aliaksei Budavei <0x000c70@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
122 lines
1.6 KiB
Java
122 lines
1.6 KiB
Java
// VIM_TEST_SETUP setlocal foldenable foldcolumn=2 foldmethod=syntax
|
|
// VIM_TEST_SETUP let g:java_foldtext_show_first_or_second_line = 1
|
|
// VIM_TEST_SETUP highlight link javaBlockOtherStart Structure
|
|
// VIM_TEST_SETUP highlight link javaBlockStart Todo
|
|
|
|
|
|
@SuppressWarnings({
|
|
"""
|
|
bespoke
|
|
/*
|
|
*
|
|
*/
|
|
/**
|
|
*
|
|
*/
|
|
///
|
|
///
|
|
///
|
|
//
|
|
//
|
|
//
|
|
{
|
|
}
|
|
"""
|
|
})
|
|
class FoldingTests {
|
|
interface Foldenable
|
|
{
|
|
}
|
|
|
|
static {
|
|
new Object() {
|
|
{
|
|
{
|
|
new Object() {{{
|
|
new Object() {{{}}};
|
|
}}};
|
|
}
|
|
}
|
|
};
|
|
|
|
switch (0) {
|
|
case 0:
|
|
case 1: {
|
|
break;
|
|
}
|
|
default: ;
|
|
}
|
|
}
|
|
|
|
{ Object bb = ((Object) new byte[]{}); }
|
|
{
|
|
out: {
|
|
do {
|
|
if (true)
|
|
break out;
|
|
} while (false);
|
|
}
|
|
}
|
|
/*\\\*/ {
|
|
(new java.util.function.Function<Object, Object>() {
|
|
/**
|
|
* {@inheritDoc} */
|
|
public Object apply(Object o) { return o; };
|
|
}).apply(
|
|
(new java.util.function.Function<Object, Object>() {
|
|
/** {@inheritDoc}
|
|
*/
|
|
public Object apply(Object o) { return o; };
|
|
}));
|
|
}
|
|
|
|
/**
|
|
* No operation.
|
|
*/
|
|
void noOp1() { }
|
|
/** No operation. */
|
|
void noOp2()
|
|
{
|
|
}
|
|
/** No operation. */
|
|
void noOp3() {
|
|
}
|
|
/** No operation. */
|
|
void noOp4() {
|
|
/*/\/\/\*/ ; }
|
|
|
|
/// No operation.
|
|
///
|
|
///
|
|
void noOp5() { }
|
|
/// No operation.
|
|
void noOp6()
|
|
{
|
|
}
|
|
/// No operation.
|
|
void noOp7() {
|
|
}
|
|
/// No operation.
|
|
void noOp8() {
|
|
/*/\/\/\*/ ; }
|
|
}
|
|
|
|
/*
|
|
* Some note.
|
|
* {
|
|
* }
|
|
*/
|
|
/**
|
|
* A summary.
|
|
* {
|
|
* }
|
|
*/
|
|
/// A summary.
|
|
/// {
|
|
/// }
|
|
//
|
|
// {
|
|
// }
|
|
|
|
/* 122|..........................................................................................*/ interface Foldenable {
|
|
}
|