import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.lang.reflect.Modifier;
import java.util.Collections;
import java.util.Set;
<BUG>public class ModelRuleInspector {
public Set<Class<?>> getDeclaredSources(Class<?> container) {</BUG>
Class<?>[] declaredClasses = container.getDeclaredClasses();
if (declaredClasses.length == 0) {
return Collections.emptySet();

import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.lang.reflect.Modifier;
import java.util.Collections;
import java.util.Set;
public class ModelRuleInspector {
private final static Set<Class<? extends Annotation>> TYPE_ANNOTATIONS = ImmutableSet.of(Model.class, Mutate.class);
public Set<Class<?>> getDeclaredSources(Class<?> container) {
Class<?>[] declaredClasses = container.getDeclaredClasses();
if (declaredClasses.length == 0) {
return Collections.emptySet();
