package net.sf.eclipsefp.haskell.core.cabalmodel;
/**
* Ways a module can be included in a cabal section: included, exposed by a library, main for an executable, or missing (not referenced)
* @author JP Moresmau
*
*/
public enum ModuleInclusionType {
/**
* module is included
*/
INCLUDED,
/**
* module is exposed by a library
*/
EXPOSED,
/**
* EXE
*/
MAIN,
/**
* module is not present
*/
MISSING
}