summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--res/assets/templates/macros.cs2
-rw-r--r--src/com/google/doclava/Comment.java3
-rw-r--r--src/com/google/doclava/TagInfo.java4
3 files changed, 5 insertions, 4 deletions
diff --git a/res/assets/templates/macros.cs b/res/assets/templates/macros.cs
index ee0aa7f..a09b346 100644
--- a/res/assets/templates/macros.cs
+++ b/res/assets/templates/macros.cs
@@ -73,7 +73,7 @@ def:tag_list(tags) ?><?cs
elif:tag.kind == "@see" ?><code><a href="<?cs var:toroot ?><?cs var:tag.href ?>"><?cs var:tag.label ?></a></code><?cs
elif:tag.kind == "@seeHref" ?><a href="<?cs var:tag.href ?>"><?cs var:tag.label ?></a><?cs
elif:tag.kind == "@seeJustLabel" ?><?cs var:tag.label ?><?cs
- elif:tag.kind == "@value" ?><code class='value'><a href="<?cs var:toroot ?><?cs var:tag.href ?>"><?cs var:tag.label ?></a></code><?cs
+ elif:tag.kind == "@value" ?><code><a href="<?cs var:toroot ?><?cs var:tag.href ?>"><?cs var:tag.text ?></a></code><?cs
elif:tag.kind == "@code" ?><code><?cs var:tag.text ?></code><?cs
elif:tag.kind == "@samplecode" ?><pre><?cs var:tag.text ?></pre><?cs
elif:tag.name == "@sample" ?><pre><?cs var:tag.text ?></pre><?cs
diff --git a/src/com/google/doclava/Comment.java b/src/com/google/doclava/Comment.java
index e50ff0a..70f4f30 100644
--- a/src/com/google/doclava/Comment.java
+++ b/src/com/google/doclava/Comment.java
@@ -204,9 +204,6 @@ public class Comment {
// maybe i wanna make this more elegant
String tagName = text.substring(start+1, endOfFirstPart);
String tagText = text.substring(startOfSecondPart, end-1);
- if (tagName.equals("@value")) {
- tagText = tagText.replace('#', '.');
- }
tag(tagName, tagText, true, pos);
}
diff --git a/src/com/google/doclava/TagInfo.java b/src/com/google/doclava/TagInfo.java
index 09d4e35..ec1f811 100644
--- a/src/com/google/doclava/TagInfo.java
+++ b/src/com/google/doclava/TagInfo.java
@@ -53,6 +53,10 @@ public class TagInfo {
public void makeHDF(Data data, String base) {
data.setValue(base + ".name", name());
+
+ if (name().equals("@value")) {
+ mText = mText.replace('#', '.');
+ }
data.setValue(base + ".text", text());
data.setValue(base + ".kind", kind());
}