1 package org.eclipse.aether.util.filter;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import java.util.List;
23
24 import org.eclipse.aether.graph.DependencyFilter;
25 import org.eclipse.aether.graph.DependencyNode;
26
27 import static java.util.Objects.requireNonNull;
28
29 public abstract class AbstractDependencyFilterTest
30 {
31
32 protected DependencyFilter getAcceptFilter()
33 {
34 return new DependencyFilter()
35 {
36
37 public boolean accept( DependencyNode node, List<DependencyNode> parents )
38 {
39 requireNonNull( node, "node cannot be null" );
40 requireNonNull( parents, "parents cannot be null" );
41 return true;
42 }
43
44 };
45 }
46
47 protected DependencyFilter getDenyFilter()
48 {
49 return new DependencyFilter()
50 {
51
52 public boolean accept( DependencyNode node, List<DependencyNode> parents )
53 {
54 return false;
55 }
56 };
57 }
58
59 }