Property definitions

nitc $ ErrorBadGraphFormat :: defaultinit
# Bad graph format requested
class ErrorBadGraphFormat
	super CmdError

	# Provided format
	var format: String

	# Allowed formats
	var allowed_formats: Array[String]

	redef fun to_s do
		var allowed_values = new Buffer
		for allowed in allowed_formats do
			allowed_values.append "`{allowed}`"
			if allowed != allowed_formats.last then
				allowed_values.append ", "
			end
		end
		return "Bad format `{format}`. Allowed values are {allowed_values.write_to_string}."
	end
end
src/doc/commands/commands_graph.nit:68,1--88,3