# Javadoc -tag option

**URL:** <https://discuss.gradle.org/t/javadoc-tag-option/5950>\
**Category:** Old Forum Archive\
**Created:** [December 16, 2011, 11:33pm UTC](https://discuss.gradle.org/t/javadoc-tag-option/5950 "2011-12-16T23:33:00Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Steve\_Ebersole](https://sea1.discourse-cdn.com/gradle/user_avatar/discuss.gradle.org/steve_ebersole/32/9763_2.png) [@Steve\_Ebersole](https://discuss.gradle.org/u/Steve_Ebersole)\
**Post date:** [December 16, 2011, 11:33pm UTC](https://discuss.gradle.org/t/javadoc-tag-option/5950/1 "2011-12-16T23:33:00Z")

</div>

Trying to exclude some tags from our javadoc generation. The javadoc tool defines a -tag option for this. For example, the tag I want to exclude is @todo, so in javadoc command line i would say:

```gradle
javadoc ... -tag todo:X ...

```

The Gradle Javadoc object seems to offer a way to access that feature via its StandardJavadocDocletOptions#tags value, but that is giving me runtime trouble. Instead of [-tag], it tries to pass [-tags] to the javadoc executable. Is that a bug? Or am I doing something wrong?

---

<div class="post-metadata">

**Author:** ![Peter\_Niederwieser](https://avatars.discourse-cdn.com/v4/letter/p/9f8e36/32.png) [@Peter\_Niederwieser](https://discuss.gradle.org/u/Peter_Niederwieser)\
**Post date:** [December 17, 2011, 6:33am UTC](https://discuss.gradle.org/t/javadoc-tag-option/5950/2 "2011-12-17T06:33:00Z")

</div>

I believe it’s a bug that has already been reported as GRADLE-1563.

---

<div class="post-metadata">

**Author:** ![Steve\_Ebersole](https://sea1.discourse-cdn.com/gradle/user_avatar/discuss.gradle.org/steve_ebersole/32/9763_2.png) [@Steve\_Ebersole](https://discuss.gradle.org/u/Steve_Ebersole)\
**Post date:** [December 20, 2011, 4:37pm UTC](https://discuss.gradle.org/t/javadoc-tag-option/5950/3 "2011-12-20T16:37:00Z")

</div>

That issue mentions using a method named addStringOption as a work around. But I cannot find any such method. Where is it located?

---

<div class="post-metadata">

**Author:** ![Peter\_Niederwieser](https://avatars.discourse-cdn.com/v4/letter/p/9f8e36/32.png) [@Peter\_Niederwieser](https://discuss.gradle.org/u/Peter_Niederwieser)\
**Post date:** [December 20, 2011, 5:00pm UTC](https://discuss.gradle.org/t/javadoc-tag-option/5950/4 "2011-12-20T17:00:00Z")

</div>

It’s a method on the class implementing _StandardJavadocDocletOptions_.

---

<div class="post-metadata">

**Author:** ![Peter\_Niederwieser](https://avatars.discourse-cdn.com/v4/letter/p/9f8e36/32.png) [@Peter\_Niederwieser](https://discuss.gradle.org/u/Peter_Niederwieser)\
**Post date:** [December 21, 2011, 2:21am UTC](https://discuss.gradle.org/t/javadoc-tag-option/5950/5 "2011-12-21T02:21:00Z")

</div>

Fixed in the next release after m7.
