Download gherkin-2.12.2.jar file

Introduction

You can download gherkin-2.12.2.jar in this page.

License

MIT License

Type List

gherkin-2.12.2.jar file has the following types.

META-INF/MANIFEST.MF
META-INF/maven/info.cukes/gherkin/pom.properties
META-INF/maven/info.cukes/gherkin/pom.xml
gherkin.I18n.class
gherkin.JSONParser.class
gherkin.Main.class
gherkin.TagExpression.class
gherkin.deps.com.google.gson.DefaultDateTypeAdapter.class
gherkin.deps.com.google.gson.ExclusionStrategy.class
gherkin.deps.com.google.gson.FieldAttributes.class
gherkin.deps.com.google.gson.FieldNamingPolicy.class
gherkin.deps.com.google.gson.FieldNamingStrategy.class
gherkin.deps.com.google.gson.Gson.class
gherkin.deps.com.google.gson.GsonBuilder.class
gherkin.deps.com.google.gson.InstanceCreator.class
gherkin.deps.com.google.gson.JsonArray.class
gherkin.deps.com.google.gson.JsonDeserializationContext.class
gherkin.deps.com.google.gson.JsonDeserializer.class
gherkin.deps.com.google.gson.JsonElement.class
gherkin.deps.com.google.gson.JsonIOException.class
gherkin.deps.com.google.gson.JsonNull.class
gherkin.deps.com.google.gson.JsonObject.class
gherkin.deps.com.google.gson.JsonParseException.class
gherkin.deps.com.google.gson.JsonParser.class
gherkin.deps.com.google.gson.JsonPrimitive.class
gherkin.deps.com.google.gson.JsonSerializationContext.class
gherkin.deps.com.google.gson.JsonSerializer.class
gherkin.deps.com.google.gson.JsonStreamParser.class
gherkin.deps.com.google.gson.JsonSyntaxException.class
gherkin.deps.com.google.gson.LongSerializationPolicy.class
gherkin.deps.com.google.gson.TreeTypeAdapter.class
gherkin.deps.com.google.gson.TypeAdapter.class
gherkin.deps.com.google.gson.TypeAdapterFactory.class
gherkin.deps.com.google.gson.annotations.Expose.class
gherkin.deps.com.google.gson.annotations.SerializedName.class
gherkin.deps.com.google.gson.annotations.Since.class
gherkin.deps.com.google.gson.annotations.Until.class
gherkin.deps.com.google.gson.internal.ConstructorConstructor.class
gherkin.deps.com.google.gson.internal.Excluder.class
gherkin.deps.com.google.gson.internal.JsonReaderInternalAccess.class
gherkin.deps.com.google.gson.internal.LazilyParsedNumber.class
gherkin.deps.com.google.gson.internal.ObjectConstructor.class
gherkin.deps.com.google.gson.internal.Primitives.class
gherkin.deps.com.google.gson.internal.Streams.class
gherkin.deps.com.google.gson.internal.StringMap.class
gherkin.deps.com.google.gson.internal.UnsafeAllocator.class
gherkin.deps.com.google.gson.internal.bind.ArrayTypeAdapter.class
gherkin.deps.com.google.gson.internal.bind.CollectionTypeAdapterFactory.class
gherkin.deps.com.google.gson.internal.bind.DateTypeAdapter.class
gherkin.deps.com.google.gson.internal.bind.JsonTreeReader.class
gherkin.deps.com.google.gson.internal.bind.JsonTreeWriter.class
gherkin.deps.com.google.gson.internal.bind.MapTypeAdapterFactory.class
gherkin.deps.com.google.gson.internal.bind.ObjectTypeAdapter.class
gherkin.deps.com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.class
gherkin.deps.com.google.gson.internal.bind.SqlDateTypeAdapter.class
gherkin.deps.com.google.gson.internal.bind.TimeTypeAdapter.class
gherkin.deps.com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.class
gherkin.deps.com.google.gson.internal.bind.TypeAdapters.class
gherkin.deps.com.google.gson.reflect.TypeToken.class
gherkin.deps.com.google.gson.stream.JsonReader.class
gherkin.deps.com.google.gson.stream.JsonScope.class
gherkin.deps.com.google.gson.stream.JsonToken.class
gherkin.deps.com.google.gson.stream.JsonWriter.class
gherkin.deps.com.google.gson.stream.MalformedJsonException.class
gherkin.deps.com.google.gson.stream.StringPool.class
gherkin.deps.net.iharder.Base64.class
gherkin.formatter.AnsiFormats.class
gherkin.formatter.Argument.class
gherkin.formatter.Filter.class
gherkin.formatter.FilterFormatter.class
gherkin.formatter.Format.class
gherkin.formatter.Formats.class
gherkin.formatter.Formatter.class
gherkin.formatter.JSONFormatter.class
gherkin.formatter.JSONPrettyFormatter.class
gherkin.formatter.LineFilter.class
gherkin.formatter.Mappable.class
gherkin.formatter.MatchResultPair.class
gherkin.formatter.MonochromeFormats.class
gherkin.formatter.NiceAppendable.class
gherkin.formatter.PatternFilter.class
gherkin.formatter.PrettyFormatter.class
gherkin.formatter.Reporter.class
gherkin.formatter.StepPrinter.class
gherkin.formatter.TagFilter.class
gherkin.formatter.ansi.AnsiEscapes.class
gherkin.formatter.model.Background.class
gherkin.formatter.model.BasicStatement.class
gherkin.formatter.model.Builder.class
gherkin.formatter.model.CellResult.class
gherkin.formatter.model.Comment.class
gherkin.formatter.model.CommentHolder.class
gherkin.formatter.model.DataTableRow.class
gherkin.formatter.model.DescribedStatement.class
gherkin.formatter.model.DocString.class
gherkin.formatter.model.Examples.class
gherkin.formatter.model.ExamplesTableRow.class
gherkin.formatter.model.Feature.class
gherkin.formatter.model.Match.class
gherkin.formatter.model.Range.class
gherkin.formatter.model.Result.class
gherkin.formatter.model.Row.class
gherkin.formatter.model.Scenario.class
gherkin.formatter.model.ScenarioOutline.class
gherkin.formatter.model.Step.class
gherkin.formatter.model.Tag.class
gherkin.formatter.model.TagStatement.class
gherkin.lexer.Ar.class
gherkin.lexer.Bg.class
gherkin.lexer.Bm.class
gherkin.lexer.Ca.class
gherkin.lexer.Cs.class
gherkin.lexer.Cy_gb.class
gherkin.lexer.Da.class
gherkin.lexer.De.class
gherkin.lexer.El.class
gherkin.lexer.En.class
gherkin.lexer.En_au.class
gherkin.lexer.En_lol.class
gherkin.lexer.En_old.class
gherkin.lexer.En_pirate.class
gherkin.lexer.En_scouse.class
gherkin.lexer.En_tx.class
gherkin.lexer.Encoding.class
gherkin.lexer.Eo.class
gherkin.lexer.Es.class
gherkin.lexer.Et.class
gherkin.lexer.Fa.class
gherkin.lexer.Fi.class
gherkin.lexer.Fr.class
gherkin.lexer.Gl.class
gherkin.lexer.He.class
gherkin.lexer.Hi.class
gherkin.lexer.Hr.class
gherkin.lexer.Hu.class
gherkin.lexer.I18nLexer.class
gherkin.lexer.Id.class
gherkin.lexer.Is.class
gherkin.lexer.It.class
gherkin.lexer.Ja.class
gherkin.lexer.Kn.class
gherkin.lexer.Ko.class
gherkin.lexer.Lexer.class
gherkin.lexer.LexingError.class
gherkin.lexer.Listener.class
gherkin.lexer.Lt.class
gherkin.lexer.Lu.class
gherkin.lexer.Lv.class
gherkin.lexer.Nl.class
gherkin.lexer.No.class
gherkin.lexer.Pa.class
gherkin.lexer.Pl.class
gherkin.lexer.Pt.class
gherkin.lexer.Ro.class
gherkin.lexer.Ru.class
gherkin.lexer.Sk.class
gherkin.lexer.Sr_cyrl.class
gherkin.lexer.Sr_latn.class
gherkin.lexer.Sv.class
gherkin.lexer.Th.class
gherkin.lexer.Tl.class
gherkin.lexer.Tr.class
gherkin.lexer.Tt.class
gherkin.lexer.Uk.class
gherkin.lexer.Uz.class
gherkin.lexer.Vi.class
gherkin.lexer.Zh_cn.class
gherkin.lexer.Zh_tw.class
gherkin.parser.FormatterListener.class
gherkin.parser.ParseError.class
gherkin.parser.Parser.class
gherkin.parser.StateMachineReader.class
gherkin.util.FixJava.class
gherkin.util.Mapper.class
gherkin/i18n.json
gherkin/parser/meta.txt
gherkin/parser/root.txt
gherkin/parser/steps.txt

Pom

gherkin-2.12.2.pom file content.

<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
                      http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>info.cukes</groupId>
    <artifactId>gherkin</artifactId>
    <version>2.12.2</version>
    <packaging>bundle</packaging>
    <name>Gherkin</name>
    <description>Pure Java Gherkin</description>
    <url>https://github.com/cucumber/gherkin</url>

    <parent>
        <groupId>org.sonatype.oss</groupId>
        <artifactId>oss-parent</artifactId>
        <version>6</version>
    </parent>
    <licenses>
        <license>
            <name>MIT License</name>
            <url>http://www.opensource.org/licenses/mit-license</url>
            <distribution>repo</distribution>
        </license>
    </licenses>
    <scm>
        <connection>scm:git:git://github.com/cucumber/gherkin.git</connection>
        <developerConnection>scm:git:git@github.com:cucumber/gherkin.git</developerConnection>
        <url>git://github.com/cucumber/gherkin.git</url>
    </scm>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
    </properties>

    <dependencies>
        <dependency>
            <groupId>info.cukes</groupId>
            <artifactId>gherkin-jvm-deps</artifactId>
            <version>1.0.2</version>
            <scope>provided</scope>
            <exclusions>
                <exclusion>
                    <groupId>com.google.code.gson</groupId>
                    <artifactId>gson</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>net.iharder</groupId>
                    <artifactId>base64</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.11</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.mockito</groupId>
            <artifactId>mockito-all</artifactId>
            <version>1.9.5</version>
            <scope>test</scope>
        </dependency>
    </dependencies>

    <build>
        <resources>
            <resource>
                <directory>${basedir}/../lib</directory>
                <includes>
                    <include>gherkin/parser/*.txt</include>
                    <include>gherkin/i18n.json</include>
                </includes>
            </resource>
        </resources>
        <plugins>
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>build-helper-maven-plugin</artifactId>
                <version>1.7</version>
                <executions>
                    <execution>
                        <id>add-lexer-sources</id>
                        <phase>generate-sources</phase>
                        <goals>
                            <goal>add-source</goal>
                        </goals>
                        <configuration>
                            <sources>
                                <source>${project.build.directory}/generated-sources/lexers</source>
                            </sources>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.0</version>
                <configuration>
                    <encoding>UTF-8</encoding>
                    <source>1.6</source>
                    <target>1.6</target>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>2.13</version>
                <configuration>
                    <argLine>-Duser.language=en</argLine>
                    <argLine>-Xmx256m</argLine>
                    <argLine>-XX:MaxPermSize=256m</argLine>
                    <useFile>false</useFile>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.felix</groupId>
                <artifactId>maven-bundle-plugin</artifactId>
                <version>2.3.7</version>
                <extensions>true</extensions>
                <configuration>
                    <instructions>
                        <Export-Package>gherkin.*</Export-Package>
                    </instructions>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <version>2.4</version>
                <configuration>
                    <archive>
                        <manifest>
                            <mainClass>gherkin.Main</mainClass>
                        </manifest>
                    </archive>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-source-plugin</artifactId>
                <version>2.2.1</version>
                <executions>
                    <execution>
                        <id>bind-sources</id>
                        <goals>
                            <goal>jar</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-shade-plugin</artifactId>
                <version>2.0</version>
                <executions>
                    <execution>
                        <phase>package</phase>
                        <goals>
                            <goal>shade</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-antrun-plugin</artifactId>
                <version>1.7</version>
                <dependencies>
                    <dependency>
                        <groupId>org.jruby</groupId>
                        <artifactId>jruby-complete</artifactId>
                        <version>1.7.2</version>
                    </dependency>
                </dependencies>
                <executions>
                    <execution>
                        <id>copy-jar</id>
                        <phase>package</phase>
                        <configuration>
                            <target>
                                <copy file="${project.build.directory}/${project.build.finalName}.jar"
                                      tofile="${basedir}/../lib/gherkin.jar"/>
                            </target>
                        </configuration>
                        <goals>
                            <goal>run</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-gpg-plugin</artifactId>
                <version>1.4</version>
                <configuration>
                    <useAgent>true</useAgent>
                </configuration>
                <executions>
                    <execution>
                        <id>sign-artifacts</id>
                        <phase>verify</phase>
                        <goals>
                            <goal>sign</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-site-plugin</artifactId>
                <version>3.2</version>
            </plugin>
        </plugins>

        <extensions> 
            <extension> 
                <groupId>org.apache.maven.wagon</groupId> 
                <artifactId>wagon-ssh</artifactId> 
                <version>2.3</version> 
            </extension> 
        </extensions>
    </build>

    <reporting>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-javadoc-plugin</artifactId>
                <version>2.9</version>
            </plugin>
        </plugins>
    </reporting>
</project>

POM Entry

<dependency>
   <groupId>info.cukes</groupId>
   <artifactId>gherkin</artifactId>
   <version>2.12.2</version>
</dependency>

Download

If you think the following gherkin-2.12.2.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.



Download gherkin-2.12.2.jar file




PreviousNext

Related