using System.Collections.Generic; namespace xAPI.Registry { /// /// Provides all extensions of the context gitanalysis of type activity as public properties. /// public sealed class xAPI_Extensions_Activity_Gitanalysis : xAPI_Extensions_Activity { public xAPI_Extensions_Activity_Gitanalysis() : base("gitanalysis") { } /// /// The identifier of a commit, given as a hash. Can be used to find a certain commit in the repository. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/gitanalysis/extensions/activity/commitId /// public xAPI_Extensions_Activity_Gitanalysis commitId(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "commitId", names: new Dictionary { ["en-US"] = "commit id", ["de-DE"] = "Commit-ID" }, descriptions: new Dictionary { ["en-US"] = "The identifier of a commit, given as a hash. Can be used to find a certain commit in the repository.", ["de-DE"] = "Ein Hash zur eindeutigen Identifikation eines Commits. Hilfreich zur Suche bestimmter Commits im Repo." }), value); return this; } /// /// The message describing the commit. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/gitanalysis/extensions/activity/commitMessage /// public xAPI_Extensions_Activity_Gitanalysis commitMessage(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "commitMessage", names: new Dictionary { ["en-US"] = "commit message", ["de-DE"] = "Commitnachricht" }, descriptions: new Dictionary { ["en-US"] = "The message describing the commit.", ["de-DE"] = "Eine Nachricht, die den Inhalt eines Commits beschreibt." }), value); return this; } /// /// A list of people assigned to the issue. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/gitanalysis/extensions/activity/issueAssignees /// public xAPI_Extensions_Activity_Gitanalysis issueAssignees(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "issueAssignees", names: new Dictionary { ["en-US"] = "issue assignees", ["de-DE"] = "Ticketbearbeiter" }, descriptions: new Dictionary { ["en-US"] = "A list of people assigned to the issue.", ["de-DE"] = "Eine Liste zuständiger Personen, denen ein Ticket zugewiesen wurde." }), value); return this; } /// /// A description of the issue. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/gitanalysis/extensions/activity/issueDescription /// public xAPI_Extensions_Activity_Gitanalysis issueDescription(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "issueDescription", names: new Dictionary { ["en-US"] = "issue description", ["de-DE"] = "Ticketbeschreibung" }, descriptions: new Dictionary { ["en-US"] = "A description of the issue.", ["de-DE"] = "Eine Beschreibung des Tickets." }), value); return this; } /// /// The date the issue is or was due. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/gitanalysis/extensions/activity/issueDueDate /// public xAPI_Extensions_Activity_Gitanalysis issueDueDate(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "issueDueDate", names: new Dictionary { ["en-US"] = "issue due date", ["de-DE"] = "Ticket-Fälligkeitsdatum" }, descriptions: new Dictionary { ["en-US"] = "The date the issue is or was due.", ["de-DE"] = "Das Datum an dem ein Ticket fällig ist oder war." }), value); return this; } /// /// The name of the issue. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/gitanalysis/extensions/activity/issueName /// public xAPI_Extensions_Activity_Gitanalysis issueName(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "issueName", names: new Dictionary { ["en-US"] = "issue name", ["de-DE"] = "Ticketname" }, descriptions: new Dictionary { ["en-US"] = "The name of the issue.", ["de-DE"] = "Der Name des Tickets." }), value); return this; } /// /// The weight of the issue. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/gitanalysis/extensions/activity/issueWeight /// public xAPI_Extensions_Activity_Gitanalysis issueWeight(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "issueWeight", names: new Dictionary { ["en-US"] = "issue weight", ["de-DE"] = "Ticket-Gewichtung" }, descriptions: new Dictionary { ["en-US"] = "The weight of the issue.", ["de-DE"] = "Die Gewichtung des Tickets." }), value); return this; } /// /// A list of people assigned to a merge request. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/gitanalysis/extensions/activity/mergeAssignees /// public xAPI_Extensions_Activity_Gitanalysis mergeAssignees(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "mergeAssignees", names: new Dictionary { ["en-US"] = "merge assignees", ["de-DE"] = "Merge-Zuständige" }, descriptions: new Dictionary { ["en-US"] = "A list of people assigned to a merge request.", ["de-DE"] = "Eine Liste zuständiger Personen, denen eine Merge-Anfrage zugewiesen wurde." }), value); return this; } /// /// A description of a merge request. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/gitanalysis/extensions/activity/mergeDescription /// public xAPI_Extensions_Activity_Gitanalysis mergeDescription(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "mergeDescription", names: new Dictionary { ["en-US"] = "merge description", ["de-DE"] = "Merge-Beschreibung" }, descriptions: new Dictionary { ["en-US"] = "A description of a merge request.", ["de-DE"] = "Eine Beschreibung der Merge-Anfrage." }), value); return this; } /// /// A list of people set to review a merge request. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/gitanalysis/extensions/activity/mergeReviewers /// public xAPI_Extensions_Activity_Gitanalysis mergeReviewers(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "mergeReviewers", names: new Dictionary { ["en-US"] = "merge reviewers", ["de-DE"] = "Merge-Prüfer" }, descriptions: new Dictionary { ["en-US"] = "A list of people set to review a merge request.", ["de-DE"] = "Eine Liste der Personen, denen die Prüfung einer Merge-Anfrage zugewiesen wurde." }), value); return this; } /// /// The title of a merge request. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/gitanalysis/extensions/activity/mergeTitle /// public xAPI_Extensions_Activity_Gitanalysis mergeTitle(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "mergeTitle", names: new Dictionary { ["en-US"] = "merge title", ["de-DE"] = "Merge-Titel" }, descriptions: new Dictionary { ["en-US"] = "The title of a merge request.", ["de-DE"] = "Der Titel der Merge-Anfrage" }), value); return this; } /// /// The reason a CI/CD pipeline was triggered. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/gitanalysis/extensions/activity/pipelineTrigger /// public xAPI_Extensions_Activity_Gitanalysis pipelineTrigger(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "pipelineTrigger", names: new Dictionary { ["en-US"] = "pipeline trigger", ["de-DE"] = "Pipeline-Auslöser" }, descriptions: new Dictionary { ["en-US"] = "The reason a CI/CD pipeline was triggered.", ["de-DE"] = "Der Grund, der die Ausführung der CI/CD-Pipeline ausgelöst hat." }), value); return this; } /// /// The number of commits contained in a push. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/gitanalysis/extensions/activity/pushCommitCount /// public xAPI_Extensions_Activity_Gitanalysis pushCommitCount(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "pushCommitCount", names: new Dictionary { ["en-US"] = "commits count of push", ["de-DE"] = "Anzahl Commits im Push" }, descriptions: new Dictionary { ["en-US"] = "The number of commits contained in a push.", ["de-DE"] = "Die Anzahl der Commits in einem Push." }), value); return this; } /// /// A list of identifiers for the commits, which are part of the push. Each ID points to a different commit, which have their own statements. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/gitanalysis/extensions/activity/pushContainedCommits /// public xAPI_Extensions_Activity_Gitanalysis pushContainedCommits(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "pushContainedCommits", names: new Dictionary { ["en-US"] = "commits contained in push", ["de-DE"] = "Commits im Push" }, descriptions: new Dictionary { ["en-US"] = "A list of identifiers for the commits, which are part of the push. Each ID points to a different commit, which have their own statements.", ["de-DE"] = "Eine Liste der Commit-IDs der Commits, die im Push enthalten sind. Jede ID verweist auf einen anderen Commit, die in eigenen Statements zu finden sind." }), value); return this; } /// /// The commit message of the commit, which is responsible for changes on a wiki page (including creation and deletion). /// URI: https://xapi.elearn.rwth-aachen.de/definitions/gitanalysis/extensions/activity/wikiCommitMessage /// public xAPI_Extensions_Activity_Gitanalysis wikiCommitMessage(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "wikiCommitMessage", names: new Dictionary { ["en-US"] = "wiki page commit message", ["de-DE"] = "Wikiseiten-Commit-Nachricht" }, descriptions: new Dictionary { ["en-US"] = "The commit message of the commit, which is responsible for changes on a wiki page (including creation and deletion).", ["de-DE"] = "Die Beschreibung eines Commits, der Änderungen an der Wikiseite des Repositories beinhaltet (einschließlich Erzeugung und Löschung." }), value); return this; } /// /// The content of a wiki page. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/gitanalysis/extensions/activity/wikiContent /// public xAPI_Extensions_Activity_Gitanalysis wikiContent(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "wikiContent", names: new Dictionary { ["en-US"] = "wiki page content", ["de-DE"] = "Wikiseiteninhalt" }, descriptions: new Dictionary { ["en-US"] = "The content of a wiki page.", ["de-DE"] = "Der Inhalt einer Wikiseite." }), value); return this; } /// /// The title of a wiki page. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/gitanalysis/extensions/activity/wikiTitle /// public xAPI_Extensions_Activity_Gitanalysis wikiTitle(object value) { Add(new xAPI_Extension( context: Context, extensionType: ExtensionType, key: "wikiTitle", names: new Dictionary { ["en-US"] = "wiki page title", ["de-DE"] = "Wikiseitentitel" }, descriptions: new Dictionary { ["en-US"] = "The title of a wiki page.", ["de-DE"] = "Der Titel einer Wikiseite." }), value); return this; } } }