From b6831979db7ee5558b1e2aec8a4cfb67b7457f5b Mon Sep 17 00:00:00 2001 From: Christoph Knittel <ck@cca.io> Date: Tue, 15 Nov 2022 17:22:16 +0100 Subject: [PATCH] Remove modules without implementation --- jscomp/core/lam_pass_unused_params.mli | 27 -------------------------- jscomp/core/lam_runtime.mli | 23 ---------------------- jscomp/dune | 1 - 3 files changed, 51 deletions(-) delete mode 100644 jscomp/core/lam_pass_unused_params.mli delete mode 100644 jscomp/core/lam_runtime.mli diff --git a/jscomp/core/lam_pass_unused_params.mli b/jscomp/core/lam_pass_unused_params.mli deleted file mode 100644 index 5a6da24c2c..0000000000 --- a/jscomp/core/lam_pass_unused_params.mli +++ /dev/null @@ -1,27 +0,0 @@ -(* Copyright (C) 2015-2016 Bloomberg Finance L.P. - * Copyright (C) 2017 - Hongbo Zhang, Authors of ReScript - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Lesser General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * In addition to the permissions granted to you by the LGPL, you may combine - * or link a "work that uses the Library" with a publicly distributed version - * of this file to produce a combined library or application, then distribute - * that combined work under the terms of your choosing, with no requirement - * to comply with the obligations normally placed on you by section 4 of the - * LGPL version 3 (or the corresponding section of a later version of the LGPL - * should you choose to use a later version). - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *) - -(** A pass to mark all unused params *) - -val translate_unsed_params : Lam.t -> Lam.t diff --git a/jscomp/core/lam_runtime.mli b/jscomp/core/lam_runtime.mli deleted file mode 100644 index ca49cb5611..0000000000 --- a/jscomp/core/lam_runtime.mli +++ /dev/null @@ -1,23 +0,0 @@ -(* Copyright (C) 2015 - 2016 Bloomberg Finance L.P. - * Copyright (C) 2017 - Hongbo Zhang, Authors of ReScript - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Lesser General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * In addition to the permissions granted to you by the LGPL, you may combine - * or link a "work that uses the Library" with a publicly distributed version - * of this file to produce a combined library or application, then distribute - * that combined work under the terms of your choosing, with no requirement - * to comply with the obligations normally placed on you by section 4 of the - * LGPL version 3 (or the corresponding section of a later version of the LGPL - * should you choose to use a later version). - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *) diff --git a/jscomp/dune b/jscomp/dune index d252504677..5283c47234 100644 --- a/jscomp/dune +++ b/jscomp/dune @@ -38,7 +38,6 @@ (library (name jscomp) (flags "-w" "+26+27+32+33+39-d") - (modules_without_implementation Lam_pass_unused_params Lam_runtime) (foreign_stubs (language c) (names ext_basic_hash_stubs)