/**
* outer class javadoc
* javadoc body
*/
class Test {
/**
* method javadoc
* javadoc body
*
* @param i
*/
void foo(int i) {
/**
* method var javadoc
* javadoc body
*/
int j = i;
}
/**ill-formed javadoc
*/
void bar(char c) {
}
boolean b1 = true; /** javadoc with code on the same line */ boolean b2 = false; /** second javadoc with code on the same line */
/** first line
* second line
*/
void illFormedJavaDocMultilines() {
}
/** first line
*
*
*/
void javaDocWithTextOnlyOnFirstLine() {
}
/**
* second line
*
*/
void javaDocWithTextOnlyOnSecondLine() {
}
/**
*/
void emptyJavadoc() {
}
/***/
void oneLineEmptyJavadoc() {
}
/**
* dangling javadoc
* javadoc body
*/
/**
* inner class javadoc
* javadoc body
*/
class Inner {
/**
* javadoc for method in inner class
* javadoc body
*/
void foo() {
/**
* javadoc for class in method
* javadoc body
*/
class MethodInner {
/**
* javadoc for method inside class defined in method
* javadoc body
*/
void bar() {
}
}
}
}
}