def update_source_info(self, prog, build_state):
        info = prog.describe_source_record()
        if info is not None:
            build_state.write_source_info(info)
Updates a single source info based on a program.  This is done
dataset/ETHPy150Open lektor/lektor/lektor/builder.py/Builder.update_source_info