code: List<TargetWrapperDescriptor> buildList( List<File> targetDirectories, AbstractApplication app ) {
  
  		List<TargetWrapperDescriptor> result = new ArrayList<> ();
  		for( File targetDirectory : targetDirectories ) {
  
  			File associationFile = new File( targetDirectory, TARGETS_ASSOC_FILE );
  			Properties props = Utils.readPropertiesFileQuietly( associationFile, this.logger );
  			boolean isDefault = false;
  			if( app != null )
  				isDefault = props.containsKey( new InstanceContext( app ).toString());
  
  			TargetWrapperDescriptor tb = build( targetDirectory );
  			if( tb != null ) {
  				tb.setDefault( isDefault );
  				result.add( tb );
  			}
  		}
  
  		return result;
  	}
docs: Package methods