@@ -80,16 +80,16 @@ export declare class JsonSchemaGenerator {
80
80
readonly ReffedDefinitions : {
81
81
[ key : string ] : Definition ;
82
82
} ;
83
- private parseCommentsIntoDefinition ( symbol , definition , otherAnnotations ) ;
84
- private getDefinitionForRootType ( propertyType , reffedType , definition ) ;
85
- private getReferencedTypeSymbol ( prop ) ;
86
- private getDefinitionForProperty ( prop , node ) ;
87
- private getEnumDefinition ( clazzType , definition ) ;
88
- private getUnionDefinition ( unionType , prop , unionModifier , definition ) ;
89
- private getIntersectionDefinition ( intersectionType , definition ) ;
90
- private getClassDefinition ( clazzType , definition ) ;
91
- private getTypeName ( typ ) ;
92
- private getTypeDefinition ( typ , asRef ? , unionModifier ? , prop ? , reffedType ? , pairedSymbol ? ) ;
83
+ private parseCommentsIntoDefinition ;
84
+ private getDefinitionForRootType ;
85
+ private getReferencedTypeSymbol ;
86
+ private getDefinitionForProperty ;
87
+ private getEnumDefinition ;
88
+ private getUnionDefinition ;
89
+ private getIntersectionDefinition ;
90
+ private getClassDefinition ;
91
+ private getTypeName ;
92
+ private getTypeDefinition ;
93
93
setSchemaOverride ( symbolName : string , schema : Definition ) : void ;
94
94
getSchemaForSymbol ( symbolName : string , includeReffedDefinitions ?: boolean ) : Definition ;
95
95
getSchemaForSymbols ( symbolNames : string [ ] , includeReffedDefinitions ?: boolean ) : Definition ;
@@ -98,7 +98,7 @@ export declare class JsonSchemaGenerator {
98
98
getMainFileSymbols ( program : ts . Program , onlyIncludeFiles ?: string [ ] ) : string [ ] ;
99
99
}
100
100
export declare function getProgramFromFiles ( files : string [ ] , jsonCompilerOptions ?: any , basePath ?: string ) : ts . Program ;
101
- export declare function buildGenerator ( program : ts . Program , args ?: PartialArgs ) : JsonSchemaGenerator | null ;
101
+ export declare function buildGenerator ( program : ts . Program , args ?: PartialArgs , onlyIncludeFiles ?: string [ ] ) : JsonSchemaGenerator | null ;
102
102
export declare function generateSchema ( program : ts . Program , fullTypeName : string , args ?: PartialArgs , onlyIncludeFiles ?: string [ ] ) : Definition | null ;
103
103
export declare function programFromConfig ( configFileName : string , onlyIncludeFiles ?: string [ ] ) : ts . Program ;
104
104
export declare function exec ( filePattern : string , fullTypeName : string , args ?: Args ) : void ;
0 commit comments