Skip to content

Commit 7030d2c

Browse files
authored
chore: add default implementation for IgnoreInTestsTransformer interface (#45)
Java version of [DefaultIgnoreInTestsTransformer](https://github.com/cloudquery/plugin-sdk/blob/main/transformers/struct.go#L41-L45) fixes: #33
1 parent 4220e92 commit 7030d2c

File tree

2 files changed

+27
-0
lines changed

2 files changed

+27
-0
lines changed
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
package io.cloudquery.transformers;
2+
3+
import java.lang.reflect.Field;
4+
5+
public interface IgnoreInTestsTransformer {
6+
class DefaultIgnoreInTestsTransformer implements IgnoreInTestsTransformer {
7+
@Override
8+
public boolean transform(Field field) {
9+
return false;
10+
}
11+
}
12+
13+
boolean transform(Field field);
14+
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
package io.cloudquery.transformers;
2+
3+
import io.cloudquery.transformers.IgnoreInTestsTransformer.DefaultIgnoreInTestsTransformer;
4+
import org.junit.jupiter.api.Test;
5+
6+
import static org.junit.jupiter.api.Assertions.*;
7+
8+
class IgnoreInTestsTransformerTest {
9+
@Test
10+
public void shouldRetrunFalse() {
11+
assertFalse(new DefaultIgnoreInTestsTransformer().transform(null));
12+
}
13+
}

0 commit comments

Comments
 (0)