Compare commits

..

No commits in common. "8c79c0e17a6c9b4ccaf2a292a0ea751f3a005337" and "96565dbfe7f1e41a27a83fa9e1f1dc4471f13306" have entirely different histories.

5 changed files with 18 additions and 29 deletions

View file

@ -1,6 +1,6 @@
bld.downloadExtensionJavadoc=false bld.downloadExtensionJavadoc=false
bld.downloadExtensionSources=true bld.downloadExtensionSources=true
bld.extension-pmd=com.uwyn.rife2:bld-pmd:1.0.0 bld.extension-pmd=com.uwyn.rife2:bld-pmd:0.9.9
bld.extension-jacoco=com.uwyn.rife2:bld-jacoco-report:0.9.5 bld.extension-jacoco=com.uwyn.rife2:bld-jacoco-report:0.9.5
bld.repositories=MAVEN_CENTRAL,RIFE2_RELEASES,MAVEN_LOCAL,RIFE2_SNAPSHOTS bld.repositories=MAVEN_CENTRAL,RIFE2_RELEASES,MAVEN_LOCAL,RIFE2_SNAPSHOTS
bld.downloadLocation= bld.downloadLocation=

View file

@ -76,7 +76,7 @@ public class HttpStatusBuild extends Project {
.include(dependency("jakarta.servlet.jsp", "jakarta.servlet.jsp-api", version(3, 1, 1))) .include(dependency("jakarta.servlet.jsp", "jakarta.servlet.jsp-api", version(3, 1, 1)))
.include(dependency("jakarta.el", "jakarta.el-api", version(6, 0, 0))); .include(dependency("jakarta.el", "jakarta.el-api", version(6, 0, 0)));
scope(test) scope(test)
.include(dependency("org.assertj", "assertj-core", version(3, 26, 0))) .include(dependency("org.assertj", "assertj-core", version(3, 25, 3)))
.include(dependency("org.junit.jupiter", "junit-jupiter", version(5, 10, 2))) .include(dependency("org.junit.jupiter", "junit-jupiter", version(5, 10, 2)))
.include(dependency("org.junit.platform", "junit-platform-console-standalone", version(1, 10, 2))); .include(dependency("org.junit.platform", "junit-platform-console-standalone", version(1, 10, 2)));
@ -143,16 +143,16 @@ public class HttpStatusBuild extends Project {
@Override @Override
public void publish() throws Exception { public void publish() throws Exception {
super.publish(); super.publish();
pomRoot(); rootPom();
} }
@Override @Override
public void publishLocal() throws Exception { public void publishLocal() throws Exception {
super.publishLocal(); super.publishLocal();
pomRoot(); rootPom();
} }
private void pomRoot() throws FileUtilsErrorException { private void rootPom() throws FileUtilsErrorException {
PomBuilder.generateInto(publishOperation().info(), dependencies(), PomBuilder.generateInto(publishOperation().info(), dependencies(),
Path.of(workDirectory.getPath(), "pom.xml").toFile()); Path.of(workDirectory.getPath(), "pom.xml").toFile());
} }

View file

@ -139,7 +139,7 @@ public class StatusCode implements Serializable {
* @return <code>true</code> if the status code is valid, <code>false</code> otherwise. * @return <code>true</code> if the status code is valid, <code>false</code> otherwise.
*/ */
public boolean isValid() { public boolean isValid() {
return code == 783 || (code >= 100 && code < 600); return code >= 100 && code < 600;
} }
/** /**

View file

@ -2,11 +2,6 @@
101=Switching Protocols 101=Switching Protocols
102=Processing 102=Processing
103=Early Hints 103=Early Hints
110=Response is Stale
111=Revalidation Failed
112=Disconnected Operation
113=Heuristic Expiration
199=Miscellaneous Warning
200=OK 200=OK
201=Created 201=Created
202=Accepted 202=Accepted
@ -16,17 +11,15 @@
206=Partial Content 206=Partial Content
207=Multi-Status 207=Multi-Status
208=Already Reported 208=Already Reported
214=Transformation Applied
218=This is fine 218=This is fine
226=IM Used 226=IM Used
299=Miscellaneous Persistent Warning
300=Multiple Choices 300=Multiple Choices
301=Moved Permanently 301=Moved Permanently
302=Found/Moved Temporarily 302=Found/Moved Temporarily
303=See Other 303=See Other
304=Not Modified 304=Not Modified
305=Use Proxy 305=Use Proxy
306=Unused 306=Switch Proxy
307=Temporary Redirect 307=Temporary Redirect
308=Permanent Redirect 308=Permanent Redirect
400=Bad Request 400=Bad Request
@ -42,19 +35,18 @@
410=Gone 410=Gone
411=Length Required 411=Length Required
412=Precondition Failed 412=Precondition Failed
413=Payload Too Large 413=Request Entity/Payload Too Large
414=URI Too Long 414=Request-URI Too Long
415=Unsupported Media Type 415=Unsupported Media Type
416=Range Not Satisfiable 416=Requested Range Not Satisfiable
417=Expectation Failed 417=Expectation Failed
418=I'm A Teapot 418=I'm A Teapot
419=Insufficient Space on Resource 419=Insufficient Space on Resource
420=Method Failure 420=Method Failure
421=Misdirected Request 421=Misdirected Request
422=Unprocessable Content 422=Unprocessable Entity
423=Locked 423=Locked
424=Failed Dependency 424=Failed Dependency
425=Too Early
426=Upgrade Required 426=Upgrade Required
428=Precondition Required 428=Precondition Required
429=Too Many Requests 429=Too Many Requests
@ -69,7 +61,7 @@
463=X-Forwarded-For Header with More than 30 IP Addresses 463=X-Forwarded-For Header with More than 30 IP Addresses
494=Request Header Too Large 494=Request Header Too Large
495=SSL Certificate Error 495=SSL Certificate Error
496=SSL Certificate Required 496=No SSL Certificate
497=HTTP Request Sent to HTTPS Port 497=HTTP Request Sent to HTTPS Port
498=Token Expired/Invalid 498=Token Expired/Invalid
499=Client Closed Request 499=Client Closed Request
@ -87,7 +79,7 @@
511=Network Authentication Required 511=Network Authentication Required
520=Unknown Error 520=Unknown Error
521=Web Server Is Down 521=Web Server Is Down
522=Connection Timed Out 522=Origin Connection Time-out
523=Origin Is Unreachable 523=Origin Is Unreachable
524=A Timeout Occurred 524=A Timeout Occurred
525=SSL Handshake Failed 525=SSL Handshake Failed
@ -95,8 +87,5 @@
527=Railgun Error 527=Railgun Error
529=Site is overloaded 529=Site is overloaded
530=Site is frozen 530=Site is frozen
540=Temporarily Disabled
561=Unauthorized
598=Network Read Timeout Error 598=Network Read Timeout Error
599=Network Connect Timeout Error 599=Network Connect Timeout Error
783=Unexpected Token

View file

@ -59,9 +59,9 @@ class StatusCodeTest {
assertThat(statusCode.isClientError()).as(code + " is client error").isEqualTo(code >= 400 && code < 500); assertThat(statusCode.isClientError()).as(code + " is client error").isEqualTo(code >= 400 && code < 500);
assertThat(statusCode.isServerError()).as(code + " is server error").isEqualTo(code >= 500 && code < 600); assertThat(statusCode.isServerError()).as(code + " is server error").isEqualTo(code >= 500 && code < 600);
assertThat(statusCode.isError()).as(code + " is error").isEqualTo(code >= 400 && code < 600); assertThat(statusCode.isError()).as(code + " is error").isEqualTo(code >= 400 && code < 600);
assertThat(statusCode.isValid()).as(code + " is valid").isTrue(); assertThat(statusCode.isValid()).as(code + "is valid").isTrue();
assertThat(statusCode.getReason()).as(code + " reason phrase is not valid") assertThat(statusCode.getReason()).as(code + "reason phrase is not valid")
.isEqualTo(Reasons.getReasonPhrase(code)); .isEqualTo(Reasons.getReasonPhrase(code));
} }
@ -75,8 +75,8 @@ class StatusCodeTest {
assertThat(statusCode.isClientError()).as(code + " is client error").isFalse(); assertThat(statusCode.isClientError()).as(code + " is client error").isFalse();
assertThat(statusCode.isServerError()).as(code + " is server error").isFalse(); assertThat(statusCode.isServerError()).as(code + " is server error").isFalse();
assertThat(statusCode.isError()).as(code + " is error").isFalse(); assertThat(statusCode.isError()).as(code + " is error").isFalse();
assertThat(statusCode.isValid()).as(code + " is invalid").isFalse(); assertThat(statusCode.isValid()).as("600 is invalid").isFalse();
assertThat(statusCode.getReason()).as(code + " reason phrase is not null.").isNull(); assertThat(statusCode.getReason()).as(code + "reason phrase is not null.").isNull();
} }
statusCode = new StatusCode(900); statusCode = new StatusCode(900);