@classmethod
    def build_chain(cls):
        files     = cls.get_alter_files()
        nodes     = cls.build_soft_chain(files)
        list_tail = cls.__build_and_validate_linked_list(nodes)

        # some debug statements
        # print("%r\n" % nodes)
        # print("%s\n" % list_tail)

        return list_tail
Walk the schemas directory and build the chain of alterations that should be run. Also
dataset/ETHPy150Open appnexus/schema-tool/schematool/util/chain.py/ChainUtil.build_chain