aboutsummaryrefslogtreecommitdiff
path: root/paludis/qa.se
blob: d9e816bd2614c015d41f442c5f0adefcd1df453f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#!/usr/bin/env bash
# vim: set sw=4 sts=4 et ft=sh :

make_enum_QAMessageLevel()
{
    prefix qaml

    key qaml_debug            "Debug notices"
    key qaml_maybe            "Maybe a QA issue"
    key qaml_minor            "Minor QA notices"
    key qaml_normal           "Normal QA notices"
    key qaml_severe           "Severe QA notices"

    doxygen_comment << "END"
        /**
         * The importance of a QA notice.
         *
         * \see RepositoryQAInterface
         * \since 0.26
         * \ingroup g_repository
         */
END
}

make_enum_QACheckProperty()
{
    prefix qacp

    key qacp_needs_build       "Needs to build the package"
    key qacp_needs_network     "Needs network access"

    doxygen_comment << "END"
        /**
         * Properties of a QA check.
         *
         * \see RepositoryQAInterface
         * \see QACheckProperties
         * \since 0.26
         * \ingroup g_repository
         */
END
}