Do not use lazy requires where not needed.

This commit is contained in:
atanasovg
2016-01-25 16:33:18 +02:00
parent 62d85b0dc0
commit 56f1aaa795
63 changed files with 581 additions and 237 deletions

View File

@@ -3,6 +3,13 @@ import utils = require("utils/utils");
import trace = require("trace");
import * as httpRequestModule from "http/http-request";
var httpRequest: typeof httpRequestModule;
function ensureHttpRequest() {
if (!httpRequest) {
httpRequest = require("http/http-request");
}
}
//class NSCacheDelegateImpl extends NSObject implements NSCacheDelegate {
// public static ObjCProtocols = [NSCacheDelegate];
@@ -65,7 +72,7 @@ export class Cache extends common.Cache {
}
public _downloadCore(request: common.DownloadRequest) {
var httpRequest: typeof httpRequestModule = require("http/http-request");
ensureHttpRequest();
var that = this;
httpRequest.request({ url: request.url, method: "GET" })