Home
last modified time | relevance | path

Searched full:fs (Results 1 – 25 of 238) sorted by relevance

12345678910

/arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/script/
DtypescriptCollectionDefinitionCopy.ts16 import * as fs from 'fs';
22 if (fs.existsSync(dir)) {
23 fs.readdirSync(dir).forEach(file => {
25 if (fs.statSync(filePath).isFile()) {
26 fs.unlinkSync(filePath);
27 } else if (fs.statSync(filePath).isDirectory()) {
29 fs.rmdirSync(filePath);
35 if (!fs.existsSync(targetDir)) {
36 fs.mkdirSync(targetDir, { recursive: true });
41 fs.mkdirSync(path.join(targetDir, 'api'));
[all …]
/arkcompiler/ets_frontend/ets2panda/linter/scripts/testRunner/
Dcoverage_prepare.js16 const fs = require('fs'); constant
25 fs.mkdirSync(dest, { recursive: true });
27 const entries = fs.readdirSync(src, { withFileTypes: true });
36 fs.copyFileSync(srcPath, destPath);
43 if (fs.existsSync(coverageDir)) {
44 fs.rmSync(coverageDir, { recursive: true, force: true });
47 fs.mkdirSync(coverageDir, { recursive: true });
48 fs.mkdirSync(buildInstrumentDir, { recursive: true });
55 if (fs.existsSync(dataDir)) {
/arkcompiler/ets_runtime/tools/ap_file_viewer/
Dwebpack.config.js18 const fs = require('fs'); constant
27 fs.readdir(sourcePath, async (err, files) => {
41 if (fs.lstatSync(source).isFile()) {
43 if (!fs.existsSync(dirPath)) {
44 await fs.promises.mkdir(dirPath, {recursive: true});
46 await fs.promises.copyFile(source, target);
52 if (fs.existsSync(directoryPath)) {
53 files = fs.readdirSync(directoryPath);
56 if (fs.statSync(curPath).isDirectory()) {
59 fs.unlinkSync(curPath);
[all …]
/arkcompiler/ets_frontend/ets2panda/linter/scripts/
Dinstall-ohos-typescript-and-homecheck.mjs16 import * as fs from 'node:fs'
57 if (!fs.existsSync(pkgPath)) {
62 fs.copyFileSync(pkgPath, path.join(dirPath, backupName))
70 if (!fs.existsSync(backupPath)) {
75 fs.rmSync(currentPkg, { force: true })
76 fs.renameSync(backupPath, currentPkg)
89 if (!fs.existsSync(third_party)) {
90 fs.mkdirSync(third_party);
98 if (!fs.existsSync(typescript_dir)) {
101 if (fs.existsSync(typescript_dir) || i === iterations) {
[all …]
Dupdate-test-results.mjs16 import * as fs from 'node:fs';
70 let resultFile = fs.readFileSync(filePath).toString();
81 if (fs.existsSync(testArgsFile)) {
109 …if (fs.existsSync(resultFilePath) && !fs.existsSync(path.join(testDir, RESULTS_DIR, resultFileWith…
126 fs.writeFileSync(resultFilePath, newResultJSON);
146 …if (fs.existsSync(resultFilePath) && !fs.existsSync(path.join(testDir, RESULTS_DIR, resultFileWith…
152 fs.copyFileSync(actualResultFilePath, resultFilePath);
163 if (!fs.existsSync(path.join(testDir, RESULTS_DIR))) continue;
166 let testFiles = fs.readdirSync(testDir).filter(x => {
/arkcompiler/ets_frontend/ets2panda/driver/build_system/src/
Dutils.ts17 import * as fs from 'fs';
55 if (!fs.existsSync(dirPath)) {
56 fs.mkdirSync(dirPath, { recursive: true });
66 const content = fs.readFileSync(filePath, 'utf8');
76 const fd = fs.openSync(filePath, 'r');
78 const bytesRead = fs.readSync(fd, buffer, 0, buffer.length, 0);
79 fs.closeSync(fd);
96 if (fs.existsSync(normalizedPath)) {
101 if (!fs.existsSync(dir)) {
102 fs.mkdirSync(dir, { recursive: true });
[all …]
/arkcompiler/ets_frontend/arkguard/scripts/
Dexecute_result_statistics.js16 const fs = require('fs'); constant
53 const files = fs.readdirSync(directoryPath);
58 if (fs.statSync(filePath).isDirectory()) {
97 const hasExpectationFile = fs.existsSync(expectationPath);
98 const hasExpectationCache = fs.existsSync(expectationCachePath);
99 const hasResultCache = fs.existsSync(resultCachePath);
103 const hasExpectationUnobfuscation = fs.existsSync(expectUnobfuscationPath);
104 const hasResultUnobfuscation = fs.existsSync(resultUnobfuscationPath);
121 let actual = fs.readFileSync(filePath).toString();
122 let expectation = fs.readFileSync(expectationPath).toString();
[all …]
/arkcompiler/ets_frontend/arkguard/src/utils/
DFileUtils.ts16 import { existsSync, readFileSync, writeFileSync } from 'fs';
17 import { readJsonSync } from 'fs-extra';
21 import fs from 'fs';
166 fs.accessSync(filePath, fs.constants.R_OK);
188 if (fs.existsSync(filePath)) {
189 fs.unlinkSync(filePath);
194 if (!fs.existsSync(dirPath)) {
195 fs.mkdirSync(dirPath, { recursive: true });
200 if (fs.existsSync(folderPath)) {
201 const files = fs.readdirSync(folderPath);
[all …]
/arkcompiler/runtime_core/static_core/tools/ark_js_napi_cli/utils/
Dutils.cpp35 std::ifstream fs(path, std::ios::binary); in GetAsset() local
36 if (!fs) { in GetAsset()
41 fs.unsetf(std::ios::skipws); in GetAsset()
44 fs.seekg(0, std::ios::end); in GetAsset()
45 size = fs.tellg(); in GetAsset()
46 fs.seekg(0, std::ios::beg); in GetAsset()
50 …content.insert(content.begin(), std::istream_iterator<uint8_t>(fs), std::istream_iterator<uint8_t>… in GetAsset()
/arkcompiler/ets_frontend/ets2panda/driver/build_system/src/init/
Dprocess_build_config.ts16 import * as fs from 'fs';
65 if (!fs.existsSync(cachePath)) {
66 fs.mkdirSync(cachePath, { recursive: true });
69 if (!fs.existsSync(projectionConfigPath)) {
70 fs.writeFileSync(projectionConfigPath, JSON.stringify(buildConfig, null, '\t'));
72 const existingConfig = JSON.parse(fs.readFileSync(projectionConfigPath, 'utf8'));
75 fs.writeFileSync(projectionConfigPath, JSON.stringify(buildConfig, null, '\t'));
102 if (!fs.existsSync(buildConfig.abcLinkerPath as string)) {
112 if (!buildConfig.frameworkMode && !fs.existsSync(buildConfig.dependencyAnalyzerPath as string)) {
/arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/utils/
DgetAllFiles.ts16 import fs from 'fs';
38 if (!fs.existsSync(srcPath)) {
44 const realSrc = fs.realpathSync(srcPath);
51 fs.readdirSync(realSrc).forEach(filename => {
61 if (fs.statSync(realFile).isDirectory()) {
/arkcompiler/ets_frontend/ets2panda/util/
Darktsconfig.cpp44 return fs::path(path).is_absolute(); in IsAbsolute()
50 fs::path NormalizePath(const fs::path &p) in NormalizePath()
52 fs::path result; in NormalizePath()
67 if (fs::exists(result)) { in NormalizePath()
68 return fs::canonical(result); in NormalizePath()
79 return NormalizePath(fs::path(a) / b).string(); in JoinPaths()
89 return fs::path(path).parent_path().string(); in ParentPath()
102 ES2PANDA_ASSERT(fs::path(base_).is_absolute()); in Pattern()
112 fs::path relative; in GetSearchRoot()
126 ES2PANDA_ASSERT(fs::path(path).is_absolute()); in Match()
[all …]
/arkcompiler/ets_frontend/ets2panda/linter/homecheck/src/utils/common/
DFileUtils.ts15 import * as fs from 'fs';
33 return fs.readFileSync(fileName, 'utf8').replace(/^\ufeff/u, '');
98 const readStream = fs.createReadStream(filePath);
157 return fs.existsSync(filePath);
169 const jsonData = JSON.parse(fs.readFileSync(jsonPath, 'utf8'));
184 if (fs.statSync(fileOrFolderPath).isFile()) {
206 if (!fs.existsSync(dirPath)) {
211 const realSrc = fs.realpathSync(dirPath);
218 fs.readdirSync(realSrc).forEach(fileName => {
224 if (fs.statSync(realFile).isDirectory()) {
[all …]
/arkcompiler/ets_runtime/tools/circuit_viewer/src/engine/graphics/
DXShader.js86 let fs = gl.createShader(gl.FRAGMENT_SHADER);
87 gl.shaderSource(fs, fss);
88 gl.compileShader(fs);
89 if (!gl.getShaderParameter(fs, gl.COMPILE_STATUS)) {
91 'error occured compiling the shaders:' + gl.getShaderInfoLog(fs)
99 gl.attachShader(ret, fs);
108 gl.deleteShader(fs);
/arkcompiler/ets_frontend/es2panda/test/bytecode_file_size_comparison/test_cases/ts/
DFileOperationTest.ts16 import * as fs from 'fs';
20 fs.writeFileSync('test.txt', 'Hello, World!');
28 const data: string = fs.readFileSync('test.txt', 'utf8');
/arkcompiler/ets_frontend/es2panda/test/bytecode_file_size_comparison/test_cases/js/
DFileOperationTest.js16 const fs = require('fs'); constant
20 fs.writeFileSync('test.txt', 'Hello, World!');
28 const data = fs.readFileSync('test.txt', 'utf8');
/arkcompiler/ets_frontend/arkguard/test/ut/initialization/
DConfigResolver-hsp.spec.ts26 import fs from 'fs';
246 if(!fs.existsSync(filePath)){
264 const hspObfuscationContent = fs.readFileSync(localHspConfig.exportRulePath, 'utf-8');
320 if (fs.existsSync(localHspConfig.exportRulePath)) {
321 fs.unlinkSync(localHspConfig.exportRulePath);
323 if (fs.existsSync(systemApiCacheFile)) {
324 fs.unlinkSync(systemApiCacheFile);
340 … const localHarObfuscationContent = fs.readFileSync(localHarConfig.exportRulePath, 'utf-8');
396 if (fs.existsSync(localHspConfig.exportRulePath)) {
397 fs.unlinkSync(localHspConfig.exportRulePath);
[all …]
/arkcompiler/ets_frontend/ets2panda/bindings/src/
DbuildConfigGenerate.ts16 import * as fs from 'fs';
48 const rawContent = fs.readFileSync(filePath, 'utf8');
59 if (fs.existsSync(moduleConfigPath)) {
71 if (!fs.existsSync(buildProfilePath)) {
100 const processEntry = (dir: string, entry: fs.Dirent): void => {
118 if (!fs.existsSync(dir)) {
122 const entries = fs.readdirSync(dir, { withFileTypes: true });
138 if (!fs.existsSync(packageFilePath)) {
236 if (!fs.existsSync(cacheDir)) {
237 fs.mkdirSync(cacheDir, { recursive: true });
[all …]
/arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/save/
DserializeArkIR.ts17 import fs from 'fs';
58 fs.mkdirSync(path.dirname(filename), { recursive: true });
60 const fd = fs.openSync(filename, 'w');
61 fs.writeFileSync(fd, printer.dump());
62 fs.closeSync(fd);
133 if (fs.existsSync(output) && fs.statSync(output).isDirectory()) {
135 } else if (!fs.existsSync(output) && output.endsWith('/')) {
148 if (fs.existsSync(output) && fs.statSync(output).isDirectory()) {
150 } else if (!fs.existsSync(output) && output.endsWith('/')) {
162 if (fs.existsSync(outDir) && !fs.statSync(outDir).isDirectory()) {
[all …]
/arkcompiler/ets_frontend/arkguard/test/combinations_expect/basic_grammar/prop+strProp/01_01_export_import_cases/commonjs/
Dcommonjs_tsc_04_expected.txt15 import fs = require("fs");
16 export type a = typeof fs.readFileSync;
/arkcompiler/ets_frontend/arkguard/test/combinations_expect/basic_grammar/prop+strProp+top/01_01_export_import_cases/commonjs/
Dcommonjs_tsc_04_expected.txt15 import fs = require("fs");
16 export type a = typeof fs.readFileSync;
/arkcompiler/ets_frontend/arkguard/test/combinations_expect/basic_grammar/prop+top/01_01_export_import_cases/commonjs/
Dcommonjs_tsc_04_expected.txt15 import fs = require("fs");
16 export type a = typeof fs.readFileSync;
/arkcompiler/ets_frontend/arkguard/test/combinations_expect/basic_grammar/strProp+export/01_01_export_import_cases/commonjs/
Dcommonjs_tsc_04_expected.txt15 import fs = require("fs");
16 export type a = typeof fs.readFileSync;
/arkcompiler/ets_frontend/arkguard/test/combinations_expect/basic_grammar/prop/01_01_export_import_cases/commonjs/
Dcommonjs_tsc_04_expected.txt15 import fs = require("fs");
16 export type a = typeof fs.readFileSync;
/arkcompiler/ets_frontend/arkguard/test/combinations_expect/basic_grammar/prop+strProp+export/01_01_export_import_cases/commonjs/
Dcommonjs_tsc_04_expected.txt15 import fs = require("fs");
16 export type a = typeof fs.readFileSync;

12345678910