@NotNull public List<String> modulePaths(){
  List<String> result=Lists.newArrayList();
  result.add(":");
  List<String> includePaths=myGradleDslFile.getListProperty(INCLUDE,String.class);
  if (includePaths == null) {
    return result;
  }
  for (  String includePath : includePaths) {
    result.add(standardiseModulePath(includePath));
  }
  return result;
}

@ NotNull public List < String > modulePaths ( ) { List < String > result = Lists . newArrayList ( ) ; result . add ( ":" ) ; List < String > includePaths = myGradleDslFile . getListProperty ( INCLUDE , String . class ) ; if ( includePaths == null ) { return result ; } for ( String includePath : includePaths ) { result . add ( standardiseModulePath ( includePath ) ) ; } return result ; }
returns the module paths specified by the include statements . note that these path are not file paths , but instead specify the location of the modules in the project hierarchy . as such , the paths use the ' : ' character as separator . < p > for example , the path a : b or : a : b represents the module in the directory $ projectdir / a / b .
