[JAVA-3844] Run a link checker over the driver docs Created: 24/Sep/20  Updated: 19/Apr/21  Resolved: 10/Dec/20

Status: Closed
Project: Java Driver
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Ross Lawley Assignee: Ross Lawley
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to JAVA-4107 Fix all broken links in reference doc... Closed
is related to JAVA-3820 Java docs apiref link leads to wrong ... Closed

 Comments   
Comment by Ross Lawley [ 10/Dec/20 ]

Fixed in the live 4.0, 4.1 and 4.2 docs.

Also corrected the 4.2 markdown files.

Comment by Githook User [ 10/Dec/20 ]

Author:

{'name': 'Ross Lawley', 'email': 'ross.lawley@gmail.com', 'username': 'rozza'}

Message: Docs: Fix API documentation links

JAVA-3844
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/a2235cc03bb8b592e69c32e24e097b7d18b96a04

Comment by Ross Lawley [ 29/Sep/20 ]

I ran a modified version of muffet a link checker written in go. I changed the isLinkExcluded function to only look in sub directories of http://mongodb.github.io/mongo-java-driver/4.1/

 These are the following 404's:

./muffet -t 30 -f  http://mongodb.github.io/mongo-java-driver/4.1/
http://mongodb.github.io/mongo-java-driver/4.1/driver/tutorials/connect-to-mongodb/
	404	http://mongodb.github.io/mongo-java-driver/4.1/apidocs/mongodb-driver-core/com/mongodb/MongoClient%20.html
	404	http://mongodb.github.io/mongo-java-driver/4.1/apidocs/mongodb-driver-core/com/mongodb/MongoClientURI.html
http://mongodb.github.io/mongo-java-driver/4.1/driver-reactive/getting-started/quick-start-primer/
	404	http://mongodb.github.io/mongo-java-driver/4.1/apidocs/mongodb-driver-reactivestreams/com/mongodb/reactivestreams/client/Success.html
http://mongodb.github.io/mongo-java-driver/4.1/driver-scala/tutorials/connect-to-mongodb/
	404	http://mongodb.github.io/mongo-java-driver/4.1/apidocs/mongo-scala-driver/org/mongodb/scala/ConnectionString$.html
http://mongodb.github.io/mongo-java-driver/4.1/driver-scala/tutorials/ssl/
	404	http://mongodb.github.io/mongo-java-driver/4.1/apidocs/mongo-scala-driver/org/mongodb/scala/ConnectionString$.html
http://mongodb.github.io/mongo-java-driver/4.1/driver/tutorials/change-streams/
	404	http://mongodb.github.io/mongo-java-driver/4.1/apidocs/mongodb-driver-core/com/mongodb/client/model/FullDocument.html#UPDATE_LOOKUP
http://mongodb.github.io/mongo-java-driver/4.1/driver-scala/tutorials/indexes/
	404	http://mongodb.github.io/mongo-java-driver/4.1/apidocs/mongo-scala-driver/org/mongodb/scala/model/Indexes.html
http://mongodb.github.io/mongo-java-driver/4.1/driver-scala/tutorials/compression/
	404	http://mongodb.github.io/mongo-java-driver/4.1/apidocs/mongo-scala-driver/org/mongodb/scala/ConnectionString$.html
http://mongodb.github.io/mongo-java-driver/4.1/driver-reactive/tutorials/change-streams/
	404	http://mongodb.github.io/mongo-java-driver/4.1/apidocs/mongodb-driver-core/com/mongodb/client/model/FullDocument.html#UPDATE_LOOKUP
http://mongodb.github.io/mongo-java-driver/4.1/driver/tutorials/ssl/
	404	http://mongodb.github.io/mongo-java-driver/4.1/apidocs/mongodb-driver-core/com/mongodb/MongoClientOptions.html
	404	http://mongodb.github.io/mongo-java-driver/4.1/apidocs/mongodb-driver-core/com/mongodb/MongoClientURI.html
http://mongodb.github.io/mongo-java-driver/4.1/driver-scala/tutorials/perform-write-operations/
	404	http://mongodb.github.io/mongo-java-driver/4.1/apidocs/mongo-scala-driver/org/mongodb/scala/ConnectionString$.html
http://mongodb.github.io/mongo-java-driver/4.1/driver-scala/tutorials/gridfs/
	404	http://mongodb.github.io/mongo-java-driver/4.1/apidocs/mongo-scala-driver/org/mongodb/scala/gridfs/model/GridFSDownloadOptions.html
http://mongodb.github.io/mongo-java-driver/4.1/driver/tutorials/authentication/
	404	http://mongodb.github.io/mongo-java-driver/4.1/apidocs/mongodb-driver-core/com/mongodb/MongoClientURI.html
http://mongodb.github.io/mongo-java-driver/4.1/driver/tutorials/databases-collections/
	404	http://mongodb.github.io/mongo-java-driver/4.1/apidocs/mongodb-driver-core/com/mongodb/MongoClient.html#getDatabase(java.lang.String)
http://mongodb.github.io/mongo-java-driver/4.1/whats-new/
	404	http://mongodb.github.io/mongo-java-driver/4.1/apidocs/mongodb-driver-core/com/mongodb/MongoClientOptions.html
http://mongodb.github.io/mongo-java-driver/4.1/driver-scala/tutorials/perform-read-operations/
	404	http://mongodb.github.io/mongo-java-driver/4.1/apidocs/mongo-scala-driver/org/mongodb/scala/ConnectionString$.html
http://mongodb.github.io/mongo-java-driver/4.1/driver/getting-started/quick-start/
	404	http://mongodb.github.io/mongo-java-driver/4.1/apidocs/mongodb-driver-core/com/mongodb/MongoClient.html#getDatabase(java.lang.String)
	404	http://mongodb.github.io/mongo-java-driver/4.1/apidocs/mongodb-driver-core/com/mongodb/MongoClientURI.html
http://mongodb.github.io/mongo-java-driver/4.1/driver-scala/getting-started/quick-start/
	404	http://mongodb.github.io/mongo-java-driver/4.1/apidocs/mongo-scala-driver/org/mongodb/scala/ConnectionString$.html
http://mongodb.github.io/mongo-java-driver/4.1/driver-scala/bson/macros/
	404	http://mongodb.github.io/mongo-java-driver/4.1/apidocs/bson/org/bson/codecs/configuration/Codec.html
	404	http://mongodb.github.io/mongo-java-driver/4.1/apidocs/mongo-scala-driver/org/mongodb/scala/bson/annotations$$BsonProperty.html

Generated at Thu Feb 08 09:00:34 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.