File tree Expand file tree Collapse file tree 1 file changed +30
-4
lines changed Expand file tree Collapse file tree 1 file changed +30
-4
lines changed Original file line number Diff line number Diff line change @@ -5,12 +5,38 @@ interface IParameters {
5
5
module : string ;
6
6
}
7
7
8
+ interface ITypeInfo {
9
+ name : string ;
10
+ kind : string ;
11
+ signature : string ;
12
+ spec : string ;
13
+ doc ?: string ;
14
+ }
15
+
16
+ interface ISpecInfo {
17
+ name : string ;
18
+ specs : string ;
19
+ doc ?: string ;
20
+ }
21
+
22
+ interface ICallbackInfo {
23
+ name : string ;
24
+ specs : string ;
25
+ doc ?: string ;
26
+ }
27
+
28
+ interface IDialyzerContract {
29
+ name : string ;
30
+ line : number ;
31
+ contract : string ;
32
+ }
33
+
8
34
interface ITypeInfoResult {
9
35
module ?: string ;
10
- types ?: unknown [ ] ;
11
- specs ?: unknown [ ] ;
12
- callbacks ?: unknown [ ] ;
13
- dialyzer_contracts ?: unknown [ ] ;
36
+ types ?: ITypeInfo [ ] ;
37
+ specs ?: ISpecInfo [ ] ;
38
+ callbacks ?: ICallbackInfo [ ] ;
39
+ dialyzer_contracts ?: IDialyzerContract [ ] ;
14
40
error ?: string ;
15
41
}
16
42
You can’t perform that action at this time.
0 commit comments