MCPcopy Index your code
hub / github.com/adonisjs/core / #getCodeTransformer

Method #getCodeTransformer

modules/ace/codemods.ts:99–110  ·  view source on GitHub ↗

* - Lazily import the code transformer * - Return a fresh or reused instance of the code transformer

()

Source from the content-addressed store, hash-verified

97 * - Return a fresh or reused instance of the code transformer
98 */
99 async #getCodeTransformer() {
100 try {
101 if (!this.#codeTransformer) {
102 const { CodeTransformer } = await import('@adonisjs/assembler/code_transformer')
103 this.#codeTransformer = new CodeTransformer(this.#app.appRoot)
104 }
105
106 return this.#codeTransformer
107 } catch {
108 return null
109 }
110 }
111
112 /**
113 * Returns the installation command for different

Callers 13

getTsMorphProjectMethod · 0.95
defineEnvValidationsMethod · 0.95
registerMiddlewareMethod · 0.95
registerPoliciesMethod · 0.95
updateRcFileMethod · 0.95
registerVitePluginMethod · 0.95
registerJapaPluginMethod · 0.95
addValidatorMethod · 0.95
addLimiterMethod · 0.95
addModelMixinsMethod · 0.95
addControllerMethodMethod · 0.95
installPackagesMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected