Skip to content

Commit

Permalink
Modified the class name from '_VirtualFileSystemResource' into 'Virtu…
Browse files Browse the repository at this point in the history
…alFileSystemResource'
  • Loading branch information
AdrienCastex committed Jul 10, 2017
1 parent a09fe35 commit 8e8b425
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 24 deletions.
8 changes: 4 additions & 4 deletions lib/manager/v2/instances/VirtualFileSystem.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,16 @@ import { LocalPropertyManager, LastModifiedDateInfo, FileSystemSerializer, OpenW
import { Readable, Writable } from 'stream';
import { RequestContext } from '../../../server/v2/RequestContext';
import { Path } from '../Path';
export declare class _VirtualFileSystemResource {
export declare class VirtualFileSystemResource {
props: LocalPropertyManager;
locks: LocalLockManager;
content: Buffer[];
size: number;
lastModifiedDate: number;
creationDate: number;
type: ResourceType;
constructor(data: _VirtualFileSystemResource | ResourceType);
static updateLastModified(r: _VirtualFileSystemResource): void;
constructor(data: VirtualFileSystemResource | ResourceType);
static updateLastModified(r: VirtualFileSystemResource): void;
}
export declare class VirtualFileReadable extends Readable {
contents: Int8Array[];
Expand All @@ -32,7 +32,7 @@ export declare class VirtualSerializer implements FileSystemSerializer {
}
export declare class VirtualFileSystem extends FileSystem {
resources: {
[path: string]: _VirtualFileSystemResource;
[path: string]: VirtualFileSystemResource;
};
constructor(serializer?: FileSystemSerializer);
protected _fastExistCheck(ctx: RequestContext, path: Path, callback: (exists: boolean) => void): void;
Expand Down
18 changes: 9 additions & 9 deletions lib/manager/v2/instances/VirtualFileSystem.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ var export_1 = require("../fileSystem/export");
var stream_1 = require("stream");
var Errors_1 = require("../../../Errors");
var Path_1 = require("../Path");
var _VirtualFileSystemResource = (function () {
function _VirtualFileSystemResource(data) {
var VirtualFileSystemResource = (function () {
function VirtualFileSystemResource(data) {
var rs;
if (data.constructor === export_1.ResourceType) {
rs = {
Expand All @@ -33,12 +33,12 @@ var _VirtualFileSystemResource = (function () {
this.size = rs.size ? rs.size : 0;
this.type = rs.type ? rs.type : export_1.ResourceType.File;
}
_VirtualFileSystemResource.updateLastModified = function (r) {
VirtualFileSystemResource.updateLastModified = function (r) {
r.lastModifiedDate = Date.now();
};
return _VirtualFileSystemResource;
return VirtualFileSystemResource;
}());
exports._VirtualFileSystemResource = _VirtualFileSystemResource;
exports.VirtualFileSystemResource = VirtualFileSystemResource;
var VirtualFileReadable = (function (_super) {
__extends(VirtualFileReadable, _super);
function VirtualFileReadable(contents) {
Expand Down Expand Up @@ -87,7 +87,7 @@ var VirtualSerializer = (function () {
VirtualSerializer.prototype.unserialize = function (serializedData, callback) {
var fs = new VirtualFileSystem();
for (var path in serializedData)
fs.resources[path] = new _VirtualFileSystemResource(serializedData[path]);
fs.resources[path] = new VirtualFileSystemResource(serializedData[path]);
callback(null, fs);
};
return VirtualSerializer;
Expand All @@ -98,15 +98,15 @@ var VirtualFileSystem = (function (_super) {
function VirtualFileSystem(serializer) {
var _this = _super.call(this, serializer ? serializer : new VirtualSerializer()) || this;
_this.resources = {
'/': new _VirtualFileSystemResource(export_1.ResourceType.Directory)
'/': new VirtualFileSystemResource(export_1.ResourceType.Directory)
};
return _this;
}
VirtualFileSystem.prototype._fastExistCheck = function (ctx, path, callback) {
callback(this.resources[path.toString()] !== undefined);
};
VirtualFileSystem.prototype._create = function (path, ctx, callback) {
this.resources[path.toString()] = new _VirtualFileSystemResource(ctx.type);
this.resources[path.toString()] = new VirtualFileSystemResource(ctx.type);
callback();
};
VirtualFileSystem.prototype._delete = function (path, ctx, callback) {
Expand All @@ -126,7 +126,7 @@ var VirtualFileSystem = (function (_super) {
stream.on('finish', function () {
resource.content = content;
resource.size = content.map(function (c) { return c.length; }).reduce(function (s, n) { return s + n; }, 0);
_VirtualFileSystemResource.updateLastModified(resource);
VirtualFileSystemResource.updateLastModified(resource);
});
callback(null, stream);
};
Expand Down
22 changes: 11 additions & 11 deletions src/manager/v2/instances/VirtualFileSystem.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ import { RequestContext } from '../../../server/v2/RequestContext'
import { Errors } from '../../../Errors'
import { Path } from '../Path'

export class _VirtualFileSystemResource
export class VirtualFileSystemResource
{
props : LocalPropertyManager
locks : LocalLockManager
Expand All @@ -36,18 +36,18 @@ export class _VirtualFileSystemResource
creationDate : number
type : ResourceType

constructor(data : _VirtualFileSystemResource | ResourceType)
constructor(data : VirtualFileSystemResource | ResourceType)
{
let rs : _VirtualFileSystemResource;
let rs : VirtualFileSystemResource;
if(data.constructor === ResourceType)
{
rs = {
type: data as ResourceType
} as _VirtualFileSystemResource;
} as VirtualFileSystemResource;
}
else
{
rs = data as _VirtualFileSystemResource;
rs = data as VirtualFileSystemResource;
}

this.lastModifiedDate = rs.lastModifiedDate ? rs.lastModifiedDate : Date.now();
Expand All @@ -59,7 +59,7 @@ export class _VirtualFileSystemResource
this.type = rs.type ? rs.type : ResourceType.File;
}

static updateLastModified(r : _VirtualFileSystemResource)
static updateLastModified(r : VirtualFileSystemResource)
{
r.lastModifiedDate = Date.now();
}
Expand Down Expand Up @@ -124,23 +124,23 @@ export class VirtualSerializer implements FileSystemSerializer
{
const fs = new VirtualFileSystem();
for(const path in serializedData)
fs.resources[path] = new _VirtualFileSystemResource(serializedData[path]);
fs.resources[path] = new VirtualFileSystemResource(serializedData[path]);
callback(null, fs);
}
}

export class VirtualFileSystem extends FileSystem
{
resources : {
[path : string] : _VirtualFileSystemResource
[path : string] : VirtualFileSystemResource
}

constructor(serializer ?: FileSystemSerializer)
{
super(serializer ? serializer : new VirtualSerializer());

this.resources = {
'/': new _VirtualFileSystemResource(ResourceType.Directory)
'/': new VirtualFileSystemResource(ResourceType.Directory)
};
}

Expand All @@ -151,7 +151,7 @@ export class VirtualFileSystem extends FileSystem

protected _create(path : Path, ctx : CreateInfo, callback : SimpleCallback) : void
{
this.resources[path.toString()] = new _VirtualFileSystemResource(ctx.type);
this.resources[path.toString()] = new VirtualFileSystemResource(ctx.type);
callback();
}

Expand All @@ -177,7 +177,7 @@ export class VirtualFileSystem extends FileSystem
stream.on('finish', () => {
resource.content = content;
resource.size = content.map((c) => c.length).reduce((s, n) => s + n, 0);
_VirtualFileSystemResource.updateLastModified(resource);
VirtualFileSystemResource.updateLastModified(resource);
})
callback(null, stream);
}
Expand Down

0 comments on commit 8e8b425

Please sign in to comment.