TestRoots/watchdog

View on GitHub
core/src/nl/tudelft/watchdog/core/logic/document/DocumentType.java

Summary

Maintainability
A
40 mins
Test Coverage
package nl.tudelft.watchdog.core.logic.document;

import com.google.gson.annotations.SerializedName;

/** The different types a document may have. */
public enum DocumentType {
    /** A test document */
    @SerializedName("te")
    TEST,

    /** Likely a test document */
    @SerializedName("lt")
    FILENAME_TEST,

    /** A Production code document. */
    @SerializedName("pr")
    PRODUCTION,

    /** Unknown document type. */
    @SerializedName("un")
    UNDEFINED,

    /** Test Framework like Mockito or Powermock. */
    @SerializedName("tf")
    TEST_FRAMEWORK,

    /** File name includes test in path. */
    @SerializedName("pf")
    PATHNAMME_TEST
}