UNPKG

@atomist/rug

Version:

TypeScript model for Atomist Rugs, see http://docs.atomist.com/

85 lines (84 loc) 2.61 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); /** * Well-known patterns used in operation parameters. */ var Pattern = (function () { function Pattern() { } Pattern.url = "@url"; Pattern.any = "@any"; // tslint:disable-next-line:variable-name Pattern.group_id = "@group_id"; // tslint:disable-next-line:variable-name Pattern.artifact_id = "@artifact_id"; // tslint:disable-next-line:variable-name Pattern.java_class = "@java_class"; // tslint:disable-next-line:variable-name Pattern.java_identifier = "@java_identifier"; // tslint:disable-next-line:variable-name Pattern.java_package = "@java_package"; // tslint:disable-next-line:variable-name Pattern.project_name = "@project_name"; // tslint:disable-next-line:variable-name Pattern.port = "@port"; // tslint:disable-next-line:variable-name Pattern.ruby_class = "@ruby_class"; // tslint:disable-next-line:variable-name Pattern.ruby_identifier = "@ruby_identifier"; // tslint:disable-next-line:variable-name Pattern.semantic_version = "@semantic_version"; // tslint:disable-next-line:variable-name Pattern.version_range = "@version_range"; Pattern.uuid = "@uuid"; return Pattern; }()); exports.Pattern = Pattern; /** * Status of an operation. */ var Status; (function (Status) { Status[Status["Success"] = 0] = "Success"; Status[Status["NoChange"] = 1] = "NoChange"; Status[Status["Error"] = 2] = "Error"; })(Status || (Status = {})); exports.Status = Status; /** * Result of running an editor */ var Result = (function () { function Result(status, message) { if (message === void 0) { message = ""; } this.status = status; this.message = message; } return Result; }()); exports.Result = Result; /** * Severity of a comment from a review */ var Severity; (function (Severity) { Severity[Severity["Fine"] = 0] = "Fine"; Severity[Severity["Polish"] = 1] = "Polish"; Severity[Severity["Major"] = 2] = "Major"; Severity[Severity["Broken"] = 3] = "Broken"; })(Severity || (Severity = {})); exports.Severity = Severity; /** * A comment from a review */ var ReviewComment = (function () { function ReviewComment(projectName, comment, severity, fileName, line, column) { this.projectName = projectName; this.comment = comment; this.severity = severity; this.fileName = fileName; this.line = line; this.column = column; } return ReviewComment; }()); exports.ReviewComment = ReviewComment;