Queue Data Structure

Queue Data Structure Implementation

License

License

GroupId

GroupId

com.parisesoftware
ArtifactId

ArtifactId

queue
Last Version

Last Version

1.0.3
Release Date

Release Date

Type

Type

jar
Description

Description

Queue Data Structure
Queue Data Structure Implementation

Download queue

How to add to project

<!-- https://jarcasting.com/artifacts/com.parisesoftware/queue/ -->
<dependency>
    <groupId>com.parisesoftware</groupId>
    <artifactId>queue</artifactId>
    <version>1.0.3</version>
</dependency>
// https://jarcasting.com/artifacts/com.parisesoftware/queue/
implementation 'com.parisesoftware:queue:1.0.3'
// https://jarcasting.com/artifacts/com.parisesoftware/queue/
implementation ("com.parisesoftware:queue:1.0.3")
'com.parisesoftware:queue:jar:1.0.3'
<dependency org="com.parisesoftware" name="queue" rev="1.0.3">
  <artifact name="queue" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.parisesoftware', module='queue', version='1.0.3')
)
libraryDependencies += "com.parisesoftware" % "queue" % "1.0.3"
[com.parisesoftware/queue "1.0.3"]

Dependencies

compile (2)

Group / Artifact Type Version
com.parisesoftware : linkedlist jar 1.0.3
org.jetbrains : annotations-java5 jar RELEASE

test (3)

Group / Artifact Type Version
org.codehaus.groovy : groovy-all jar 2.4.4
junit : junit jar 4.11
org.spockframework : spock-core jar 1.0-groovy-2.4

Project Modules

There are no modules declared in this project.

Queue

JAVA implementation of the queue data structure. The Queue is implemented using a LinkedList, which is also an open source package written by me, and available here.

Releasing to Maven Central

Performing a Release Deployment

Note: This must occur prior to the Release Deployment!

Make sure the "release-sign-artifacts" and "ossrh" Maven profiles are active.

  1. mvn clean
  2. mvn release:prepare -Possrh,release-sign-artifacts
  3. mvn release:perform -Possrh,release-sign-artifacts
  • await the release process to finish *
  1. git push --tags
  2. git push origin master

Updating the Release Version

  1. mvn versions:set -DnewVersion=1.2.3

Versions

Version
1.0.3
1.0.2
1.0.1
1.0.0