All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.jnario.scoping.JnarioImplicitlyImportedFeatures Maven / Gradle / Ivy

The newest version!
package org.jnario.scoping;

import java.util.List;

import org.eclipse.xtext.xbase.scoping.batch.ImplicitlyImportedFeatures;
import org.jnario.lib.Each;
import org.jnario.lib.JnarioCollectionLiterals;
import org.jnario.lib.JnarioIterableExtensions;
import org.jnario.lib.JnarioIteratorExtensions;
import org.jnario.lib.Should;
import org.jnario.lib.StepArguments;
import org.jnario.lib.StringConversions;
import org.jnario.lib.Wait;

public class JnarioImplicitlyImportedFeatures extends ImplicitlyImportedFeatures {

	@Override
	protected List> getExtensionClasses() {
		List> result = super.getExtensionClasses();
//		result.remove(ObjectExtensions.class);
		result.add(Should.class);
//		result.add(ObjectExtensions.class);
		result.add(Each.class);
		result.add(StringConversions.class);
		result.add(JnarioIterableExtensions.class);
		result.add(JnarioIteratorExtensions.class);
		result.add(StepArguments.class);
		return result;
	}
	
	@Override
	protected List> getStaticImportClasses() {
		List> result = super.getStaticImportClasses();
		result.add(Each.class);
		result.add(Should.class);
		result.add(Wait.class);
		result.add(JnarioCollectionLiterals.class);
		return result;
	}
	
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy