diff --git a/src/main/java/org/eolang/lints/Programs.java b/src/main/java/org/eolang/lints/Programs.java index 26ce6ecf..ca239e6c 100644 --- a/src/main/java/org/eolang/lints/Programs.java +++ b/src/main/java/org/eolang/lints/Programs.java @@ -23,7 +23,6 @@ */ package org.eolang.lints; -import com.jcabi.manifests.Manifests; import com.jcabi.xml.XML; import com.jcabi.xml.XMLDocument; import java.io.FileNotFoundException; @@ -45,7 +44,15 @@ /** * A collection of XMIR programs to analyze. + * To get the current version of `lints`, you should read it from + * MANIFEST.MF file, packaged with library. You can do it like this: + *
+ * {@code
+ * import com.jcabi.manifests.Manifests;
  *
+ * final String version = Manifests.read("Lints-Version");
+ * }
+ * 
* @see XMIR * @since 0.1.0 */ @@ -157,15 +164,6 @@ public Collection defects() { return messages; } - /** - * Lints version. - * @return Version - * @checkstyle NonStaticMethodCheck (3 lines) - */ - public String version() { - return Manifests.read("Lints-Version"); - } - /** * Discover all XMIR files in the directory. * @param dirs The directories to search for XMIR files in (recursively) diff --git a/src/test/java/org/eolang/lints/ProgramsTest.java b/src/test/java/org/eolang/lints/ProgramsTest.java index 14bc6b37..b864ae1f 100644 --- a/src/test/java/org/eolang/lints/ProgramsTest.java +++ b/src/test/java/org/eolang/lints/ProgramsTest.java @@ -152,15 +152,6 @@ void createsProgramsWithoutMultipleLints(@Mktmp final Path dir) throws IOExcepti ); } - @Test - void returnsVersion() throws IOException { - MatcherAssert.assertThat( - "Version doesn't match with expected", - new Programs(new ListOf<>()).version(), - Matchers.equalTo("1.2.3") - ); - } - private Path withProgram(final Path dir, final String name, final String text) throws IOException { final Path path = dir.resolve(name);