def enumerate_projects():
 src_path = os.path.join(_DEFAULT_APP_DIR, 'src')
 projects = {}
 for project in os.listdir(src_path):
  projects[project] = []
  project_path = os.path.join(src_path, project)
  for file in os.listdir(project_path):
   if file.endswith('.gwt.xml'):
    projects[project].append(file[:(-8)])
 return projects

def enumerate_projects ( ) : src_path = os . path . join ( _DEFAULT_APP_DIR , 'src' ) projects = { } for project in os . listdir ( src_path ) : projects [ project ] = [ ] project_path = os . path . join ( src_path , project ) for file in os . listdir ( project_path ) : if file . endswith ( '.gwt.xml' ) : projects [ project ] . append ( file [ : ( - 8 ) ] ) return projects
list projects in _default_app_dir .