SYMBOL INDEX (77 symbols across 6 files) FILE: src/adonishelpers.ts function serializeV6Middleware (line 1) | function serializeV6Middleware(mw: any): string[] { function serializeV6Handler (line 16) | async function serializeV6Handler(handler: any): Promise { function parseBindingReference (line 36) | async function parseBindingReference( FILE: src/autoswagger.ts class AutoSwagger (line 27) | class AutoSwagger { method ui (line 38) | ui(url: string, options?: options) { method rapidoc (line 73) | rapidoc(url: string, style = "view") { method scalar (line 117) | scalar(url: string, proxyUrl: string = "https://proxy.scalar.com") { method stoplight (line 142) | stoplight(url: string, theme: "light" | "dark" = "dark") { method jsonToYaml (line 165) | jsonToYaml(json: any) { method json (line 169) | async json(routes: any, options: options) { method writeFile (line 177) | async writeFile(routes: any, options: options) { method readFile (line 187) | private async readFile(rootPath, type = "yml") { method docs (line 197) | async docs(routes: any, options: options) { method generate (line 204) | private async generate(adonisRoutes: AdonisRoutes, options: options) { method getDataBasedOnAdonisVersion (line 518) | private async getDataBasedOnAdonisVersion(route: AdonisRoute) { method getSchemas (line 612) | private async getSchemas() { method getValidators (line 631) | private async getValidators() { method getSerializers (line 679) | private async getSerializers() { method getModels (line 718) | private async getModels() { method getInterfaces (line 765) | private async getInterfaces() { method getFiles (line 805) | private async getFiles(dir, files_) { method getEnums (line 820) | private async getEnums() { FILE: src/example.ts class ExampleGenerator (line 3) | class ExampleGenerator { method constructor (line 5) | constructor(schemas: any) { method jsonToRef (line 9) | jsonToRef(json) { method parseRef (line 32) | parseRef(line: string, exampleOnly = false) { method exampleByValidatorRule (line 154) | exampleByValidatorRule(rule: string) { method getSchemaExampleBasedOnAnnotation (line 163) | getSchemaExampleBasedOnAnnotation( method exampleByType (line 316) | exampleByType(type) { method exampleByField (line 339) | exampleByField(field, type: string = "") { method getPaginatedData (line 375) | getPaginatedData(line: string): { dataName: string; metaName: string } { method paginationInterface (line 390) | public static paginationInterface() { FILE: src/helpers.ts function isJSONString (line 5) | function isJSONString(str: string): boolean { function getBetweenBrackets (line 14) | function getBetweenBrackets(value: string, start: string) { function mergeParams (line 32) | function mergeParams(initial, custom) { function formatOperationId (line 46) | function formatOperationId(inputString: string): string { FILE: src/parsers.ts class CommentParser (line 22) | class CommentParser { method constructor (line 28) | constructor(options: options) { method parseAnnotations (line 32) | private parseAnnotations(lines: string[]) { method parseParam (line 111) | private parseParam(line: string) { method parseResponseHeader (line 188) | private parseResponseHeader(responseLine: string) { method parseResponseBody (line 260) | private parseResponseBody(responseLine: string) { method parseRequestFormDataBody (line 270) | private parseRequestFormDataBody(rawLine: string) { method parseBody (line 337) | private parseBody(rawLine: string, type: string) { method arrayItems (line 362) | arrayItems(json) { method jsonToObj (line 385) | jsonToObj(json) { method getAnnotations (line 432) | async getAnnotations(file: string, action: string) { class RouteParser (line 471) | class RouteParser { method constructor (line 473) | constructor(options: options) { method extractInfos (line 480) | extractInfos(p: string) { class ModelParser (line 516) | class ModelParser { method constructor (line 519) | constructor(snakeCase: boolean) { method parseModelProperties (line 524) | parseModelProperties(data) { class ValidatorParser (line 766) | class ValidatorParser { method constructor (line 768) | constructor() { method validatorToObject (line 771) | async validatorToObject(validator: VineValidator) { method parsePropsAndMeta (line 786) | async parsePropsAndMeta(obj, testObj, validator: VineValidator { method parseEnumValue (line 1245) | private parseEnumValue(value: string): string { FILE: src/types.ts type options (line 5) | interface options { type common (line 26) | interface common { type AdonisRouteMeta (line 34) | interface AdonisRouteMeta { type v6Handler (line 46) | interface v6Handler { type AdonisRoute (line 53) | interface AdonisRoute { type AdonisRoutes (line 63) | interface AdonisRoutes {