/
proxy-doclet.diff
executable file
·47 lines (44 loc) · 1.89 KB
/
proxy-doclet.diff
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
--- formats/html/HtmlDocletWriter.java 2009-04-24 08:35:09.000000000 +0100
+++ formats/html/HtmlDocletWriter.java 2009-07-18 23:17:07.000000000 +0100
@@ -1427,7 +1427,7 @@
if (depr) {
italic();
}
- String result = commentTagsToString(null, doc, tags, first);
+ String result = proxy.adapters.Markup.render(commentTagsToString(null, doc, tags, first));
print(result);
if (depr) {
italicEnd();
@@ -1488,7 +1488,7 @@
StringBuffer textBuff = new StringBuffer();
while (lines.hasMoreTokens()) {
StringBuffer line = new StringBuffer(lines.nextToken());
- Util.replaceTabs(configuration.sourcetab, line);
+ if (!Boolean.getBoolean("proxy.doclets.keeptabs")) { Util.replaceTabs(configuration.sourcetab, line); }
textBuff.append(line.toString());
}
result.append(textBuff);
--- internal/toolkit/AbstractDoclet.java 2009-07-18 18:59:17.000000000 +0100
+++ internal/toolkit/AbstractDoclet.java 2009-07-18 18:18:54.000000000 +0100
@@ -23,10 +23,11 @@
* have any questions.
*/
-package com.sun.tools.doclets.internal.toolkit;
+package proxy.doclets.internal.toolkit;
import com.sun.tools.doclets.internal.toolkit.builders.*;
import com.sun.tools.doclets.internal.toolkit.util.*;
+import com.sun.tools.doclets.internal.toolkit.*;
import com.sun.javadoc.*;
import java.util.*;
import java.io.*;
--- formats/html/HtmlDoclet.java 2009-07-18 18:59:17.000000000 +0100
+++ formats/html/HtmlDoclet.java 2009-07-18 18:26:28.000000000 +0100
@@ -40,7 +40,7 @@
* @author Jamie Ho
*
*/
-public class HtmlDoclet extends AbstractDoclet {
+public class HtmlDoclet extends proxy.doclets.internal.toolkit.AbstractDoclet {
public HtmlDoclet() {
configuration = (ConfigurationImpl) configuration();
}