using System.Collections.Generic;
namespace xAPI.Registry {
///
/// Provides 6 items of the xAPI_Activities of the context gitanalysis as public properties.
///
public sealed class xAPI_Activities_Gitanalysis : xAPI_Activities {
///
/// A collection of commits that are pushed to the repository.
/// URI: https://xapi.elearn.rwth-aachen.de/definitions/gitanalysis/activities/changes
///
public readonly xAPI_Activity changes = new xAPI_Activity(
context: "gitanalysis",
key: "changes",
names: new Dictionary {
["en-US"] = "changes",
["de-DE"] = "Änderungen" },
descriptions: new Dictionary {
["en-US"] = "A collection of commits that are pushed to the repository.",
["de-DE"] = "Eine Sammlung von Änderungen am Repository." });
///
/// A commit made by a user, which contains changes to the content of the repository.
/// URI: https://xapi.elearn.rwth-aachen.de/definitions/gitanalysis/activities/commit
///
public readonly xAPI_Activity commit = new xAPI_Activity(
context: "gitanalysis",
key: "commit",
names: new Dictionary {
["en-US"] = "commit",
["de-DE"] = "Commit" },
descriptions: new Dictionary {
["en-US"] = "A commit made by a user, which contains changes to the content of the repository.",
["de-DE"] = "Ein von einem User hinzugefügter Commit, der Änderungen am Inhalt des Repositories beinhaltet." });
///
/// An issue used on GitLab.
/// URI: https://xapi.elearn.rwth-aachen.de/definitions/gitanalysis/activities/issue
///
public readonly xAPI_Activity issue = new xAPI_Activity(
context: "gitanalysis",
key: "issue",
names: new Dictionary {
["en-US"] = "issue",
["de-DE"] = "Ticket" },
descriptions: new Dictionary {
["en-US"] = "An issue used on GitLab.",
["de-DE"] = "Ein Ticket auf GitLab." });
///
/// A request made by an actor to merge content of one branch to another.
/// URI: https://xapi.elearn.rwth-aachen.de/definitions/gitanalysis/activities/mergerequest
///
public readonly xAPI_Activity mergerequest = new xAPI_Activity(
context: "gitanalysis",
key: "mergerequest",
names: new Dictionary {
["en-US"] = "Merge request",
["de-DE"] = "Merge-Anfrage" },
descriptions: new Dictionary {
["en-US"] = "A request made by an actor to merge content of one branch to another.",
["de-DE"] = "Eine Anfrage, den Inhalt eines Branches mit einem anderen zusammenzuführen." });
///
/// A CI/CD pipeline, that was triggered in a GitLab repository.
/// URI: https://xapi.elearn.rwth-aachen.de/definitions/gitanalysis/activities/pipeline
///
public readonly xAPI_Activity pipeline = new xAPI_Activity(
context: "gitanalysis",
key: "pipeline",
names: new Dictionary {
["en-US"] = "Pipeline",
["de-DE"] = "Pipeline" },
descriptions: new Dictionary {
["en-US"] = "A CI/CD pipeline, that was triggered in a GitLab repository.",
["de-DE"] = "Eine CI/CD pipeline, die in einem GitLab repository ausgelöst wurde." });
///
/// A wiki page in a repository.
/// URI: https://xapi.elearn.rwth-aachen.de/definitions/gitanalysis/activities/wikipage
///
public readonly xAPI_Activity wikipage = new xAPI_Activity(
context: "gitanalysis",
key: "wikipage",
names: new Dictionary {
["en-US"] = "wiki page",
["de-DE"] = "Wikiseite" },
descriptions: new Dictionary {
["en-US"] = "A wiki page in a repository.",
["de-DE"] = "Eine Wikiseite in einem Repository." });
public xAPI_Activities_Gitanalysis()
: base("gitanalysis") {
}
}
}