150 |
|
|
151 |
public void resolveComments() { |
public void resolveComments() { |
152 |
if (rawDocumentation!=null && tagMap.isEmpty()) { |
if (rawDocumentation!=null && tagMap.isEmpty()) { |
153 |
this.tagMap=parseCommentTags(rawDocumentation.toCharArray(), |
char[] charArray = rawDocumentation.toCharArray(); |
154 |
3, |
int length = rawDocumentation.length(); |
155 |
rawDocumentation.length()-2, |
int startOffset = 0; |
156 |
getContextClass()); |
int endOffset = 0; |
157 |
|
if (charArray[0] == '/' |
158 |
|
&& charArray[1] == '*' |
159 |
|
&& charArray[2] == '*' |
160 |
|
&& charArray[length - 2] == '*' |
161 |
|
&& charArray[length - 1] == '/') { |
162 |
|
|
163 |
|
startOffset = 3; |
164 |
|
endOffset = 2; |
165 |
|
} |
166 |
|
|
167 |
|
this.tagMap=parseCommentTags(charArray, |
168 |
|
startOffset, |
169 |
|
length - endOffset, |
170 |
|
getContextClass()); |
171 |
|
|
172 |
rawDocOffset=Main.getRootDoc().writeRawComment(rawDocumentation); |
rawDocOffset=Main.getRootDoc().writeRawComment(rawDocumentation); |
173 |
rawDocumentation=null; |
rawDocumentation=null; |