chore: cleanup

This commit is contained in:
Nathan Walker
2020-07-04 01:12:55 -07:00
parent 9341cd9554
commit 1525c89733
274 changed files with 1755 additions and 2733 deletions

View File

@@ -1,10 +1,9 @@
/**
* Provides ModuleNameResolver class used for loading files based on device capabilities.
* @module "module-name-resolver"
*/ /** */
import { PlatformContext } from "./qualifier-matcher";
export { PlatformContext } from "./qualifier-matcher";
// export { PlatformContext } from "./qualifier-matcher";
export type ModuleListProvider = () => string[];

View File

@@ -4,9 +4,7 @@ import * as appCommonModule from "../application/application-common";
import { PlatformContext, findMatch, stripQualifiers } from "./qualifier-matcher";
import { registerModulesFromFileSystem } from "./non-bundle-workflow-compat";
import {
isEnabled as traceEnabled,
write as traceWrite,
categories as traceCategories
Trace
} from "../trace";
export class ModuleNameResolver implements ModuleNameResolverDefinition {
@@ -23,8 +21,8 @@ export class ModuleNameResolver implements ModuleNameResolverDefinition {
this._cache[key] = result;
}
if (traceEnabled()) {
traceWrite(`path: '${path}' with ext: '${ext}' resolved: '${result}'`, traceCategories.ModuleNameResolver);
if (Trace.isEnabled()) {
Trace.write(`path: '${path}' with ext: '${ext}' resolved: '${result}'`, Trace.categories.ModuleNameResolver);
}
return result;
@@ -81,7 +79,7 @@ export function resolveModuleName(path: string, ext: string): string {
}
function resolveModuleSnapshot(path, ext) {
traceWrite(`Resolving module in SNAPSHOT context - path: '${path}' with ext: '${ext}'`, traceCategories.ModuleNameResolver);
Trace.write(`Resolving module in SNAPSHOT context - path: '${path}' with ext: '${ext}'`, Trace.categories.ModuleNameResolver);
// Platform module when in snapshot. So resolve modules with default android phone.
// NB: The only module name that should ever be resolved while in snapshot is app.css, because it is

View File

@@ -1,24 +1,22 @@
import * as fs from "../file-system/file-system";
import * as appCommonModule from "../application/application-common";
import {
isEnabled as traceEnabled,
write as traceWrite,
categories as traceCategories
Trace
} from "../trace";
const cache = new Set<string>();
let initialized = false;
function register(name: string, loader: (name?: string) => void) {
if (traceEnabled()) {
traceWrite(`[Compat] Register module: ${name}`, traceCategories.ModuleNameResolver);
if (Trace.isEnabled()) {
Trace.write(`[Compat] Register module: ${name}`, Trace.categories.ModuleNameResolver);
}
global.registerModule(name, loader);
if (name.startsWith("tns_modules")) {
const nonTnsModulesName = name.substr("tns_modules".length + 1);
if (traceEnabled()) {
traceWrite(`[Compat] Register module: ${nonTnsModulesName}`, traceCategories.ModuleNameResolver);
if (Trace.isEnabled()) {
Trace.write(`[Compat] Register module: ${nonTnsModulesName}`, Trace.categories.ModuleNameResolver);
}
global.registerModule(nonTnsModulesName, loader);
}
@@ -66,8 +64,8 @@ function processFolder(path: string): boolean {
}
cache.add(path);
if (traceEnabled()) {
traceWrite(`[Compat] Processing folder: ${path}`, traceCategories.ModuleNameResolver);
if (Trace.isEnabled()) {
Trace.write(`[Compat] Processing folder: ${path}`, Trace.categories.ModuleNameResolver);
}
let folderEmpty = true;

View File

@@ -1,7 +1,6 @@
/**
* Provides ModuleNameResolver class used for loading files based on device capabilities.
* @module "module-name-resolver/qualifier-matcher"
*/ /** */
*/
export interface PlatformContext {
width: number;