Example #1
0
def get_source_files():
    files = (GPS.current_context().project().sources()
             if GPS.current_context().project() else
             GPS.current_context().files())

    if files:
        return [s.name() for s in files if s.language() == "recordflux"]

    raise GPS.Exception("No files found")