mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-05-02 03:07:47 +07:00
[java] supports @uses, @provides and @hidden tags in Javadoc inspection
This commit is contained in:
@@ -1,8 +1,6 @@
|
||||
class Test {
|
||||
/**
|
||||
* <warning descr="'throws' tag description is missing">@throws</warning>
|
||||
*/
|
||||
public void foo() {}
|
||||
|
||||
class SomeClass {}
|
||||
/**
|
||||
* <warning descr="'throws' tag description is missing"><warning descr="Class reference expected">@throws</warning></warning>
|
||||
*/
|
||||
public void foo() {}
|
||||
}
|
||||
@@ -1,6 +1,12 @@
|
||||
/**
|
||||
* <warning descr="Tag 'provides' is not allowed here">@provides</warning> Test
|
||||
* <warning descr="Tag 'uses' is not allowed here">@uses</warning> Test
|
||||
*/
|
||||
class Test {
|
||||
/**
|
||||
* Quote: Tagging is achieved using {@index ulps}.
|
||||
*
|
||||
* @hidden
|
||||
*/
|
||||
public void i() {}
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
class Test {
|
||||
/**
|
||||
* <warning descr="'param' tag description is missing">@param</warning>
|
||||
* <warning descr="Parameter name expected">@param</warning>
|
||||
*/
|
||||
public void foo() {
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
/**
|
||||
* A module.
|
||||
*
|
||||
* <warning descr="Class reference expected">@uses</warning>
|
||||
* <warning descr="Class reference expected">@provides</warning>
|
||||
* @uses java.lang.String for greater good
|
||||
* @provides java.lang.Number for your delight
|
||||
*/
|
||||
module M1 { }
|
||||
@@ -0,0 +1,5 @@
|
||||
/**
|
||||
* @uses
|
||||
*/
|
||||
@Deprecated
|
||||
module M2 { }
|
||||
Reference in New Issue
Block a user