mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-16 10:58:30 -05:00
Remove some CARBON Edits (#4571)
* remove some unnecessary sql carbon edits to vs source and adds correct fix where necessary * revert bad change
This commit is contained in:
@@ -36,17 +36,6 @@
|
|||||||
},
|
},
|
||||||
"devDependencies": {},
|
"devDependencies": {},
|
||||||
"contributes": {
|
"contributes": {
|
||||||
"languages": [
|
|
||||||
{
|
|
||||||
"id": "sql",
|
|
||||||
"extensions": [
|
|
||||||
".sql"
|
|
||||||
],
|
|
||||||
"aliases": [
|
|
||||||
"SQL"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"commands": [
|
"commands": [
|
||||||
{
|
{
|
||||||
"command": "mssqlCluster.uploadFiles",
|
"command": "mssqlCluster.uploadFiles",
|
||||||
|
|||||||
@@ -3,11 +3,6 @@
|
|||||||
* Licensed under the Source EULA. See License.txt in the project root for license information.
|
* Licensed under the Source EULA. See License.txt in the project root for license information.
|
||||||
*--------------------------------------------------------------------------------------------*/
|
*--------------------------------------------------------------------------------------------*/
|
||||||
|
|
||||||
'use strict';
|
|
||||||
|
|
||||||
// {{SQL CARBON EDIT}}
|
|
||||||
import types = require('vs/base/common/types');
|
|
||||||
|
|
||||||
export function clamp(value: number, min: number, max: number): number {
|
export function clamp(value: number, min: number, max: number): number {
|
||||||
return Math.min(Math.max(value, min), max);
|
return Math.min(Math.max(value, min), max);
|
||||||
}
|
}
|
||||||
@@ -16,49 +11,6 @@ export function rot(index: number, modulo: number): number {
|
|||||||
return (modulo + (index % modulo)) % modulo;
|
return (modulo + (index % modulo)) % modulo;
|
||||||
}
|
}
|
||||||
|
|
||||||
// {{SQL CARBON EDIT}}
|
|
||||||
export type NumberCallback = (index: number) => void;
|
|
||||||
|
|
||||||
// {{SQL CARBON EDIT}}
|
|
||||||
export function count(to: number, callback: NumberCallback): void;
|
|
||||||
export function count(from: number, to: number, callback: NumberCallback): void;
|
|
||||||
export function count(fromOrTo: number, toOrCallback?: NumberCallback | number, callback?: NumberCallback): any {
|
|
||||||
let from: number;
|
|
||||||
let to: number;
|
|
||||||
|
|
||||||
if (types.isNumber(toOrCallback)) {
|
|
||||||
from = fromOrTo;
|
|
||||||
to = <number>toOrCallback;
|
|
||||||
} else {
|
|
||||||
from = 0;
|
|
||||||
to = fromOrTo;
|
|
||||||
callback = <NumberCallback>toOrCallback;
|
|
||||||
}
|
|
||||||
|
|
||||||
const op = from <= to ? (i: number) => i + 1 : (i: number) => i - 1;
|
|
||||||
const cmp = from <= to ? (a: number, b: number) => a < b : (a: number, b: number) => a > b;
|
|
||||||
|
|
||||||
for (let i = from; cmp(i, to); i = op(i)) {
|
|
||||||
callback(i);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
export function countToArray(to: number): number[];
|
|
||||||
export function countToArray(from: number, to: number): number[];
|
|
||||||
export function countToArray(fromOrTo: number, to?: number): number[] {
|
|
||||||
const result: number[] = [];
|
|
||||||
const fn = (i: number) => result.push(i);
|
|
||||||
|
|
||||||
if (types.isUndefined(to)) {
|
|
||||||
count(fromOrTo, fn);
|
|
||||||
} else {
|
|
||||||
count(fromOrTo, to, fn);
|
|
||||||
}
|
|
||||||
|
|
||||||
return result;
|
|
||||||
}
|
|
||||||
// {{END SQL CARBON EDIT}}
|
|
||||||
|
|
||||||
export class Counter {
|
export class Counter {
|
||||||
private _next = 0;
|
private _next = 0;
|
||||||
|
|
||||||
|
|||||||
@@ -155,10 +155,7 @@ export class LanguagesRegistry extends Disposable {
|
|||||||
if (Array.isArray(lang.extensions)) {
|
if (Array.isArray(lang.extensions)) {
|
||||||
for (let extension of lang.extensions) {
|
for (let extension of lang.extensions) {
|
||||||
mime.registerTextMime({ id: langId, mime: primaryMime, extension: extension }, this._warnOnOverwrite);
|
mime.registerTextMime({ id: langId, mime: primaryMime, extension: extension }, this._warnOnOverwrite);
|
||||||
// {{SQL CARBON EDIT}}
|
resolvedLanguage.extensions.push(extension);
|
||||||
if (!resolvedLanguage.extensions.includes(extension)) {
|
|
||||||
resolvedLanguage.extensions.push(extension);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user