Skip to content

Commit fe6f085

Browse files
committed
1.1.0 release
1 parent 2254350 commit fe6f085

6 files changed

Lines changed: 15 additions & 13 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@ Adheres to [Semantic Versioning](http://semver.org/).
44

55
---
66

7-
## 1.1.0 (TBD)
7+
## [1.1.0](https://github.com/ngageoint/gars-java/releases/tag/1.1.0) (09-22-2022)
88

9-
* TBD
9+
* grid version 1.1.0
10+
* Default label color change for degree and five minute grids
11+
* GARS pattern update to match "end of line"
1012

1113
## [1.0.0](https://github.com/ngageoint/gars-java/releases/tag/1.0.0) (07-08-2022)
1214

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,12 +81,12 @@ Default grid properties including zoom ranges, styles, and labelers are defined
8181

8282
### Installation ###
8383

84-
Pull from the [Maven Central Repository](http://search.maven.org/#artifactdetails|mil.nga|gars|1.0.0|jar) (JAR, POM, Source, Javadoc)
84+
Pull from the [Maven Central Repository](http://search.maven.org/#artifactdetails|mil.nga|gars|1.1.0|jar) (JAR, POM, Source, Javadoc)
8585

8686
<dependency>
8787
<groupId>mil.nga</groupId>
8888
<artifactId>gars</artifactId>
89-
<version>1.0.0</version>
89+
<version>1.1.0</version>
9090
</dependency>
9191

9292
### Build ###

docs/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ <h2 class="project-tagline">by the National Geospatial-Intelligence Agency</h2>
1717
<a href="http://ngageoint.github.io/gars-java/docs/api/" class="btn">API</a>
1818
<a href="https://github.com/ngageoint/gars-java/zipball/master" class="btn">.zip</a>
1919
<a href="https://github.com/ngageoint/gars-java/tarball/master" class="btn">.tar.gz</a>
20-
<a href="http://search.maven.org/#artifactdetails|mil.nga|gars|1.0.0|jar" class="btn">The Central Repository</a>
20+
<a href="http://search.maven.org/#artifactdetails|mil.nga|gars|1.1.0|jar" class="btn">The Central Repository</a>
2121
</section>
2222

2323
<section class="main-content">

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
<plugin>
7575
<groupId>org.apache.maven.plugins</groupId>
7676
<artifactId>maven-javadoc-plugin</artifactId>
77-
<version>3.4.0</version>
77+
<version>3.4.1</version>
7878
<configuration>
7979
<links>
8080
<link>https://ngageoint.github.io/grid-java/docs/api/</link>

src/main/java/mil/nga/gars/GARS.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,28 +18,28 @@ public class GARS {
1818
* GARS string pattern
1919
*/
2020
private static final Pattern garsPattern = Pattern.compile(
21-
"^(\\d{3})([A-HJ-NP-Z]{2})(?:([1-4])([1-9])?)?",
21+
"^(\\d{3})([A-HJ-NP-Z]{2})(?:([1-4])([1-9])?)?$",
2222
Pattern.CASE_INSENSITIVE);
2323

2424
/**
2525
* Longitudinal band number
2626
*/
27-
private int longitude;
27+
private final int longitude;
2828

2929
/**
3030
* Latitudinal band letters
3131
*/
32-
private String latitude;
32+
private final String latitude;
3333

3434
/**
3535
* 15 minute quadrant
3636
*/
37-
private int quadrant;
37+
private final int quadrant;
3838

3939
/**
4040
* 5 minute keypad
4141
*/
42-
private int keypad;
42+
private final int keypad;
4343

4444
/**
4545
* Create, default southwest corner quadrant

src/test/java/mil/nga/gars/GARSTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -226,11 +226,11 @@ public void testParseInvalid() {
226226
assertFalse(GARS.isGARS("000AG3"));
227227
assertFalse(GARS.isGARS("721AG3"));
228228
assertFalse(GARS.isGARS("006RA3"));
229-
assertFalse(GARS.isGARS("006RA3"));
229+
assertFalse(GARS.isGARS("006ZZ3"));
230230
assertFalse(GARS.isGARS("000AG39"));
231231
assertFalse(GARS.isGARS("721AG39"));
232232
assertFalse(GARS.isGARS("006RA39"));
233-
assertFalse(GARS.isGARS("006RA39"));
233+
assertFalse(GARS.isGARS("006ZZ39"));
234234
assertFalse(GARS.isGARS("006AG09"));
235235
assertFalse(GARS.isGARS("006AG59"));
236236
assertFalse(GARS.isGARS("006AG30"));

0 commit comments

Comments
 (0)