"no use strict";
;(function(window) {
if (typeof window.window != "undefined" && window.document)
return;
if (window.require && window.define)
return;
if (!window.console) {
window.console = function() {
var msgs = Array.prototype.slice.call(arguments, 0);
postMessage({type: "log", data: msgs});
};
window.console.error =
window.console.warn =
window.console.log =
window.console.trace = window.console;
}
window.window = window;
window.ace = window;
window.onerror = function(message, file, line, col, err) {
postMessage({type: "error", data: {
message: message,
data: err.data,
file: file,
line: line,
col: col,
stack: err.stack
}});
};
window.normalizeModule = function(parentId, moduleName) {
// normalize plugin requires
if (moduleName.indexOf("!") !== -1) {
var chunks = moduleName.split("!");
return window.normalizeModule(parentId, chunks[0]) + "!" + window.normalizeModule(parentId, chunks[1]);
}
// normalize relative requires
if (moduleName.charAt(0) == ".") {
var base = parentId.split("/").slice(0, -1).join("/");
moduleName = (base ? base + "/" : "") + moduleName;
while (moduleName.indexOf(".") !== -1 && previous != moduleName) {
var previous = moduleName;
moduleName = moduleName.replace(/^\.\//, "").replace(/\/\.\//, "/").replace(/[^\/]+\/\.\.\//, "");
}
}
return moduleName;
};
window.require = function require(parentId, id) {
if (!id) {
id = parentId;
parentId = null;
}
if (!id.charAt)
throw new Error("worker.js require() accepts only (parentId, id) as arguments");
id = window.normalizeModule(parentId, id);
var module = window.require.modules[id];
if (module) {
if (!module.initialized) {
module.initialized = true;
module.exports = module.factory().exports;
}
return module.exports;
}
if (!window.require.tlns)
return console.log("unable to load " + id);
var path = resolveModuleId(id, window.require.tlns);
if (path.slice(-3) != ".js") path += ".js";
window.require.id = id;
window.require.modules[id] = {}; // prevent infinite loop on broken modules
importScripts(path);
return window.require(parentId, id);
};
function resolveModuleId(id, paths) {
var testPath = id, tail = "";
while (testPath) {
var alias = paths[testPath];
if (typeof alias == "string") {
return alias + tail;
} else if (alias) {
return alias.location.replace(/\/*$/, "/") + (tail || alias.main || alias.name);
} else if (alias === false) {
return "";
}
var i = testPath.lastIndexOf("/");
if (i === -1) break;
tail = testPath.substr(i) + tail;
testPath = testPath.slice(0, i);
}
return id;
}
window.require.modules = {};
window.require.tlns = {};
window.define = function(id, deps, factory) {
if (arguments.length == 2) {
factory = deps;
if (typeof id != "string") {
deps = id;
id = window.require.id;
}
} else if (arguments.length == 1) {
factory = id;
deps = [];
id = window.require.id;
}
if (typeof factory != "function") {
window.require.modules[id] = {
exports: factory,
initialized: true
};
return;
}
if (!deps.length)
// If there is no dependencies, we inject "require", "exports" and
// "module" as dependencies, to provide CommonJS compatibility.
deps = ["require", "exports", "module"];
var req = function(childId) {
return window.require(id, childId);
};
window.require.modules[id] = {
exports: {},
factory: function() {
var module = this;
var returnExports = factory.apply(this, deps.map(function(dep) {
switch (dep) {
// Because "require", "exports" and "module" aren't actual
// dependencies, we must handle them seperately.
case "require": return req;
case "exports": return module.exports;
case "module": return module;
// But for all other dependencies, we can just go ahead and
// require them.
default: return req(dep);
}
}));
if (returnExports)
module.exports = returnExports;
return module;
}
};
};
window.define.amd = {};
require.tlns = {};
window.initBaseUrls = function initBaseUrls(topLevelNamespaces) {
for (var i in topLevelNamespaces)
require.tlns[i] = topLevelNamespaces[i];
};
window.initSender = function initSender() {
var EventEmitter = window.require("ace/lib/event_emitter").EventEmitter;
var oop = window.require("ace/lib/oop");
var Sender = function() {};
(function() {
oop.implement(this, EventEmitter);
this.callback = function(data, callbackId) {
postMessage({
type: "call",
id: callbackId,
data: data
});
};
this.emit = function(name, data) {
postMessage({
type: "event",
name: name,
data: data
});
};
}).call(Sender.prototype);
return new Sender();
};
var main = window.main = null;
var sender = window.sender = null;
window.onmessage = function(e) {
var msg = e.data;
if (msg.event && sender) {
sender._signal(msg.event, msg.data);
}
else if (msg.command) {
if (main[msg.command])
main[msg.command].apply(main, msg.args);
else if (window[msg.command])
window[msg.command].apply(window, msg.args);
else
throw new Error("Unknown command:" + msg.command);
}
else if (msg.init) {
window.initBaseUrls(msg.tlns);
require("ace/lib/es5-shim");
sender = window.sender = window.initSender();
var clazz = require(msg.module)[msg.classname];
main = window.main = new clazz(sender);
}
};
})(this);
ace.define("ace/lib/oop",["require","exports","module"], function(require, exports, module) {
"use strict";
exports.inherits = function(ctor, superCtor) {
ctor.super_ = superCtor;
ctor.prototype = Object.create(superCtor.prototype, {
constructor: {
value: ctor,
enumerable: false,
writable: true,
configurable: true
}
});
};
exports.mixin = function(obj, mixin) {
for (var key in mixin) {
obj[key] = mixin[key];
}
return obj;
};
exports.implement = function(proto, mixin) {
exports.mixin(proto, mixin);
};
});
ace.define("ace/range",["require","exports","module"], function(require, exports, module) {
"use strict";
var comparePoints = function(p1, p2) {
return p1.row - p2.row || p1.column - p2.column;
};
var Range = function(startRow, startColumn, endRow, endColumn) {
this.start = {
row: startRow,
column: startColumn
};
this.end = {
row: endRow,
column: endColumn
};
};
(function() {
this.isEqual = function(range) {
return this.start.row === range.start.row &&
this.end.row === range.end.row &&
this.start.column === range.start.column &&
this.end.column === range.end.column;
};
this.toString = function() {
return ("Range: [" + this.start.row + "/" + this.start.column +
"] -> [" + this.end.row + "/" + this.end.column + "]");
};
this.contains = function(row, column) {
return this.compare(row,
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
Jenkins 离线插件 直接放置plugins目录重启即可 (1742个子文件)
github.bak 2.31MB
github-branch-source.bak 249KB
pipeline-github-lib.bak 8KB
style.css 43KB
project_info.css 1KB
monitor.css 323B
glyphicons-halflings-regular.eot 20KB
loading.gif 34KB
combinationfilter_ja.html 3KB
combinationfilter_fr.html 2KB
axes_ru.html 2KB
combinationfilter_de.html 2KB
combinationfilter.html 2KB
private-repository_ja.html 2KB
combinationfilter_zh_TW.html 2KB
private-repository_fr.html 2KB
axes_tr.html 2KB
private-repository_de.html 2KB
axes_pt_BR.html 2KB
private-repository_tr.html 2KB
private-repository.html 2KB
axes_ja.html 2KB
aggregator_ru.html 1KB
private-repository_zh_TW.html 1KB
name_ja.html 1KB
axes_fr.html 1KB
axes_de.html 1KB
name.html 1KB
externalDelete_ja.html 1KB
name_fr.html 1KB
externalDelete.html 1KB
specification.html 1KB
axes_nl.html 1KB
specification_ja.html 1KB
aggregator_tr.html 1KB
specification_fr.html 1KB
advancedFeatures_ja.html 1KB
axes.html 1KB
help-runner-properties.html 1KB
description.html 1KB
description_ja.html 1KB
help-runner-properties_fr.html 1KB
description_fr.html 1KB
advancedFeatures_zh_TW.html 1KB
advancedFeatures.html 1KB
jdk_ru.html 1KB
aggregator_ja.html 1KB
axes_zh_TW.html 1KB
aggregator_pt_BR.html 1KB
jdk_tr.html 1KB
aggregator_fr.html 933B
ignore-upstrem-changes_ja.html 877B
ignore-unsuccessful-upstreams.html 868B
help-buildWrapper.html 854B
jdk_pt_BR.html 851B
aggregator_de.html 837B
aggregator.html 818B
jdk_de.html 817B
blockTriggerWhenBuilding_de.html 810B
listId.html 778B
ignore-upstrem-changes_fr.html 777B
ignore-upstrem-changes_de.html 768B
listId_zh_TW.html 752B
jdk_ja.html 750B
aggregator_zh_TW.html 738B
jdk_fr.html 729B
jdk_nl.html 704B
incremental_de.html 685B
blockTriggerWhenBuilding.html 671B
incremental.html 671B
jdk.html 660B
maven-opts_ru.html 660B
defaultPresendScript.html 657B
ignore-upstrem-changes.html 649B
incremental_zh_TW.html 644B
ignore-upstrem-changes_zh_TW.html 633B
fingerprintingDisabled_de.html 616B
jdk_zh_TW.html 611B
defaultPostsendScript.html 606B
run-headless_fr.html 578B
run-headless_de.html 556B
sendTo.html 550B
notFailBuild_ja.html 539B
root-pom_ru.html 539B
fingerprintingDisabled.html 511B
help-sonar-publisher.html 509B
run-headless_ja.html 508B
maven-opts_de.html 505B
defaultRecipients_zh_TW.html 502B
maven-opts_tr.html 501B
defaultRecipients.html 473B
maven-opts_ja.html 473B
watching.html 472B
maven-opts_pt_BR.html 459B
run-headless.html 447B
module-goals_tr.html 444B
root-pom_tr.html 443B
maven-opts_fr.html 443B
module-goals_ru.html 429B
help-properties.html 417B
共 1742 条
- 1
- 2
- 3
- 4
- 5
- 6
- 18
这个博客越来越坑啦
- 粉丝: 19
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页