View | Details | Raw Unified | Return to bug 52921 | Differences between
and this patch

Collapse All | Expand All

(-)JavaDocRegion.java (-2 / +11 lines)
Lines 197-206 Link Here
197
		ILineTracker tracker= new DefaultLineTracker();
197
		ILineTracker tracker= new DefaultLineTracker();
198
		String patch= indentation + MultiCommentLine.MULTI_COMMENT_CONTENT_PREFIX;
198
		String patch= indentation + MultiCommentLine.MULTI_COMMENT_CONTENT_PREFIX;
199
199
200
		// remove trailing spaces
201
		int i= snippet.length();
202
		while (i > 0 && ' ' == snippet.charAt(i-1))
203
			i--;
204
		snippet= snippet.substring(0, i);
205
		
200
		buffer.setLength(0);
206
		buffer.setLength(0);
201
		buffer.append(getDelimiter());
207
		String lineDelimiter= getDelimiter();
208
		if (lineDelimiter != null && snippet.indexOf(lineDelimiter) != 0)
209
			buffer.append(lineDelimiter);
202
		buffer.append(convertJava2Html(snippet));
210
		buffer.append(convertJava2Html(snippet));
203
		buffer.append(getDelimiter());
211
		if (lineDelimiter != null && snippet.lastIndexOf(lineDelimiter) != snippet.length() - lineDelimiter.length())
212
			buffer.append(lineDelimiter);
204
		tracker.set(buffer.toString());
213
		tracker.set(buffer.toString());
205
		
214
		
206
		for (int line= tracker.getNumberOfLines() - 1; line > 0; line--)
215
		for (int line= tracker.getNumberOfLines() - 1; line > 0; line--)

Return to bug 52921