001package gudusoft.gsqlparser.dlineage.routine;
002
003/**
004 * The retired switches of the migration from the legacy text-keyed routine maps to the typed routine index
005 * ({@link RoutineAliasRegistry}). Routines, their definitions, Oracle packages and function results are all keyed by the
006 * names as written now, and nothing reads these properties any more; the migration's tests still set them, so they
007 * pin that no answer depends on them.
008 */
009public final class RoutineCompat {
010
011    /** Named a file the typed and legacy answers' disagreements were logged to. No longer read. */
012    public static final String SHADOW_PROPERTY = "gsp.dlineage.routineCompatShadow";
013    /** Chose between the typed and the legacy answers. No longer read. */
014    public static final String SWITCH_PROPERTY = "gsp.dlineage.compatRoutines";
015    /** Chose between the typed and the legacy function-result answers. No longer read. */
016    public static final String FUNCTION_TABLE_SWITCH_PROPERTY = "gsp.dlineage.compatFunctionTables";
017
018    private RoutineCompat() {
019    }
020}