From 2f38b6cadf79cb9a0791ba332beab3d412e69fc6 Mon Sep 17 00:00:00 2001 From: h1alexbel Date: Fri, 20 Dec 2024 07:38:41 +0300 Subject: [PATCH 01/14] feat(#110): bad/good test cases --- .../allows-good-names.yaml | 32 +++++++++++++++++++ .../catches-bad-names.yaml | 32 +++++++++++++++++++ 2 files changed, 64 insertions(+) create mode 100644 src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/allows-good-names.yaml create mode 100644 src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-bad-names.yaml diff --git a/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/allows-good-names.yaml b/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/allows-good-names.yaml new file mode 100644 index 00000000..29848f7c --- /dev/null +++ b/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/allows-good-names.yaml @@ -0,0 +1,32 @@ +# The MIT License (MIT) +# +# Copyright (c) 2016-2024 Objectionary.com +# +# Permission is hereby granted, free of charge, to any person obtaining a copy +# of this software and associated documentation files (the "Software"), to deal +# in the Software without restriction, including without limitation the rights +# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +# copies of the Software, and to permit persons to whom the Software is +# furnished to do so, subject to the following conditions: +# +# The above copyright notice and this permission notice shall be included +# in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE +# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +# SOFTWARE. +--- +sheets: + - /org/eolang/lints/critical/object-does-not-match-filename.xsl +asserts: + - /defects[count(defect[@severity='warning'])=0] +document: | + + + + + diff --git a/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-bad-names.yaml b/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-bad-names.yaml new file mode 100644 index 00000000..dea484e5 --- /dev/null +++ b/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-bad-names.yaml @@ -0,0 +1,32 @@ +# The MIT License (MIT) +# +# Copyright (c) 2016-2024 Objectionary.com +# +# Permission is hereby granted, free of charge, to any person obtaining a copy +# of this software and associated documentation files (the "Software"), to deal +# in the Software without restriction, including without limitation the rights +# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +# copies of the Software, and to permit persons to whom the Software is +# furnished to do so, subject to the following conditions: +# +# The above copyright notice and this permission notice shall be included +# in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE +# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +# SOFTWARE. +--- +sheets: + - /org/eolang/lints/critical/object-does-not-match-filename.xsl +asserts: + - /defects[count(defect[@severity='warning'])=1] +document: | + + + + + From 5a969caf43cbbc7eeb00031c52dfbc10fa7f7ee6 Mon Sep 17 00:00:00 2001 From: h1alexbel Date: Fri, 20 Dec 2024 08:29:48 +0300 Subject: [PATCH 02/14] feat(#110): object-does-not-match-filename --- .../naming/object-does-not-match-filename.xsl | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 src/main/resources/org/eolang/lints/naming/object-does-not-match-filename.xsl diff --git a/src/main/resources/org/eolang/lints/naming/object-does-not-match-filename.xsl b/src/main/resources/org/eolang/lints/naming/object-does-not-match-filename.xsl new file mode 100644 index 00000000..68d75331 --- /dev/null +++ b/src/main/resources/org/eolang/lints/naming/object-does-not-match-filename.xsl @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + warning + Object " + + " + does not match with filename " + + " + + + + From 13158c8078f22c0451e53b38c8f52b0a926ff71a Mon Sep 17 00:00:00 2001 From: h1alexbel Date: Fri, 20 Dec 2024 08:36:51 +0300 Subject: [PATCH 03/14] feat(#110): move --- .../{naming => names}/object-does-not-match-filename.xsl | 5 ++--- .../object-does-not-match-filename/catches-bad-names.yaml | 4 ++-- 2 files changed, 4 insertions(+), 5 deletions(-) rename src/main/resources/org/eolang/lints/{naming => names}/object-does-not-match-filename.xsl (92%) diff --git a/src/main/resources/org/eolang/lints/naming/object-does-not-match-filename.xsl b/src/main/resources/org/eolang/lints/names/object-does-not-match-filename.xsl similarity index 92% rename from src/main/resources/org/eolang/lints/naming/object-does-not-match-filename.xsl rename to src/main/resources/org/eolang/lints/names/object-does-not-match-filename.xsl index 68d75331..e8a49e01 100644 --- a/src/main/resources/org/eolang/lints/naming/object-does-not-match-filename.xsl +++ b/src/main/resources/org/eolang/lints/names/object-does-not-match-filename.xsl @@ -24,7 +24,7 @@ SOFTWARE. --> - + @@ -39,8 +39,7 @@ SOFTWARE. warning Object " - " - does not match with filename " + " does not match with filename " " diff --git a/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-bad-names.yaml b/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-bad-names.yaml index dea484e5..d3f7da19 100644 --- a/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-bad-names.yaml +++ b/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-bad-names.yaml @@ -21,9 +21,9 @@ # SOFTWARE. --- sheets: - - /org/eolang/lints/critical/object-does-not-match-filename.xsl + - /org/eolang/lints/names/object-does-not-match-filename.xsl asserts: - - /defects[count(defect[@severity='warning'])=1] + - /defects[count(defect[@severity='warning'])=0] document: | From 50d11e3143ec948bb349663799bfa9ef915d1c78 Mon Sep 17 00:00:00 2001 From: h1alexbel Date: Fri, 20 Dec 2024 08:39:33 +0300 Subject: [PATCH 04/14] feat(#110): passes --- .../org/eolang/lints/names/object-does-not-match-filename.xsl | 2 +- .../packs/object-does-not-match-filename/catches-bad-names.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/resources/org/eolang/lints/names/object-does-not-match-filename.xsl b/src/main/resources/org/eolang/lints/names/object-does-not-match-filename.xsl index e8a49e01..19386cad 100644 --- a/src/main/resources/org/eolang/lints/names/object-does-not-match-filename.xsl +++ b/src/main/resources/org/eolang/lints/names/object-does-not-match-filename.xsl @@ -24,7 +24,7 @@ SOFTWARE. --> - + diff --git a/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-bad-names.yaml b/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-bad-names.yaml index d3f7da19..78864d37 100644 --- a/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-bad-names.yaml +++ b/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-bad-names.yaml @@ -23,7 +23,7 @@ sheets: - /org/eolang/lints/names/object-does-not-match-filename.xsl asserts: - - /defects[count(defect[@severity='warning'])=0] + - /defects[count(defect[@severity='warning'])=1] document: | From 4b64260f9e1ca74d929b64e6103924033b4cd903 Mon Sep 17 00:00:00 2001 From: h1alexbel Date: Fri, 20 Dec 2024 08:41:52 +0300 Subject: [PATCH 05/14] feat(#110): stronger XPaths --- .../packs/object-does-not-match-filename/allows-good-names.yaml | 2 +- .../packs/object-does-not-match-filename/catches-bad-names.yaml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/allows-good-names.yaml b/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/allows-good-names.yaml index 29848f7c..1e5224e4 100644 --- a/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/allows-good-names.yaml +++ b/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/allows-good-names.yaml @@ -21,7 +21,7 @@ # SOFTWARE. --- sheets: - - /org/eolang/lints/critical/object-does-not-match-filename.xsl + - /org/eolang/lints/names/object-does-not-match-filename.xsl asserts: - /defects[count(defect[@severity='warning'])=0] document: | diff --git a/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-bad-names.yaml b/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-bad-names.yaml index 78864d37..e47bffc2 100644 --- a/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-bad-names.yaml +++ b/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-bad-names.yaml @@ -24,6 +24,7 @@ sheets: - /org/eolang/lints/names/object-does-not-match-filename.xsl asserts: - /defects[count(defect[@severity='warning'])=1] + - /defects/defect[@line='2'] document: | From e3f20efeca5033fdc1a6ef8af0e8438d06bb4a83 Mon Sep 17 00:00:00 2001 From: h1alexbel Date: Fri, 20 Dec 2024 08:47:41 +0300 Subject: [PATCH 06/14] feat(#110): passes with children --- .../catches-object-with-children.yaml | 47 +++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-object-with-children.yaml diff --git a/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-object-with-children.yaml b/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-object-with-children.yaml new file mode 100644 index 00000000..9a421352 --- /dev/null +++ b/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-object-with-children.yaml @@ -0,0 +1,47 @@ +# The MIT License (MIT) +# +# Copyright (c) 2016-2024 Objectionary.com +# +# Permission is hereby granted, free of charge, to any person obtaining a copy +# of this software and associated documentation files (the "Software"), to deal +# in the Software without restriction, including without limitation the rights +# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +# copies of the Software, and to permit persons to whom the Software is +# furnished to do so, subject to the following conditions: +# +# The above copyright notice and this permission notice shall be included +# in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE +# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +# SOFTWARE. +--- +sheets: + - /org/eolang/lints/names/object-does-not-match-filename.xsl +asserts: + - /defects[count(defect[@severity='warning'])=1] + - /defects/defect[@line='2'] +document: | + + + + + + + + + + + + + + + + + + + From cc2dad18f86d4c6815b1c1000672244e72f77b5d Mon Sep 17 00:00:00 2001 From: h1alexbel Date: Fri, 20 Dec 2024 08:49:14 +0300 Subject: [PATCH 07/14] feat(#110): allows good name with chidren --- .../allows-good-name-with-children.yaml | 46 +++++++++++++++++++ ...l => catches-bad-name--with-children.yaml} | 0 2 files changed, 46 insertions(+) create mode 100644 src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/allows-good-name-with-children.yaml rename src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/{catches-object-with-children.yaml => catches-bad-name--with-children.yaml} (100%) diff --git a/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/allows-good-name-with-children.yaml b/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/allows-good-name-with-children.yaml new file mode 100644 index 00000000..0048a6bb --- /dev/null +++ b/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/allows-good-name-with-children.yaml @@ -0,0 +1,46 @@ +# The MIT License (MIT) +# +# Copyright (c) 2016-2024 Objectionary.com +# +# Permission is hereby granted, free of charge, to any person obtaining a copy +# of this software and associated documentation files (the "Software"), to deal +# in the Software without restriction, including without limitation the rights +# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +# copies of the Software, and to permit persons to whom the Software is +# furnished to do so, subject to the following conditions: +# +# The above copyright notice and this permission notice shall be included +# in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE +# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +# SOFTWARE. +--- +sheets: + - /org/eolang/lints/names/object-does-not-match-filename.xsl +asserts: + - /defects[count(defect[@severity='warning'])=0] +document: | + + + + + + + + + + + + + + + + + + + diff --git a/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-object-with-children.yaml b/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-bad-name--with-children.yaml similarity index 100% rename from src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-object-with-children.yaml rename to src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/catches-bad-name--with-children.yaml From 9f408205f74ed5b2f47b60a97c72fbea7158d7bc Mon Sep 17 00:00:00 2001 From: h1alexbel Date: Fri, 20 Dec 2024 09:48:38 +0300 Subject: [PATCH 08/14] feat(#110): ignore in tests --- .../names/object-does-not-match-filename.xsl | 3 +- .../allows-other-names-in-tests.yaml | 38 +++++++++++++++++++ 2 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/allows-other-names-in-tests.yaml diff --git a/src/main/resources/org/eolang/lints/names/object-does-not-match-filename.xsl b/src/main/resources/org/eolang/lints/names/object-does-not-match-filename.xsl index 19386cad..da1c8124 100644 --- a/src/main/resources/org/eolang/lints/names/object-does-not-match-filename.xsl +++ b/src/main/resources/org/eolang/lints/names/object-does-not-match-filename.xsl @@ -25,13 +25,14 @@ SOFTWARE. + - + diff --git a/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/allows-other-names-in-tests.yaml b/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/allows-other-names-in-tests.yaml new file mode 100644 index 00000000..6f379ed5 --- /dev/null +++ b/src/test/resources/org/eolang/lints/packs/object-does-not-match-filename/allows-other-names-in-tests.yaml @@ -0,0 +1,38 @@ +# The MIT License (MIT) +# +# Copyright (c) 2016-2024 Objectionary.com +# +# Permission is hereby granted, free of charge, to any person obtaining a copy +# of this software and associated documentation files (the "Software"), to deal +# in the Software without restriction, including without limitation the rights +# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +# copies of the Software, and to permit persons to whom the Software is +# furnished to do so, subject to the following conditions: +# +# The above copyright notice and this permission notice shall be included +# in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE +# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +# SOFTWARE. +--- +sheets: + - /org/eolang/lints/names/object-does-not-match-filename.xsl +asserts: + - /defects[count(defect[@severity='warning'])=0] +document: | + + + + tests + + + + + + + From 150dfae9f199ba0ddfe449a37a8a7b8640fa4b8c Mon Sep 17 00:00:00 2001 From: h1alexbel Date: Fri, 20 Dec 2024 10:06:10 +0300 Subject: [PATCH 09/14] feat(#110): program name --- src/test/java/org/eolang/lints/ProgramTest.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/test/java/org/eolang/lints/ProgramTest.java b/src/test/java/org/eolang/lints/ProgramTest.java index 8496463a..e25e4d56 100644 --- a/src/test/java/org/eolang/lints/ProgramTest.java +++ b/src/test/java/org/eolang/lints/ProgramTest.java @@ -75,6 +75,7 @@ void returnsEmptyListOfDefects() throws IOException { "no defects found since the code is clean", new Program( new EoSyntax( + "foo", new InputOf( String.join( "\n", From 0dd23ffc22e99e073005e5ae14d73c1360ed55fa Mon Sep 17 00:00:00 2001 From: h1alexbel Date: Fri, 20 Dec 2024 10:26:51 +0300 Subject: [PATCH 10/14] feat(#110): motive --- .../names/object-does-not-match-filename.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/main/resources/org/eolang/motives/names/object-does-not-match-filename.md diff --git a/src/main/resources/org/eolang/motives/names/object-does-not-match-filename.md b/src/main/resources/org/eolang/motives/names/object-does-not-match-filename.md new file mode 100644 index 00000000..e0a280cb --- /dev/null +++ b/src/main/resources/org/eolang/motives/names/object-does-not-match-filename.md @@ -0,0 +1,20 @@ +# Object does not match Filename + +Every `.eo` file should not have different name than object, which may confuse +the readers. + +Incorrect: + +`bar.eo`: + +```eo +# Foo. +[] > bar +``` + +Correct: + +```eo +# Foo. +[] > foo +``` From b584fea7d1208f75e081ab2eb9748651389c3e13 Mon Sep 17 00:00:00 2001 From: h1alexbel Date: Fri, 20 Dec 2024 10:27:26 +0300 Subject: [PATCH 11/14] feat(#110): typos --- .../eolang/motives/names/object-does-not-match-filename.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/resources/org/eolang/motives/names/object-does-not-match-filename.md b/src/main/resources/org/eolang/motives/names/object-does-not-match-filename.md index e0a280cb..4815b421 100644 --- a/src/main/resources/org/eolang/motives/names/object-does-not-match-filename.md +++ b/src/main/resources/org/eolang/motives/names/object-does-not-match-filename.md @@ -9,11 +9,13 @@ Incorrect: ```eo # Foo. -[] > bar +[] > foo ``` Correct: +`foo.eo`: + ```eo # Foo. [] > foo From 3b5f15d362dd804015ef9f0665dd6a739345e12f Mon Sep 17 00:00:00 2001 From: h1alexbel Date: Fri, 20 Dec 2024 15:29:26 +0300 Subject: [PATCH 12/14] chore: unused, no trailing --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 099a5a4f..901432b6 100644 --- a/README.md +++ b/README.md @@ -91,7 +91,7 @@ be exposed to a user of the library: * `Defect` - a single defect discovered * `Severity` - a severity of a defect -There are also a few classes that implement `Iterable`: +There are also a few classes that implement `Iterable`: `PkMono`, `PkWpa`, and `PkByXsl`. They are supposed to be used only by the `Program` and `Programs`, and are not supposed to be exposed to the user of the library. @@ -132,5 +132,4 @@ You will need [Maven 3.3+](https://maven.apache.org) and Java 11+ installed. [XMIR]: https://news.eolang.org/2022-11-25-xmir-guide.html [EO]: https://www.eolang.org -[aspell]: http://aspell.net/ [benchmark-gha]: https://github.com From 0c67116e0f8154c9e48314d24ec9b18bc5b0ac1b Mon Sep 17 00:00:00 2001 From: h1alexbel Date: Fri, 20 Dec 2024 15:33:19 +0300 Subject: [PATCH 13/14] feat(#110): optimized --- .../org/eolang/lints/names/object-does-not-match-filename.xsl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/resources/org/eolang/lints/names/object-does-not-match-filename.xsl b/src/main/resources/org/eolang/lints/names/object-does-not-match-filename.xsl index da1c8124..39f3f781 100644 --- a/src/main/resources/org/eolang/lints/names/object-does-not-match-filename.xsl +++ b/src/main/resources/org/eolang/lints/names/object-does-not-match-filename.xsl @@ -28,11 +28,11 @@ SOFTWARE. - + - + From 70a4030129d64a936a3ae4c9ee1933c40a604043 Mon Sep 17 00:00:00 2001 From: h1alexbel Date: Mon, 23 Dec 2024 12:12:17 +0300 Subject: [PATCH 14/14] feat(#110): meaningful name --- .../org/eolang/lints/names/object-does-not-match-filename.xsl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/resources/org/eolang/lints/names/object-does-not-match-filename.xsl b/src/main/resources/org/eolang/lints/names/object-does-not-match-filename.xsl index 39f3f781..c233fa98 100644 --- a/src/main/resources/org/eolang/lints/names/object-does-not-match-filename.xsl +++ b/src/main/resources/org/eolang/lints/names/object-does-not-match-filename.xsl @@ -28,10 +28,10 @@ SOFTWARE. - + - +