@opensumi/ide-core-common
Advanced tools
Comparing version 2.15.9 to 2.16.0
@@ -1,16 +0,1 @@ | ||
/** ****************************************************************************** | ||
* Copyright (C) 2017 TypeFox and others. | ||
* | ||
* This program and the accompanying materials are made available under the | ||
* terms of the Eclipse Public License v. 2.0 which is available at | ||
* http://www.eclipse.org/legal/epl-2.0. | ||
* | ||
* This Source Code may also be made available under the following Secondary | ||
* Licenses when the conditions for such availability set forth in the Eclipse | ||
* Public License v. 2.0 are satisfied: GNU General Public License, version 2 | ||
* with the GNU Classpath Exception which is available at | ||
* https://www.gnu.org/software/classpath/license.html. | ||
* | ||
* SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 | ||
********************************************************************************/ | ||
import { Injector, Domain, ConstructorOf } from '@opensumi/di'; | ||
@@ -17,0 +2,0 @@ export declare const ContributionProvider: unique symbol; |
"use strict"; | ||
/** ****************************************************************************** | ||
* Copyright (C) 2017 TypeFox and others. | ||
* | ||
* This program and the accompanying materials are made available under the | ||
* terms of the Eclipse Public License v. 2.0 which is available at | ||
* http://www.eclipse.org/legal/epl-2.0. | ||
* | ||
* This Source Code may also be made available under the following Secondary | ||
* Licenses when the conditions for such availability set forth in the Eclipse | ||
* Public License v. 2.0 are satisfied: GNU General Public License, version 2 | ||
* with the GNU Classpath Exception which is available at | ||
* https://www.gnu.org/software/classpath/license.html. | ||
* | ||
* SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 | ||
********************************************************************************/ | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
@@ -34,7 +19,2 @@ exports.createContributionProvider = exports.BaseContributionProvider = exports.ContributionProvider = void 0; | ||
getContributions() { | ||
// if (this.services === undefined) { | ||
// // 从 Injector 里获取相同类型的 Contribution | ||
// this.services = this.injector.getFromDomain(this.domain); | ||
// } | ||
// return this.services; | ||
return this.injector.getFromDomain(this.domain); | ||
@@ -41,0 +21,0 @@ } |
@@ -0,3 +1,3 @@ | ||
import Electron from 'electron'; | ||
import { IDisposable } from './disposable'; | ||
import Electron from 'electron'; | ||
import { ExtensionCandidate } from './types'; | ||
@@ -4,0 +4,0 @@ export interface IElectronMainApi<Events> { |
@@ -0,3 +1,3 @@ | ||
import { ConstructorOf } from '../declare'; | ||
import { IDisposable } from '../disposable'; | ||
import { ConstructorOf } from '../declare'; | ||
import { IAsyncResult } from '../event'; | ||
@@ -4,0 +4,0 @@ export interface IEventFireOpts { |
@@ -1,5 +0,5 @@ | ||
import { IEventBus, IEventListener, IEventFireOpts, IAsyncEventFireOpts } from './event-bus-types'; | ||
import { ConstructorOf } from '../declare'; | ||
import { IAsyncResult } from '../event'; | ||
import { BasicEvent } from './basic-event'; | ||
import { ConstructorOf } from '../declare'; | ||
import { IEventBus, IEventListener, IEventFireOpts, IAsyncEventFireOpts } from './event-bus-types'; | ||
export declare class EventBusImpl implements IEventBus { | ||
@@ -6,0 +6,0 @@ private emitterMap; |
@@ -0,5 +1,5 @@ | ||
import { ConstructorOf } from '../declare'; | ||
import { Disposable } from '../disposable'; | ||
import { BasicEvent } from './basic-event'; | ||
import { ConstructorOf } from '../declare'; | ||
import { IEventBus } from './event-bus-types'; | ||
import { Disposable } from '../disposable'; | ||
export declare class WithEventBus extends Disposable { | ||
@@ -6,0 +6,0 @@ protected eventBus: IEventBus; |
@@ -5,6 +5,6 @@ "use strict"; | ||
const tslib_1 = require("tslib"); | ||
const di_1 = require("@opensumi/di"); | ||
const disposable_1 = require("../disposable"); | ||
const event_bus_types_1 = require("./event-bus-types"); | ||
const EVENT_TOKEN = Symbol('EVENT_TOKEN'); | ||
const di_1 = require("@opensumi/di"); | ||
const disposable_1 = require("../disposable"); | ||
class WithEventBus extends disposable_1.Disposable { | ||
@@ -11,0 +11,0 @@ constructor(...args) { |
@@ -0,4 +1,4 @@ | ||
import { CancellationToken } from './cancellation'; | ||
import { IDisposable } from './disposable'; | ||
import { LinkedList } from './linked-list'; | ||
import { CancellationToken } from './cancellation'; | ||
/** | ||
@@ -5,0 +5,0 @@ * 重要备注 |
@@ -9,5 +9,5 @@ "use strict"; | ||
exports.ReadyEvent = exports.Relay = exports.EventBufferer = exports.EventMultiplexer = exports.AsyncEmitter = exports.WaitUntilEvent = exports.PauseableEmitter = exports.Emitter = exports.setGlobalLeakWarningThreshold = exports.Event = void 0; | ||
const disposable_1 = require("./disposable"); | ||
const errors_1 = require("./errors"); | ||
const functional_1 = require("./functional"); | ||
const disposable_1 = require("./disposable"); | ||
const linked_list_1 = require("./linked-list"); | ||
@@ -14,0 +14,0 @@ var Event; |
@@ -7,4 +7,4 @@ "use strict"; | ||
const lockedCreate_1 = require("./lockedCreate"); | ||
const md5_wasm_json_1 = tslib_1.__importDefault(require("./md5.wasm.json")); | ||
const mutex_1 = require("./mutex"); | ||
const md5_wasm_json_1 = tslib_1.__importDefault(require("./md5.wasm.json")); | ||
exports.IHashCalculateService = Symbol('IHashCalculateService'); | ||
@@ -11,0 +11,0 @@ function md5WasmCalculatorFactory() { |
@@ -16,4 +16,4 @@ /** ****************************************************************************** | ||
********************************************************************************/ | ||
import { Event } from '../event'; | ||
import { KeymapInfo } from './keymap'; | ||
import { Event } from '../event'; | ||
export declare const keyboardPath = "/services/keyboard"; | ||
@@ -20,0 +20,0 @@ export declare const KeyboardNativeLayoutService: unique symbol; |
@@ -29,2 +29,15 @@ export declare type ILocalizationKey = string; | ||
export declare function getLanguageId(scope?: string): string; | ||
/** | ||
* for vscode extension use. | ||
* | ||
* vscode consider that `en` and `en-us` are the same language(you can search for `en-us` in their code base). | ||
* and their default language is `en`, so we should transform the language id to the vscode language id. | ||
* | ||
* and vscode fetch the language id from the browser (`navigator.language`) or electron's [`app.getLocale()`](https://www.electronjs.org/zh/docs/latest/api/app#appgetlocale). | ||
* they both using Chromium's l10n_util library. Possible values are here: https://source.chromium.org/chromium/chromium/src/+/master:ui/base/l10n/l10n_util.cc | ||
* | ||
* The language used for the user interface. The format of the string is all lower case (e.g. zh-tw for Traditional Chinese) | ||
* see: [language](https://github.com/microsoft/vscode/blob/32b031eeefc4fd27a21659d35070967bfe965bcc/src/vs/base/common/platform.ts#L165) | ||
*/ | ||
export declare function getCodeLanguage(): string; | ||
export declare function getCurrentLanguageInfo(scope?: string): ILocalizationInfo; | ||
@@ -31,0 +44,0 @@ export declare function setLanguageId(languageId: string): void; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.replaceNlsField = exports.replaceLocalizePlaceholder = exports.getAvailableLanguages = exports.setLanguageId = exports.getCurrentLanguageInfo = exports.getLanguageId = exports.registerLocalizationBundle = exports.formatLocalize = exports.localize = void 0; | ||
exports.replaceNlsField = exports.replaceLocalizePlaceholder = exports.getAvailableLanguages = exports.setLanguageId = exports.getCurrentLanguageInfo = exports.getCodeLanguage = exports.getLanguageId = exports.registerLocalizationBundle = exports.formatLocalize = exports.localize = void 0; | ||
const map_1 = require("./map"); | ||
const strings_1 = require("./utils/strings"); | ||
const map_1 = require("./map"); | ||
let _currentLanguageId = 'zh-CN'; | ||
@@ -75,2 +75,22 @@ const localizationRegistryMap = new map_1.CaseInsensitiveMap(); | ||
exports.getLanguageId = getLanguageId; | ||
/** | ||
* for vscode extension use. | ||
* | ||
* vscode consider that `en` and `en-us` are the same language(you can search for `en-us` in their code base). | ||
* and their default language is `en`, so we should transform the language id to the vscode language id. | ||
* | ||
* and vscode fetch the language id from the browser (`navigator.language`) or electron's [`app.getLocale()`](https://www.electronjs.org/zh/docs/latest/api/app#appgetlocale). | ||
* they both using Chromium's l10n_util library. Possible values are here: https://source.chromium.org/chromium/chromium/src/+/master:ui/base/l10n/l10n_util.cc | ||
* | ||
* The language used for the user interface. The format of the string is all lower case (e.g. zh-tw for Traditional Chinese) | ||
* see: [language](https://github.com/microsoft/vscode/blob/32b031eeefc4fd27a21659d35070967bfe965bcc/src/vs/base/common/platform.ts#L165) | ||
*/ | ||
function getCodeLanguage() { | ||
var _a; | ||
const languageId = _currentLanguageId.toLowerCase(); | ||
return ((_a = { | ||
'en-us': 'en', | ||
}[languageId]) !== null && _a !== void 0 ? _a : languageId); | ||
} | ||
exports.getCodeLanguage = getCodeLanguage; | ||
function getCurrentLanguageInfo(scope = 'host') { | ||
@@ -77,0 +97,0 @@ return getLocalizationRegistry(scope).localizationInfo.get(_currentLanguageId); |
@@ -11,5 +11,5 @@ /** | ||
/** | ||
* Uses listen instead of connect. Is faster, but if there is another listener on 0.0.0.0 then this will take 127.0.0.1 from that listener. | ||
* Uses listen instead of connect. Is faster, but if there is another listener on 0.0.0.0 then this will take 0.0.0.0 from that listener. | ||
*/ | ||
export declare function findFreePortFaster(startPort: number, giveUpAfter: number, timeout: number): Promise<number>; | ||
//# sourceMappingURL=port.d.ts.map |
@@ -65,6 +65,6 @@ "use strict"; | ||
}); | ||
client.connect(startPort, '127.0.0.1'); | ||
client.connect(startPort, '0.0.0.0'); | ||
} | ||
/** | ||
* Uses listen instead of connect. Is faster, but if there is another listener on 0.0.0.0 then this will take 127.0.0.1 from that listener. | ||
* Uses listen instead of connect. Is faster, but if there is another listener on 0.0.0.0 then this will take 0.0.0.0 from that listener. | ||
*/ | ||
@@ -100,3 +100,3 @@ function findFreePortFaster(startPort, giveUpAfter, timeout) { | ||
countTried++; | ||
server.listen(startPort, '127.0.0.1'); | ||
server.listen(startPort, '0.0.0.0'); | ||
} | ||
@@ -110,3 +110,3 @@ else { | ||
}); | ||
server.listen(startPort, '127.0.0.1'); | ||
server.listen(startPort, '0.0.0.0'); | ||
}); | ||
@@ -113,0 +113,0 @@ } |
@@ -16,5 +16,5 @@ /** ****************************************************************************** | ||
********************************************************************************/ | ||
import { IProblemPatternRegistry, ApplyToKind, FileLocationKind, Severity, ProblemPatternContribution, ProblemPattern, WatchingPattern } from './problem-pattern'; | ||
import { DisposableCollection, IDisposable } from './disposable'; | ||
import { Emitter } from './event'; | ||
import { IProblemPatternRegistry, ApplyToKind, FileLocationKind, Severity, ProblemPatternContribution, ProblemPattern, WatchingPattern } from './problem-pattern'; | ||
import { URI } from './uri'; | ||
@@ -21,0 +21,0 @@ export interface WatchingMatcherContribution { |
@@ -22,5 +22,5 @@ "use strict"; | ||
const di_1 = require("@opensumi/di"); | ||
const problem_pattern_1 = require("./problem-pattern"); | ||
const disposable_1 = require("./disposable"); | ||
const event_1 = require("./event"); | ||
const problem_pattern_1 = require("./problem-pattern"); | ||
var WatchingMatcher; | ||
@@ -27,0 +27,0 @@ (function (WatchingMatcher) { |
@@ -17,4 +17,4 @@ /** ****************************************************************************** | ||
import { Diagnostic } from 'vscode'; | ||
import { IDisposable } from './disposable'; | ||
import { ProblemMatcher } from './problem-matcher'; | ||
import { IDisposable } from './disposable'; | ||
import { URI } from './uri'; | ||
@@ -21,0 +21,0 @@ export declare enum ApplyToKind { |
@@ -22,4 +22,4 @@ "use strict"; | ||
const di_1 = require("@opensumi/di"); | ||
const disposable_1 = require("./disposable"); | ||
const types_1 = require("./utils/types"); | ||
const disposable_1 = require("./disposable"); | ||
var ApplyToKind; | ||
@@ -26,0 +26,0 @@ (function (ApplyToKind) { |
@@ -0,3 +1,3 @@ | ||
import { MaybePromise } from './async'; | ||
import { Disposable } from './disposable'; | ||
import { MaybePromise } from './async'; | ||
import { Emitter, Event } from './event'; | ||
@@ -4,0 +4,0 @@ export interface IRef<T> { |
@@ -0,3 +1,3 @@ | ||
import { IDisposable } from './disposable'; | ||
import { IReporterService, ReporterMetadata, IReporter, PerformanceData, PointData, IReporterTimer, REPORT_NAME } from './types/reporter'; | ||
import { IDisposable } from './disposable'; | ||
export declare class DefaultReporter implements IReporter { | ||
@@ -4,0 +4,0 @@ private logger; |
@@ -5,5 +5,5 @@ "use strict"; | ||
const tslib_1 = require("tslib"); | ||
const di_1 = require("@opensumi/di"); | ||
const log_1 = require("./log"); | ||
const reporter_1 = require("./types/reporter"); | ||
const log_1 = require("./log"); | ||
const di_1 = require("@opensumi/di"); | ||
class ReporterTimer { | ||
@@ -10,0 +10,0 @@ constructor(name, reporter, metadata) { |
@@ -0,6 +1,6 @@ | ||
import { MaybePromise } from './async'; | ||
import { ContributionProvider } from './contribution-provider'; | ||
import { IDisposable } from './disposable'; | ||
import { Event } from './event'; | ||
import { IDisposable } from './disposable'; | ||
import { MaybePromise } from './async'; | ||
import { URI } from './uri'; | ||
import { ContributionProvider } from './contribution-provider'; | ||
export declare const StorageProvider: unique symbol; | ||
@@ -7,0 +7,0 @@ export declare type StorageProvider = (storageId: URI) => Promise<IStorage>; |
@@ -6,4 +6,4 @@ "use strict"; | ||
const di_1 = require("@opensumi/di"); | ||
const contribution_provider_1 = require("./contribution-provider"); | ||
const uri_1 = require("./uri"); | ||
const contribution_provider_1 = require("./contribution-provider"); | ||
exports.StorageProvider = Symbol('StorageProvider'); | ||
@@ -10,0 +10,0 @@ exports.StorageResolverContribution = Symbol('StorageResolverContribution'); |
@@ -0,3 +1,3 @@ | ||
import { IDisposable } from './disposable'; | ||
import { IJSONSchemaMap, IJSONSchema } from './json-schema'; | ||
import { IDisposable } from './disposable'; | ||
interface TaskDefinition { | ||
@@ -4,0 +4,0 @@ extensionId: string; |
@@ -6,5 +6,5 @@ "use strict"; | ||
const di_1 = require("@opensumi/di"); | ||
const objects_1 = require("./utils/objects"); | ||
const disposable_1 = require("./disposable"); | ||
const localize_1 = require("./localize"); | ||
const objects_1 = require("./utils/objects"); | ||
var KeyedTaskIdentifier; | ||
@@ -11,0 +11,0 @@ (function (KeyedTaskIdentifier) { |
@@ -0,3 +1,3 @@ | ||
import { IDisposable } from '../disposable'; | ||
import { Event } from '../event'; | ||
import { IDisposable } from '../disposable'; | ||
export declare const noAccountsId = "authentication.noAccounts"; | ||
@@ -4,0 +4,0 @@ export declare const ACCOUNTS_MENU: string[]; |
@@ -48,2 +48,6 @@ /// <reference types="vscode" /> | ||
type?: FileType; | ||
/** | ||
* 当前文件是否为只读 | ||
*/ | ||
readonly?: boolean; | ||
} | ||
@@ -50,0 +54,0 @@ export declare namespace FileStat { |
@@ -1,4 +0,4 @@ | ||
import { IMarker, IMarkerData, MarkerStatistics } from './markers'; | ||
import { IDisposable } from '../../disposable'; | ||
import { Event, WithEventBus } from '../../index'; | ||
import { IMarker, IMarkerData, MarkerStatistics } from './markers'; | ||
export interface IBaseMarkerManager { | ||
@@ -5,0 +5,0 @@ /** |
@@ -6,5 +6,5 @@ "use strict"; | ||
const di_1 = require("@opensumi/di"); | ||
const arrays_1 = require("../../arrays"); | ||
const index_1 = require("../../index"); | ||
const markers_1 = require("./markers"); | ||
const index_1 = require("../../index"); | ||
const arrays_1 = require("../../arrays"); | ||
class MarkerStats { | ||
@@ -11,0 +11,0 @@ constructor(manager) { |
@@ -1,4 +0,4 @@ | ||
import { ISplice } from '../sequence'; | ||
import { IDisposable } from '../disposable'; | ||
import { Event } from '../event'; | ||
import { ISplice } from '../sequence'; | ||
export declare function isNonEmptyArray<T>(obj: ReadonlyArray<T> | undefined | null): obj is Array<T>; | ||
@@ -5,0 +5,0 @@ /** |
@@ -10,4 +10,4 @@ "use strict"; | ||
const tslib_1 = require("tslib"); | ||
const encoding_1 = require("../encoding"); | ||
const strings = tslib_1.__importStar(require("./strings")); | ||
const encoding_1 = require("../encoding"); | ||
let textEncoder; | ||
@@ -14,0 +14,0 @@ const hasBuffer = typeof Buffer !== 'undefined'; |
@@ -9,4 +9,4 @@ "use strict"; | ||
exports.compareRangesUsingStarts = exports.compareByPrefix = exports.compareAnything = exports.comparePaths = exports.compareFileNames = void 0; | ||
const async_1 = require("../async"); | ||
const path_1 = require("../path"); | ||
const async_1 = require("../async"); | ||
const intlFileNameCollator = new async_1.IdleValue(() => { | ||
@@ -13,0 +13,0 @@ const collator = new Intl.Collator(undefined, { numeric: true, sensitivity: 'base' }); |
@@ -1,16 +0,1 @@ | ||
/** ****************************************************************************** | ||
* Copyright (C) 2017 TypeFox and others. | ||
* | ||
* This program and the accompanying materials are made available under the | ||
* terms of the Eclipse Public License v. 2.0 which is available at | ||
* http://www.eclipse.org/legal/epl-2.0. | ||
* | ||
* This Source Code may also be made available under the following Secondary | ||
* Licenses when the conditions for such availability set forth in the Eclipse | ||
* Public License v. 2.0 are satisfied: GNU General Public License, version 2 | ||
* with the GNU Classpath Exception which is available at | ||
* https://www.gnu.org/software/classpath/license.html. | ||
* | ||
* SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 | ||
********************************************************************************/ | ||
import { URI } from '../uri'; | ||
@@ -17,0 +2,0 @@ export declare namespace FileUri { |
"use strict"; | ||
/** ****************************************************************************** | ||
* Copyright (C) 2017 TypeFox and others. | ||
* | ||
* This program and the accompanying materials are made available under the | ||
* terms of the Eclipse Public License v. 2.0 which is available at | ||
* http://www.eclipse.org/legal/epl-2.0. | ||
* | ||
* This Source Code may also be made available under the following Secondary | ||
* Licenses when the conditions for such availability set forth in the Eclipse | ||
* Public License v. 2.0 are satisfied: GNU General Public License, version 2 | ||
* with the GNU Classpath Exception which is available at | ||
* https://www.gnu.org/software/classpath/license.html. | ||
* | ||
* SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 | ||
********************************************************************************/ | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
@@ -18,0 +3,0 @@ exports.FileUri = void 0; |
@@ -13,5 +13,5 @@ "use strict"; | ||
const tslib_1 = require("tslib"); | ||
const map_1 = require("../map"); | ||
const paths = tslib_1.__importStar(require("./paths")); | ||
const strings = tslib_1.__importStar(require("./strings")); | ||
const map_1 = require("../map"); | ||
function getEmptyExpression() { | ||
@@ -18,0 +18,0 @@ return Object.create(null); |
@@ -5,6 +5,6 @@ "use strict"; | ||
const os_1 = require("os"); | ||
const path_1 = require("path"); | ||
const fs_extra_1 = require("fs-extra"); | ||
const platform_1 = require("../platform"); | ||
const path_1 = require("path"); | ||
const uuid_1 = require("../uuid"); | ||
const fs_extra_1 = require("fs-extra"); | ||
function normalizedIpcHandlerPath(name, uuidSuffix = false, ipcPath = (0, os_1.tmpdir)()) { | ||
@@ -11,0 +11,0 @@ let handler; |
@@ -9,5 +9,5 @@ /* --------------------------------------------------------------------------------------------- | ||
exports.isValidBasename = exports.replaceAsarInPath = exports.relative = exports.resolve = exports.isEqualOrParent = exports.getRoot = exports.normalize = exports.extname = exports.basename = exports.toSlashes = exports.nativeSep = exports.sep = void 0; | ||
const path_1 = require("../path"); | ||
const platform_1 = require("../platform"); | ||
const strings_1 = require("./strings"); | ||
const path_1 = require("../path"); | ||
/** | ||
@@ -14,0 +14,0 @@ * The forward slash path separator. |
{ | ||
"name": "@opensumi/ide-core-common", | ||
"version": "2.15.9", | ||
"version": "2.16.0", | ||
"description": "@opensumi/ide-core-common", | ||
@@ -30,3 +30,3 @@ "files": [ | ||
}, | ||
"gitHead": "923a7a7d28336433aef06e05efda38ee626fbf4d" | ||
"gitHead": "2e554d00571802f550619c810b804b5c91b1cfd1" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Unidentified License
License(Experimental) Something that seems like a license was found, but its contents could not be matched with a known license.
Found 1 instance in 1 package
Unidentified License
License(Experimental) Something that seems like a license was found, but its contents could not be matched with a known license.
Found 1 instance in 1 package
1269962
19910