parameters: (self)
docstring: Write the project and solution files from the data collected
  		so far. It is unlikely that you will want to change this
docstring_summary: Write the project and solution files from the data collected
  		so far. It is unlikely that you will want to change this
docstring_tokens: Write the project and solution files from the data collected so far . It is unlikely that you will want to change this
function: def write_files(self):
  		"""
  		Write the project and solution files from the data collected
  		so far. It is unlikely that you will want to change this
  		"""
  		for p in self.all_projects:
  			p.write()
  
  		# and finally write the solution file
  		node = self.get_solution_node()
  		node.parent.mkdir()
  		Logs.warn('Creating %r' % node)
  		template1 = compile_template(SOLUTION_TEMPLATE)
  		sln_str = template1(self)
  		sln_str = rm_blank_lines(sln_str)
  		node.stealth_write(sln_str)
function_tokens: def write_files ( self ) : for p in self . all_projects : p . write ( ) # and finally write the solution file node = self . get_solution_node ( ) node . parent . mkdir ( ) Logs . warn ( 'Creating %r' % node ) template1 = compile_template ( SOLUTION_TEMPLATE ) sln_str = template1 ( self ) sln_str = rm_blank_lines ( sln_str ) node . stealth_write ( sln_str )