introduce parameter object: copy javadoc for constructor from included params only (IDEA-108187)

This commit is contained in:
Anna Kozlova
2013-05-31 16:46:38 +04:00
parent 079d29ffaf
commit fa612bf031
4 changed files with 69 additions and 0 deletions
@@ -0,0 +1,27 @@
class Test {
/**
* foo comment
* @param param
* @param s1 long1 description1
*/
void foo(Param param, String s1) {
bar(param.getS(), s1);
}
void bar(String s, String s1){}
private static class Param {
private final String s;
/**
* @param s long description
*/
private Param(String s) {
this.s = s;
}
public String getS() {
return s;
}
}
}
@@ -0,0 +1,12 @@
class Test {
/**
* foo comment
* @param s long description
* @param s1 long1 description1
*/
void foo(String s, String s1) {
bar(s, s1);
}
void bar(String s, String s1){}
}