1   package fake.annotation.parser.modules.dependencies;
2   
3   import com.atlassian.plugins.codegen.annotations.Dependencies;
4   import com.atlassian.plugins.codegen.annotations.Dependency;
5   import com.atlassian.plugins.codegen.annotations.JiraPluginModuleCreator;
6   import com.atlassian.plugins.codegen.modules.PluginModuleCreator;
7   import com.atlassian.plugins.codegen.modules.PluginModuleLocation;
8   import com.atlassian.plugins.codegen.modules.PluginModuleProperties;
9   
10  /**
11   * @since 3.6
12   */
13  @JiraPluginModuleCreator
14  @Dependencies({
15          @Dependency(groupId = "javax.servlet", artifactId = "servlet-api", version = "2.4", scope = "provided")
16          , @Dependency(groupId = "org.mockito", artifactId = "mockito-all", version = "1.8.5", scope = "test")
17  })
18  public class ValidJiraWithDependencies implements PluginModuleCreator
19  {
20      public static final String MODULE_NAME = "Valid Jira Module With Dependencies";
21  
22      @Override
23      public String getModuleName()
24      {
25          return MODULE_NAME;
26      }
27  
28      @Override
29      public void createModule(PluginModuleLocation location, PluginModuleProperties props) throws Exception
30      {
31  
32      }
33  }