UNPKG

@syntest/core

Version:

The common core of the SynTest Framework

125 lines 6.65 kB
"use strict"; /* * Copyright 2020-2023 Delft University of Technology and SynTest contributors * * This file is part of SynTest Framework - SynTest Core. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); // Configuration __exportStar(require("./Configuration"), exports); // Launcher __exportStar(require("./Launcher"), exports); // Static Analysis __exportStar(require("./analysis/static/Target"), exports); __exportStar(require("./analysis/static/TargetMetaData"), exports); __exportStar(require("./analysis/static/TargetPool"), exports); __exportStar(require("./analysis/static/targetUtil"), exports); // Event System __exportStar(require("./event/EventManager"), exports); __exportStar(require("./event/ListenerInterface"), exports); __exportStar(require("./event/ProgramState"), exports); // Factories __exportStar(require("./factories/CrossoverFactory"), exports); __exportStar(require("./factories/SamplerFactory"), exports); __exportStar(require("./factories/SearchAlgorithmFactory"), exports); __exportStar(require("./factories/TerminationFactory"), exports); __exportStar(require("./factories/UserInterfaceFactory"), exports); // Plugin __exportStar(require("./plugin/CrossoverPlugin"), exports); __exportStar(require("./plugin/ListenerPlugin"), exports); __exportStar(require("./plugin/PluginInterface"), exports); __exportStar(require("./plugin/PluginManager"), exports); __exportStar(require("./plugin/SamplerPlugin"), exports); __exportStar(require("./plugin/SearchAlgorithmPlugin"), exports); __exportStar(require("./plugin/TerminationPlugin"), exports); __exportStar(require("./plugin/UserInterfacePlugin"), exports); // Search __exportStar(require("./search/Archive"), exports); __exportStar(require("./search/Decoder"), exports); __exportStar(require("./search/Encoding"), exports); __exportStar(require("./search/EncodingRunner"), exports); __exportStar(require("./search/EncodingSampler"), exports); __exportStar(require("./search/ExecutionResult"), exports); __exportStar(require("./search/SearchListener"), exports); __exportStar(require("./search/SearchSubject"), exports); // - Budget __exportStar(require("./search/budget/Budget"), exports); __exportStar(require("./search/budget/BudgetListener"), exports); __exportStar(require("./search/budget/BudgetManager"), exports); __exportStar(require("./search/budget/EvaluationBudget"), exports); __exportStar(require("./search/budget/IterationBudget"), exports); __exportStar(require("./search/budget/SearchTimeBudget"), exports); __exportStar(require("./search/budget/StagnationBudget"), exports); __exportStar(require("./search/budget/TotalTimeBudget"), exports); // - Comparators __exportStar(require("./search/comparators/DominanceComparator"), exports); // - Metaheuristics __exportStar(require("./search/metaheuristics/RandomSearch"), exports); __exportStar(require("./search/metaheuristics/SearchAlgorithm"), exports); // - - Evolutionary __exportStar(require("./search/metaheuristics/evolutionary/EvolutionaryAlgorithm"), exports); __exportStar(require("./search/metaheuristics/evolutionary/NSGAII"), exports); __exportStar(require("./search/metaheuristics/evolutionary/MOSAFamily"), exports); // - Objective __exportStar(require("./search/objective/BranchDistance"), exports); __exportStar(require("./search/objective/BranchObjectiveFunction"), exports); __exportStar(require("./search/objective/ExceptionObjectiveFunction"), exports); __exportStar(require("./search/objective/FunctionObjectiveFunction"), exports); __exportStar(require("./search/objective/ObjectiveFunction"), exports); __exportStar(require("./search/objective/ProbeObjectiveFunction"), exports); __exportStar(require("./search/objective/managers/ObjectiveManager"), exports); __exportStar(require("./search/objective/managers/SimpleObjectiveManager"), exports); __exportStar(require("./search/objective/managers/StructuralObjectiveManager"), exports); __exportStar(require("./search/objective/managers/UncoveredObjectiveManager"), exports); // - Operator __exportStar(require("./search/operators/crossover/Crossover"), exports); __exportStar(require("./search/operators/ranking/CrowdingDistance"), exports); __exportStar(require("./search/operators/ranking/FastNonDomSorting"), exports); __exportStar(require("./search/operators/selection/TournamentSelection"), exports); // - Termination __exportStar(require("./search/termination/SignalTerminationTrigger"), exports); __exportStar(require("./search/termination/TerminationManager"), exports); __exportStar(require("./search/termination/TerminationTrigger"), exports); // Statistics __exportStar(require("./statistics/CoverageWriter"), exports); __exportStar(require("./statistics/RuntimeVariable"), exports); __exportStar(require("./statistics/StatisticsCollector"), exports); __exportStar(require("./statistics/StatisticsSearchListener"), exports); __exportStar(require("./statistics/SummaryWriter"), exports); // UI __exportStar(require("./ui/CommandLineInterface"), exports); __exportStar(require("./ui/MonitorCommandLineInterface"), exports); __exportStar(require("./ui/UserInterface"), exports); // Util __exportStar(require("./util/Datapoint"), exports); __exportStar(require("./util/Charset"), exports); __exportStar(require("./util/fileSystem"), exports); __exportStar(require("./util/logger"), exports); __exportStar(require("./util/prng"), exports); //# sourceMappingURL=index.js.map