Skip to content

Commit 34d1723

Browse files
Added SourceProviders
1 parent cd15de9 commit 34d1723

13 files changed

+260
-0
lines changed

java/src/main/java/org/jqassistant/plugin/typescript/api/model/core/ClassDeclarationDescriptor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22

33
import com.buschmais.xo.neo4j.api.annotation.Label;
44
import com.buschmais.xo.neo4j.api.annotation.Relation;
5+
import org.jqassistant.plugin.typescript.api.report.TypeScript;
56

67
import java.util.List;
78

89
@Label("Class")
10+
@TypeScript(TypeScript.TypeScriptElement.ClassDeclaration)
911
public interface ClassDeclarationDescriptor extends TypeScriptDescriptor, LocalGlobalFqnDescriptor, CodeCoordinateDescriptor {
1012

1113
String getName();

java/src/main/java/org/jqassistant/plugin/typescript/api/model/core/ConstructorDeclarationDescriptor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22

33
import com.buschmais.xo.neo4j.api.annotation.Label;
44
import com.buschmais.xo.neo4j.api.annotation.Relation;
5+
import org.jqassistant.plugin.typescript.api.report.TypeScript;
56

67
import java.util.List;
78

89
@Label("Constructor")
10+
@TypeScript(TypeScript.TypeScriptElement.ConstructorDeclaration)
911
public interface ConstructorDeclarationDescriptor extends TypeScriptDescriptor, LocalGlobalFqnDescriptor, CodeCoordinateDescriptor {
1012

1113
@Relation("HAS")

java/src/main/java/org/jqassistant/plugin/typescript/api/model/core/EnumDeclarationDescriptor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22

33
import com.buschmais.xo.neo4j.api.annotation.Label;
44
import com.buschmais.xo.neo4j.api.annotation.Relation;
5+
import org.jqassistant.plugin.typescript.api.report.TypeScript;
56

67
import java.util.List;
78

89
@Label("Enum")
10+
@TypeScript(TypeScript.TypeScriptElement.EnumDeclaration)
911
public interface EnumDeclarationDescriptor extends TypeScriptDescriptor, CodeCoordinateDescriptor, LocalGlobalFqnDescriptor {
1012

1113
String getName();

java/src/main/java/org/jqassistant/plugin/typescript/api/model/core/EnumMemberDescriptor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,10 @@
22

33
import com.buschmais.xo.neo4j.api.annotation.Label;
44
import com.buschmais.xo.neo4j.api.annotation.Relation;
5+
import org.jqassistant.plugin.typescript.api.report.TypeScript;
56

67
@Label("EnumMember")
8+
@TypeScript(TypeScript.TypeScriptElement.EnumMember)
79
public interface EnumMemberDescriptor extends TypeScriptDescriptor, LocalGlobalFqnDescriptor, CodeCoordinateDescriptor {
810

911
String getName();

java/src/main/java/org/jqassistant/plugin/typescript/api/model/core/FunctionDeclarationDescriptor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22

33
import com.buschmais.xo.neo4j.api.annotation.Label;
44
import com.buschmais.xo.neo4j.api.annotation.Relation;
5+
import org.jqassistant.plugin.typescript.api.report.TypeScript;
56

67
import java.util.List;
78

89
@Label("Function")
10+
@TypeScript(TypeScript.TypeScriptElement.FunctionDeclaration)
911
public interface FunctionDeclarationDescriptor extends TypeScriptDescriptor, LocalGlobalFqnDescriptor, CodeCoordinateDescriptor {
1012

1113
String getName();

java/src/main/java/org/jqassistant/plugin/typescript/api/model/core/InterfaceDeclarationDescriptor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22

33
import com.buschmais.xo.neo4j.api.annotation.Label;
44
import com.buschmais.xo.neo4j.api.annotation.Relation;
5+
import org.jqassistant.plugin.typescript.api.report.TypeScript;
56

67
import java.util.List;
78

89
@Label("Interface")
10+
@TypeScript(TypeScript.TypeScriptElement.InterfaceDeclaration)
911
public interface InterfaceDeclarationDescriptor extends TypeScriptDescriptor, LocalGlobalFqnDescriptor, CodeCoordinateDescriptor {
1012

1113
String getName();

java/src/main/java/org/jqassistant/plugin/typescript/api/model/core/MethodDeclarationDescriptor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22

33
import com.buschmais.xo.neo4j.api.annotation.Label;
44
import com.buschmais.xo.neo4j.api.annotation.Relation;
5+
import org.jqassistant.plugin.typescript.api.report.TypeScript;
56

67
import java.util.List;
78

89
@Label("Method")
10+
@TypeScript(TypeScript.TypeScriptElement.MethodDeclaration)
911
public interface MethodDeclarationDescriptor extends TypeScriptDescriptor, LocalGlobalFqnDescriptor, CodeCoordinateDescriptor {
1012

1113
String getName();

java/src/main/java/org/jqassistant/plugin/typescript/api/model/core/ModuleDescriptor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22

33
import com.buschmais.xo.neo4j.api.annotation.Label;
44
import com.buschmais.xo.neo4j.api.annotation.Relation;
5+
import org.jqassistant.plugin.typescript.api.report.TypeScript;
56

67
import java.util.List;
78

89
@Label("Module")
10+
@TypeScript(TypeScript.TypeScriptElement.Module)
911
public interface ModuleDescriptor extends TypeScriptDescriptor, LocalGlobalFqnDescriptor {
1012

1113
@Relation("DECLARES")

java/src/main/java/org/jqassistant/plugin/typescript/api/model/core/ParameterDeclarationDescriptor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22

33
import com.buschmais.xo.neo4j.api.annotation.Label;
44
import com.buschmais.xo.neo4j.api.annotation.Relation;
5+
import org.jqassistant.plugin.typescript.api.report.TypeScript;
56

67
import java.util.List;
78

89
@Label("Parameter")
10+
@TypeScript(TypeScript.TypeScriptElement.ParameterDeclaration)
911
public interface ParameterDeclarationDescriptor extends TypeScriptDescriptor, CodeCoordinateDescriptor {
1012

1113
Integer getIndex();

java/src/main/java/org/jqassistant/plugin/typescript/api/model/core/PropertyDeclarationDescriptor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22

33
import com.buschmais.xo.neo4j.api.annotation.Label;
44
import com.buschmais.xo.neo4j.api.annotation.Relation;
5+
import org.jqassistant.plugin.typescript.api.report.TypeScript;
56

67
import java.util.List;
78

89
@Label("Property")
10+
@TypeScript(TypeScript.TypeScriptElement.PropertyDeclaration)
911
public interface PropertyDeclarationDescriptor extends TypeScriptDescriptor, LocalGlobalFqnDescriptor, CodeCoordinateDescriptor {
1012

1113
String getName();

0 commit comments

Comments
 (0)