1 package fake.annotation.parser.modules.dependencies;
2
3 import com.atlassian.plugins.codegen.ArtifactDependency.Scope;
4 import com.atlassian.plugins.codegen.PluginProjectChangeset;
5 import com.atlassian.plugins.codegen.modules.PluginModuleCreator;
6 import com.atlassian.plugins.codegen.modules.PluginModuleProperties;
7
8 import static com.atlassian.plugins.codegen.ArtifactDependency.dependency;
9
10
11
12
13 public class ValidJiraWithMissingScopeDependency implements PluginModuleCreator
14 {
15 public static final String MODULE_NAME = "Valid Jira Module With Missing Scope Dependency";
16
17 @Override
18 public String getModuleName()
19 {
20 return MODULE_NAME;
21 }
22
23 @Override
24 public PluginProjectChangeset createModule(PluginModuleProperties props) throws Exception
25 {
26 return new PluginProjectChangeset()
27 .with(dependency("javax.servlet", "servlet-api", "2.4", Scope.DEFAULT));
28 }
29 }