1 package org.apache.maven.plugins.annotations;
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 public enum LifecyclePhase
28 {
29
30 VALIDATE( "validate" ),
31 INITIALIZE( "initialize" ),
32 GENERATE_SOURCES( "generate-sources" ),
33 PROCESS_SOURCES( "process-sources" ),
34 GENERATE_RESOURCES( "generate-resources" ),
35 PROCESS_RESOURCES( "process-resources" ),
36 COMPILE( "compile" ),
37 PROCESS_CLASSES( "process-classes" ),
38 GENERATE_TEST_SOURCES( "generate-test-sources" ),
39 PROCESS_TEST_SOURCES( "process-test-sources" ),
40 GENERATE_TEST_RESOURCES( "generate-test-resources" ),
41 PROCESS_TEST_RESOURCES( "process-test-resources" ),
42 TEST_COMPILE( "test-compile" ),
43 PROCESS_TEST_CLASSES( "process-test-classes" ),
44 TEST( "test" ),
45 PREPARE_PACKAGE( "prepare-package" ),
46 PACKAGE( "package" ),
47 PRE_INTEGRATION_TEST( "pre-integration-test" ),
48 INTEGRATION_TEST( "integration-test" ),
49 POST_INTEGRATION_TEST( "post-integration-test" ),
50 VERIFY( "verify" ),
51 INSTALL( "install" ),
52 DEPLOY( "deploy" ),
53
54 PRE_CLEAN( "pre-clean" ),
55 CLEAN( "clean" ),
56 POST_CLEAN( "post-clean" ),
57
58 PRE_SITE( "pre-site" ),
59 SITE( "site" ),
60 POST_SITE( "post-site" ),
61 SITE_DEPLOY( "site-deploy" ),
62
63 NONE( "" );
64
65 private final String id;
66
67 LifecyclePhase( String id )
68 {
69 this.id = id;
70 }
71
72 public String id()
73 {
74 return this.id;
75 }
76
77 }