From a6eff81d4d2e3fc8b0705d864f521a0d0ddd5fa4 Mon Sep 17 00:00:00 2001 From: "Lincoln Baxter, III" Date: Fri, 2 Aug 2013 17:53:49 -0400 Subject: [PATCH] Need to support exported/optional on non-versioned dependency entries --- .../repositories/AddonDependencyEntry.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/container-api/src/main/java/org/jboss/forge/furnace/repositories/AddonDependencyEntry.java b/container-api/src/main/java/org/jboss/forge/furnace/repositories/AddonDependencyEntry.java index a1076499..b69586ed 100644 --- a/container-api/src/main/java/org/jboss/forge/furnace/repositories/AddonDependencyEntry.java +++ b/container-api/src/main/java/org/jboss/forge/furnace/repositories/AddonDependencyEntry.java @@ -64,6 +64,22 @@ public static AddonDependencyEntry create(String name) return create(name, new EmptyVersionRange(), false, false); } + /** + * Create a new {@link AddonDependencyEntry} with the given attributes. + */ + public static AddonDependencyEntry create(String name, boolean exported) + { + return create(name, new EmptyVersionRange(), exported, false); + } + + /** + * Create a new {@link AddonDependencyEntry} with the given attributes. + */ + public static AddonDependencyEntry create(String name, boolean exported, boolean optional) + { + return create(name, new EmptyVersionRange(), exported, optional); + } + /** * Create a new {@link AddonDependencyEntry} with the given attributes. */