Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/alibaba/pont
/ functions
Functions
454 in github.com/alibaba/pont
⨍
Functions
454
◇
Types & classes
188
↓ 58 callers
Method
log
(message: string, ...optionalParams: any[])
packages/pont-engine/src/main/Manager.ts:26
↓ 21 callers
Method
log
(message: string, ...optionalParams: any[])
packages/pont-engine/src/main/originManage/index.ts:56
↓ 20 callers
Method
error
(message: string, ...optionalParams: any[])
packages/pont-engine/src/main/Manager.ts:30
↓ 16 callers
Function
command
(commandId: CommandId, type: CommandType = 'command')
packages/vscode-pont/src/commands/index.ts:74
↓ 16 callers
Method
getCurrentOriginManage
()
packages/pont-engine/src/main/Manager.ts:107
↓ 14 callers
Function
resolveApp
examples/hooks-app/config/paths.js:10
↓ 12 callers
Function
run
(bin, args, opts = {})
scripts/release.js:23
↓ 10 callers
Method
getLocalFilePath
(rootDir: string, filename: string, customPath?: string)
packages/pont-engine/src/utils/PontFileManager.ts:11
↓ 10 callers
Function
getPontOriginsProvider
()
packages/vscode-pont/src/views/pontOrigins.ts:201
↓ 10 callers
Function
hasChinese
(str: string)
packages/pont-engine/src/compatible/utils.ts:236
↓ 10 callers
Function
setContext
(key: K, value: PontContext[K])
packages/vscode-pont/src/utils/setContext.ts:25
↓ 9 callers
Method
setContext
(context: any)
packages/pont-engine/src/compatible/standard.ts:453
↓ 8 callers
Method
getDataSource
()
packages/pont-engine/src/main/originManage/index.ts:379
↓ 8 callers
Function
getIdentifierFromUrl
(url: string, requestType: string, samePath = '')
packages/pont-engine/src/compatible/utils.ts:133
↓ 8 callers
Method
getParamsCode
(className = 'Params', surrounding = Surrounding.typeScript)
packages/pont-engine/src/compatible/standard.ts:367
↓ 8 callers
Function
getTemplate
(rootPath: string, templateInfo: TemplateInfo, originalPath?: string)
packages/pont-engine/src/utils/templateHelp.ts:18
↓ 8 callers
Function
showProgress
( title: string, task: (report?: (info: string) => any) => Thenable<any>, location: vscode.ProgressLocat
packages/vscode-pont/src/utils/index.ts:15
↓ 8 callers
Function
transformCamelCase
(name: string)
packages/pont-engine/src/compatible/utils.ts:63
↓ 7 callers
Method
generateCode
生成 Typescript 类型定义的代码
packages/pont-engine/src/compatible/standard.ts:207
↓ 7 callers
Method
getAbsolutePath
(fileDir: string, filePath: string)
packages/pont-engine/src/main/Config.ts:19
↓ 7 callers
Function
getTemplatesDirFile
(fileName, filePath = 'templates/')
packages/pont-engine/src/compatible/utils.ts:174
↓ 7 callers
Method
setCodeGeneratorDataSource
()
packages/pont-engine/src/main/originManage/index.ts:356
↓ 7 callers
Method
translate
翻译数据中的非法字符,如:中文命名转英文
packages/pont-engine/src/types/generate.ts:9
↓ 7 callers
Method
updateDiffs
计算当前 dataSource 和 remoteDataSource 差异
packages/pont-engine/src/main/originManage/index.ts:245
↓ 6 callers
Function
assert
(expression: boolean, message: string)
packages/pont-engine/src/compatible/cmd.ts:18
↓ 6 callers
Function
diff
(preModels: Model[], nextModels: Model[], isMod = true)
packages/pont-engine/src/compatible/diff.ts:151
↓ 6 callers
Method
getCodeGenerator
()
packages/pont-engine/src/main/originManage/index.ts:401
↓ 6 callers
Method
getDsName
()
packages/pont-engine/src/compatible/standard.ts:33
↓ 6 callers
Function
getFileName
(fileName: string, surrounding: string)
packages/pont-engine/src/compatible/utils.ts:265
↓ 6 callers
Function
getPath
(fname)
packages/pont-engine/__tests__/pont.spec.ts:11
↓ 6 callers
Method
log
(message: string, ...optionalParams: any[])
packages/pont-engine/src/main/originManage/CustomTemplateManage.ts:30
↓ 6 callers
Function
parseAst2StandardDataType
( ast: AstNode, defNames: string[], classTemplateArgs: StandardDataType[] = [] )
packages/pont-engine/src/compatible/standard.ts:661
↓ 6 callers
Method
parseSwaggerSchema2StandardDataType
( schema: Schema, defNames: string[], classTemplateArgs = [] as StandardDataType[], compileTem
packages/pont-engine/src/compiler/swagger/type.ts:79
↓ 6 callers
Method
parseSwaggerSchema2StandardDataType
( schema: Schema, defNames: string[], classTemplateArgs = [] as StandardDataType[], compileTem
packages/pont-engine/src/compatible/scripts/swagger.ts:97
↓ 6 callers
Method
refresh
(manager: Manager)
packages/vscode-pont/src/views/pontOrigins.ts:151
↓ 6 callers
Method
writeJson
(filePath: string, obj: T)
packages/pont-engine/src/utils/PontFileManager.ts:34
↓ 5 callers
Function
compileTemplate
(template: string, keyword = '#/definitions/')
packages/pont-engine/src/compatible/compiler.ts:65
↓ 5 callers
Method
constructorFromLock
(localDataObject: StandardDataSource, originName)
packages/pont-engine/src/compatible/standard.ts:557
↓ 5 callers
Function
exists
(filepath)
packages/pont-engine/__tests__/pont.spec.ts:22
↓ 5 callers
Method
formatFile
(code: string, name = '')
packages/pont-engine/src/compatible/generators/generate.ts:725
↓ 5 callers
Method
generateCode
(oldFiles?: any)
packages/pont-engine/src/main/Manager.ts:127
↓ 5 callers
Method
getDiffs
()
packages/pont-engine/src/main/originManage/index.ts:375
↓ 5 callers
Method
getInitialValue
(usingDef = true)
packages/pont-engine/src/compatible/standard.ts:236
↓ 5 callers
Method
getProjectsManifest
(rootDir: string)
packages/pont-engine/src/compatible/LocalDsManager.ts:42
↓ 5 callers
Method
loadJson
(filePath: string)
packages/pont-engine/src/utils/PontFileManager.ts:18
↓ 5 callers
Method
reOrder
()
packages/pont-engine/src/compatible/standard.ts:488
↓ 5 callers
Method
regenerateFiles
@deprecated
packages/pont-engine/src/compatible/Manager.ts:441
↓ 5 callers
Function
reviseModName
(modName: string)
packages/pont-engine/src/compatible/utils.ts:257
↓ 5 callers
Method
updateRemoteDataSource
()
packages/pont-engine/src/main/Manager.ts:119
↓ 4 callers
Function
analyWithName
(preEntities: Entity[], nextEntities: Entity[])
packages/pont-engine/src/compatible/diff.ts:20
↓ 4 callers
Method
changeOrigin
切换数据源
packages/pont-engine/src/main/Manager.ts:84
↓ 4 callers
Function
compileTemplate
(template: string, keyword = '#/definitions/')
packages/pont-engine/src/compiler/swagger/utils.ts:89
↓ 4 callers
Method
constructorWithEnum
(enums: Array<string | number> = [])
packages/pont-engine/src/compatible/standard.ts:146
↓ 4 callers
Method
eat
(type: 'Identifier' | 'PreTemplate' | 'EndTemplate' | 'Comma')
packages/pont-engine/src/compiler/swagger/utils.ts:16
↓ 4 callers
Method
eat
(type: 'Identifier' | 'PreTemplate' | 'EndTemplate' | 'Comma')
packages/pont-engine/src/compatible/compiler.ts:13
↓ 4 callers
Function
getIdentifierFromOperatorId
(operationId: string)
packages/pont-engine/src/compatible/utils.ts:162
↓ 4 callers
Method
getLockContent
不指定generate时生成全量数据源的LockContent
packages/pont-engine/src/compatible/generators/generate.ts:238
↓ 4 callers
Function
getMaxSamePath
(paths: string[], samePath = '')
packages/pont-engine/src/compatible/utils.ts:109
↓ 4 callers
Method
getProjectsManifest
(rootDir: string)
packages/pont-engine/src/utils/LocalDsManager.ts:30
↓ 4 callers
Method
getRequestParams
(surrounding = Surrounding.typeScript)
packages/pont-engine/src/compatible/standard.ts:419
↓ 4 callers
Method
getStandardBaseConfig
()
packages/pont-engine/src/main/Manager.ts:99
↓ 4 callers
Method
getStandardOirginConfigs
()
packages/pont-engine/src/main/Manager.ts:103
↓ 4 callers
Function
getStyleLoaders
(cssOptions, preProcessor)
examples/hooks-app/config/webpack.config.js:72
↓ 4 callers
Method
getUrl
(path: string, queryParams: any, method: string)
packages/pont-engine/pontCore/pontCore.ts:39
↓ 4 callers
Function
parseAst2StandardDataType
( ast: AstNode, defNames: string[], classTemplateArgs: StandardDataType[] = [] )
packages/pont-engine/src/compiler/swagger/utils.ts:68
↓ 4 callers
Function
parseSwaggerEnumType
(enumStrs: string[])
packages/pont-engine/src/compatible/scripts/swagger.ts:185
↓ 4 callers
Method
readRemoteDataSource
@deprecated
packages/pont-engine/src/compatible/Manager.ts:361
↓ 4 callers
Method
run
()
packages/vscode-pont/src/mocks.ts:272
↓ 4 callers
Method
saveDataSource
(rootDir: string, project: IProjectParams, ds: StandardDataSource)
packages/pont-engine/src/compatible/LocalDsManager.ts:121
↓ 4 callers
Method
setEnum
(enums: Array<string | number> = [])
packages/pont-engine/src/compatible/standard.ts:108
↓ 4 callers
Method
setTemplateIndex
(classTemplateArgs: StandardDataType[])
packages/pont-engine/src/compatible/standard.ts:179
↓ 4 callers
Function
toDashCase
(name: string)
packages/pont-engine/src/compatible/utils.ts:205
↓ 4 callers
Method
toPropertyCode
(surrounding = Surrounding.typeScript, hasRequired = false, optional = false)
packages/pont-engine/src/compatible/standard.ts:305
↓ 4 callers
Function
transformModsName
(mods: Mod[])
packages/pont-engine/src/compatible/utils.ts:47
↓ 3 callers
Method
checkMocksPath
()
packages/vscode-pont/src/mocks.ts:221
↓ 3 callers
Function
clearDir
(dirName)
packages/pont-engine/__tests__/pont.spec.ts:12
↓ 3 callers
Method
constructorFromJSON
(dataType: StandardDataType, originName: string, defNames: string[])
packages/pont-engine/src/compatible/standard.ts:153
↓ 3 callers
Function
createManager
(configFile = CONFIG_FILE)
packages/pont-engine/src/compatible/Manager.ts:534
↓ 3 callers
Method
createManager
(configFilePath?: string)
packages/vscode-pont/src/commands/index.ts:363
↓ 3 callers
Method
dispose
()
packages/vscode-pont/src/commands/index.ts:466
↓ 3 callers
Function
execCommand
(cmd, args)
scripts/changelog.js:65
↓ 3 callers
Method
fetchRemoteData
获取接口数据,解析并返回
packages/pont-engine/src/compatible/scripts/base.ts:89
↓ 3 callers
Method
getBaseClassesInDeclaration
获取所有基类的类型定义代码,一个 namespace * surrounding, 优先级高于this.surrounding,用于生成api.d.ts时强制保留类型
packages/pont-engine/src/compatible/generators/generate.ts:336
↓ 3 callers
Method
getBodyParamsCode
()
packages/pont-engine/src/compatible/standard.ts:431
↓ 3 callers
Method
getContext
()
packages/pont-engine/src/compatible/standard.ts:25
↓ 3 callers
Method
getName
()
packages/pont-engine/src/main/originManage/index.ts:390
↓ 3 callers
Method
getProject
(rootDir: string, filename: string)
packages/pont-engine/src/compatible/LocalDsManager.ts:61
↓ 3 callers
Function
lookForFiles
(dir: string, fileName: string)
packages/pont-engine/src/compatible/utils.ts:182
↓ 3 callers
Method
parseTemplate
()
packages/pont-engine/src/compiler/swagger/utils.ts:49
↓ 3 callers
Method
parseTemplate
()
packages/pont-engine/src/compatible/compiler.ts:46
↓ 3 callers
Function
readRemoteDataSource
(config: DataSourceConfig, report: any)
packages/pont-engine/src/compatible/scripts/index.ts:5
↓ 3 callers
Method
regenerate
(files: {}, oldFiles?: {})
packages/pont-engine/src/compatible/generators/generate.ts:591
↓ 3 callers
Method
setFilesManager
@deprecated
packages/pont-engine/src/compatible/Manager.ts:447
↓ 3 callers
Method
updateDataSourceByRemoteDataSource
()
packages/pont-engine/src/main/originManage/index.ts:368
↓ 2 callers
Method
appendFile
(filePath: string, content: string)
packages/pont-engine/src/utils/PontFileManager.ts:59
↓ 2 callers
Method
calculateDiff
新旧数据源信息 diff
packages/pont-engine/src/main/originManage/index.ts:61
↓ 2 callers
Method
check
(type: 'Identifier' | 'PreTemplate' | 'EndTemplate' | 'Comma')
packages/pont-engine/src/compiler/swagger/utils.ts:28
↓ 2 callers
Method
check
(type: 'Identifier' | 'PreTemplate' | 'EndTemplate' | 'Comma')
packages/pont-engine/src/compatible/compiler.ts:25
↓ 2 callers
Method
checkHasTemplateFetch
()
packages/pont-engine/src/compatible/generators/generate.ts:166
↓ 2 callers
Method
createFromConfigPath
@deprecated
packages/pont-engine/src/compatible/Config.ts:126
next →
1–100 of 454, ranked by callers