From 6225701d54ce9329365de140e24d4d3eda574838 Mon Sep 17 00:00:00 2001 From: uttam282005 Date: Sun, 1 Feb 2026 21:15:09 +0530 Subject: [PATCH 1/3] add new rules for mit detection Signed-off-by: uttam282005 --- src/licensedcode/data/rules/mit_1370.RULE | 9 +++++++++ src/licensedcode/data/rules/mit_1371.RULE | 9 +++++++++ src/licensedcode/data/rules/mit_1372.RULE | 9 +++++++++ src/licensedcode/data/rules/mit_1373.RULE | 9 +++++++++ 4 files changed, 36 insertions(+) create mode 100644 src/licensedcode/data/rules/mit_1370.RULE create mode 100644 src/licensedcode/data/rules/mit_1371.RULE create mode 100644 src/licensedcode/data/rules/mit_1372.RULE create mode 100644 src/licensedcode/data/rules/mit_1373.RULE diff --git a/src/licensedcode/data/rules/mit_1370.RULE b/src/licensedcode/data/rules/mit_1370.RULE new file mode 100644 index 0000000000..ca35e1b48c --- /dev/null +++ b/src/licensedcode/data/rules/mit_1370.RULE @@ -0,0 +1,9 @@ +--- +license_expression: mit +is_license_notice: yes +relevance: 100 +referenced_filenames: + - LICENSE +--- + +{{MIT License (see LICENSE)}} diff --git a/src/licensedcode/data/rules/mit_1371.RULE b/src/licensedcode/data/rules/mit_1371.RULE new file mode 100644 index 0000000000..8c6759893c --- /dev/null +++ b/src/licensedcode/data/rules/mit_1371.RULE @@ -0,0 +1,9 @@ +--- +license_expression: mit +is_license_notice: yes +relevance: 100 +referenced_filenames: + - LICENSE.md +--- + +{{MIT License (see LICENSE.md)}} diff --git a/src/licensedcode/data/rules/mit_1372.RULE b/src/licensedcode/data/rules/mit_1372.RULE new file mode 100644 index 0000000000..da40ee7952 --- /dev/null +++ b/src/licensedcode/data/rules/mit_1372.RULE @@ -0,0 +1,9 @@ +--- +license_expression: mit +is_license_notice: yes +relevance: 100 +referenced_filenames: + - LICENSE.txt +--- + +{{MIT License (see LICENSE.txt)}} diff --git a/src/licensedcode/data/rules/mit_1373.RULE b/src/licensedcode/data/rules/mit_1373.RULE new file mode 100644 index 0000000000..3b6f4d8995 --- /dev/null +++ b/src/licensedcode/data/rules/mit_1373.RULE @@ -0,0 +1,9 @@ +--- +license_expression: mit +is_license_notice: yes +relevance: 100 +referenced_filenames: + - LICENSE.rst +--- + +{{MIT License (see LICENSE.rst)}} From 033a6907b20ea30c565fbe1ba4e9c0a504adf0d9 Mon Sep 17 00:00:00 2001 From: uttam282005 Date: Sun, 1 Feb 2026 21:23:44 +0530 Subject: [PATCH 2/3] add tests Signed-off-by: uttam282005 --- .../data/datadriven/lic4/get-service-credential.ps1 | 2 ++ .../data/datadriven/lic4/get-service-credential.ps1.yml | 2 ++ tests/licensedcode/data/datadriven/lic4/time-models.jl | 6 ++++++ tests/licensedcode/data/datadriven/lic4/time-models.jl.yml | 2 ++ 4 files changed, 12 insertions(+) create mode 100644 tests/licensedcode/data/datadriven/lic4/get-service-credential.ps1 create mode 100644 tests/licensedcode/data/datadriven/lic4/get-service-credential.ps1.yml create mode 100644 tests/licensedcode/data/datadriven/lic4/time-models.jl create mode 100644 tests/licensedcode/data/datadriven/lic4/time-models.jl.yml diff --git a/tests/licensedcode/data/datadriven/lic4/get-service-credential.ps1 b/tests/licensedcode/data/datadriven/lic4/get-service-credential.ps1 new file mode 100644 index 0000000000..06141a8b8b --- /dev/null +++ b/tests/licensedcode/data/datadriven/lic4/get-service-credential.ps1 @@ -0,0 +1,2 @@ +# Copyright: (c) 2020, Jordan Borean (@jborean93) +# MIT License (see LICENSE or https://opensource.org/licenses/MIT) diff --git a/tests/licensedcode/data/datadriven/lic4/get-service-credential.ps1.yml b/tests/licensedcode/data/datadriven/lic4/get-service-credential.ps1.yml new file mode 100644 index 0000000000..c9c5e2f5b5 --- /dev/null +++ b/tests/licensedcode/data/datadriven/lic4/get-service-credential.ps1.yml @@ -0,0 +1,2 @@ +license_expressions: + - mit diff --git a/tests/licensedcode/data/datadriven/lic4/time-models.jl b/tests/licensedcode/data/datadriven/lic4/time-models.jl new file mode 100644 index 0000000000..4c2804a6fa --- /dev/null +++ b/tests/licensedcode/data/datadriven/lic4/time-models.jl @@ -0,0 +1,6 @@ +# Julia GARCH package +# Copyright 2013 Andrey Kolev +# Distributed under MIT license (see LICENSE.md) +mutable struct GarchFit + data::Vector + params::Vector diff --git a/tests/licensedcode/data/datadriven/lic4/time-models.jl.yml b/tests/licensedcode/data/datadriven/lic4/time-models.jl.yml new file mode 100644 index 0000000000..c9c5e2f5b5 --- /dev/null +++ b/tests/licensedcode/data/datadriven/lic4/time-models.jl.yml @@ -0,0 +1,2 @@ +license_expressions: + - mit From 85af61fde400dabf1dc48f4978b1ac1484486359 Mon Sep 17 00:00:00 2001 From: uttam282005 Date: Sun, 1 Feb 2026 22:59:07 +0530 Subject: [PATCH 3/3] add a different test which should return only mit license expression Signed-off-by: uttam282005 --- .../licensedcode/data/datadriven/lic4/basicdataexport.php | 7 +++++++ .../lic4/{time-models.jl.yml => basicdataexport.php.yml} | 0 tests/licensedcode/data/datadriven/lic4/time-models.jl | 6 ------ 3 files changed, 7 insertions(+), 6 deletions(-) create mode 100644 tests/licensedcode/data/datadriven/lic4/basicdataexport.php rename tests/licensedcode/data/datadriven/lic4/{time-models.jl.yml => basicdataexport.php.yml} (100%) delete mode 100644 tests/licensedcode/data/datadriven/lic4/time-models.jl diff --git a/tests/licensedcode/data/datadriven/lic4/basicdataexport.php b/tests/licensedcode/data/datadriven/lic4/basicdataexport.php new file mode 100644 index 0000000000..e97ec29351 --- /dev/null +++ b/tests/licensedcode/data/datadriven/lic4/basicdataexport.php @@ -0,0 +1,7 @@ + * + * @author Bob Troia + * @link http://www.quantifiedbob.com + * @license MIT License (see LICENSE.md) + * + * Usage: + * This script can be run several ways. You can edit the BASIS_USERNAME, BASIS_PASSWORD, diff --git a/tests/licensedcode/data/datadriven/lic4/time-models.jl.yml b/tests/licensedcode/data/datadriven/lic4/basicdataexport.php.yml similarity index 100% rename from tests/licensedcode/data/datadriven/lic4/time-models.jl.yml rename to tests/licensedcode/data/datadriven/lic4/basicdataexport.php.yml diff --git a/tests/licensedcode/data/datadriven/lic4/time-models.jl b/tests/licensedcode/data/datadriven/lic4/time-models.jl deleted file mode 100644 index 4c2804a6fa..0000000000 --- a/tests/licensedcode/data/datadriven/lic4/time-models.jl +++ /dev/null @@ -1,6 +0,0 @@ -# Julia GARCH package -# Copyright 2013 Andrey Kolev -# Distributed under MIT license (see LICENSE.md) -mutable struct GarchFit - data::Vector - params::Vector