Skip to content

Commit 56884cb

Browse files
oschwaldclaude
andcommitted
Update stale and redirecting links
Validated all links with lychee and updated those that were out of date or redirected elsewhere: - dev.maxmind.com/geoip doc URLs now use canonical trailing-slash form - www.maxmind.com/ -> www.maxmind.com/en/home (pom.xml) - www.maxmind.com/en/correction -> /en/geoip-data-correction-request - www.maxmind.com/en/support -> support.maxmind.com/knowledge-base Historical CHANGELOG.md entries are intentionally left unchanged. Part of STF-557. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 2ec8a6d commit 56884cb

7 files changed

Lines changed: 14 additions & 14 deletions

File tree

CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -397,7 +397,7 @@ public interface JsonSerializable {
397397
## Additional Resources
398398

399399
- [API Documentation](https://maxmind.github.io/GeoIP2-java/)
400-
- [GeoIP Web Services Docs](https://dev.maxmind.com/geoip/docs/web-services)
400+
- [GeoIP Web Services Docs](https://dev.maxmind.com/geoip/docs/web-services/)
401401
- [MaxMind DB Format](https://maxmind.github.io/MaxMind-DB/)
402402
- GitHub Issues: https://github.com/maxmind/GeoIP2-java/issues
403403

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
## Description ##
44

55
This distribution provides an API for the GeoIP and GeoLite [web
6-
services](https://dev.maxmind.com/geoip/docs/web-services?lang=en) and
7-
[databases](https://dev.maxmind.com/geoip/docs/databases?lang=en).
6+
services](https://dev.maxmind.com/geoip/docs/web-services/?lang=en) and
7+
[databases](https://dev.maxmind.com/geoip/docs/databases/?lang=en).
88

99
## Installation ##
1010

@@ -491,7 +491,7 @@ try (DatabaseReader reader = new DatabaseReader.Builder(database).build()) {
491491

492492
For details on the possible errors returned by the web service itself, [see
493493
the GeoIP web service
494-
documentation](https://dev.maxmind.com/geoip/docs/web-services?lang=en).
494+
documentation](https://dev.maxmind.com/geoip/docs/web-services/?lang=en).
495495

496496
If the web service returns an explicit error document, this is thrown as an
497497
`AddressNotFoundException`, an `AuthenticationException`, an
@@ -537,7 +537,7 @@ Because of these factors, it is possible for any web service to return a record
537537
where some or all of the attributes are unpopulated.
538538

539539
[See our web-service developer
540-
documentation](https://dev.maxmind.com/geoip/docs/web-services?lang=en) for
540+
documentation](https://dev.maxmind.com/geoip/docs/web-services/?lang=en) for
541541
details on what data each web service may return.
542542

543543
The only piece of data which is always returned is the `ip_address`
@@ -562,7 +562,7 @@ the GeoNames premium data set.
562562

563563
If the problem you find is that an IP address is incorrectly mapped,
564564
please
565-
[submit your correction to MaxMind](https://www.maxmind.com/en/correction).
565+
[submit your correction to MaxMind](https://www.maxmind.com/en/geoip-data-correction-request).
566566

567567
If you find some other sort of mistake, like an incorrect spelling,
568568
please check [the GeoNames site](https://www.geonames.org/) first. Once
@@ -573,7 +573,7 @@ data set, it will be automatically incorporated into future MaxMind
573573
releases.
574574

575575
If you are a paying MaxMind customer and you're not sure where to submit
576-
a correction, please [contact MaxMind support](https://www.maxmind.com/en/support)
576+
a correction, please [contact MaxMind support](https://support.maxmind.com/knowledge-base)
577577
for help.
578578

579579
## Other Support ##
@@ -583,7 +583,7 @@ Please report all issues with this code using the
583583

584584
If you are having an issue with a MaxMind service that is not specific
585585
to the client API, please
586-
[contact MaxMind support](https://www.maxmind.com/en/support).
586+
[contact MaxMind support](https://support.maxmind.com/knowledge-base).
587587

588588
## Requirements ##
589589

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<packaging>jar</packaging>
88
<name>MaxMind GeoIP API</name>
99
<description>GeoIP webservice client and database reader</description>
10-
<url>https://dev.maxmind.com/geoip?lang=en</url>
10+
<url>https://dev.maxmind.com/geoip/?lang=en</url>
1111
<licenses>
1212
<license>
1313
<name>Apache License, Version 2.0</name>
@@ -17,7 +17,7 @@
1717
</licenses>
1818
<organization>
1919
<name>MaxMind, Inc.</name>
20-
<url>https://www.maxmind.com/</url>
20+
<url>https://www.maxmind.com/en/home</url>
2121
</organization>
2222
<scm>
2323
<url>https://github.com/maxmind/GeoIP2-java</url>

src/main/java/com/maxmind/geoip2/WebServiceClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191
* <h2>Exceptions</h2>
9292
* <p>
9393
* For details on the possible errors returned by the web service itself, see <a
94-
* href="https://dev.maxmind.com/geoip/docs/web-services?lang=en">the GeoIP web
94+
* href="https://dev.maxmind.com/geoip/docs/web-services/?lang=en">the GeoIP web
9595
* service documentation</a>.
9696
* </p>
9797
* <p>

src/main/java/com/maxmind/geoip2/model/CityResponse.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
* to most specific (smallest). If the response did not contain any
4141
* subdivisions, this is an empty list.
4242
* @param traits Record for the traits of the requested IP address.
43-
* @see <a href="https://dev.maxmind.com/geoip/docs/web-services?lang=en">GeoIP Web
43+
* @see <a href="https://dev.maxmind.com/geoip/docs/web-services/?lang=en">GeoIP Web
4444
* Services</a>
4545
*/
4646
public record CityResponse(

src/main/java/com/maxmind/geoip2/model/CountryResponse.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
* represented country is used for things like military bases. It is
2626
* only present when the represented country differs from the country.
2727
* @param traits Record for the traits of the requested IP address.
28-
* @see <a href="https://dev.maxmind.com/geoip/docs/web-services?lang=en">GeoIP Web
28+
* @see <a href="https://dev.maxmind.com/geoip/docs/web-services/?lang=en">GeoIP Web
2929
* Services</a>
3030
*/
3131
public record CountryResponse(

src/main/java/com/maxmind/geoip2/model/InsightsResponse.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
* to most specific (smallest). If the response did not contain any
4444
* subdivisions, this is an empty list.
4545
* @param traits Record for the traits of the requested IP address.
46-
* @see <a href="https://dev.maxmind.com/geoip/docs/web-services?lang=en">GeoIP Web
46+
* @see <a href="https://dev.maxmind.com/geoip/docs/web-services/?lang=en">GeoIP Web
4747
* Services</a>
4848
*/
4949
public record InsightsResponse(

0 commit comments

Comments
 (0)