public Configuration.Schema getBuildSchema() {
		Configuration.Schema[] schemas = new Configuration.Schema[buildPlatforms.size() + 1];
		schemas[0] = LOCAL_CONFIG_SCHEMA;
		for (int i = 0; i != buildPlatforms.size(); ++i) {
			wybs.lang.Build.Platform platform = buildPlatforms.get(i);
			schemas[i + 1] = platform.getConfigurationSchema();
		}
		return Configuration.toCombinedSchema(schemas);
	}
public Configuration.Schema getBuildSchema() {
		Configuration.Schema[] schemas = new Configuration.Schema[buildPlatforms.size() + 1];
		schemas[0] = LOCAL_CONFIG_SCHEMA;
		for (int i = 0; i != buildPlatforms.size(); ++i) {
			wybs.lang.Build.Platform platform = buildPlatforms.get(i);
			schemas[i + 1] = platform.getConfigurationSchema();
		}
		return Configuration.toCombinedSchema(schemas);
	}
public Configuration . Schema getBuildSchema ( ) { Configuration . Schema [ ] schemas = new Configuration . Schema [ buildPlatforms . size ( ) + 1 ] ; schemas [ 0 ] = LOCAL_CONFIG_SCHEMA ; for ( int i = 0 ; i != buildPlatforms . size ( ) ; ++ i ) { wybs . lang . Build . Platform platform = buildPlatforms . get ( i ) ; schemas [ i + 1 ] = platform . getConfigurationSchema ( ) ; } return Configuration . toCombinedSchema ( schemas ) ; }
Get the appropriate configuration schema for a project. This defines what
keys are permitted.

@return
Get the appropriate configuration schema for a project . This defines what keys are permitted .