From a935a64f5715c73013a44b618ed5e93468a2cee7 Mon Sep 17 00:00:00 2001 From: Jonathan Peppers Date: Sat, 15 Aug 2026 10:00:25 -0500 Subject: [PATCH 1/2] Document Java.Net proxy types Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- docs/xml/Java.Net/Proxy+Type.xml | 63 +++++++++++++++++++++----------- 1 file changed, 42 insertions(+), 21 deletions(-) diff --git a/docs/xml/Java.Net/Proxy+Type.xml b/docs/xml/Java.Net/Proxy+Type.xml index 3d45df211..e1afd48b5 100644 --- a/docs/xml/Java.Net/Proxy+Type.xml +++ b/docs/xml/Java.Net/Proxy+Type.xml @@ -60,12 +60,16 @@ Java.Net.Proxy+Type - Direct connection. - To be added. + Represents a direct connection, or the absence of a proxy. + Represents a direct connection, or the absence of a proxy. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for java.net.Proxy.Type.DIRECT. + + - + @@ -88,12 +92,16 @@ Java.Net.Proxy+Type - HTTP type proxy. - To be added. + Represents proxy for high level protocols such as HTTP or FTP. + Represents proxy for high level protocols such as HTTP or FTP. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for java.net.Proxy.Type.HTTP. + + - + @@ -151,12 +159,16 @@ Java.Net.Proxy+Type - SOCKS type proxy. - To be added. + Represents a SOCKS (V4 or V5) proxy. + Represents a SOCKS (V4 or V5) proxy. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for java.net.Proxy.Type.SOCKS. + + - + @@ -248,13 +260,19 @@ - To be added. - - - To be added. + The name of the enum constant to be returned. + Returns the enum constant with the specified name. + The enum constant with the specified name. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + The string must match exactly an identifier used to declare an enum constant in this class. Extraneous whitespace characters are not permitted. + + + Java documentation for java.net.Proxy.Type.valueOf(java.lang.String). + + + If this enum class has no constant with the specified name. + If the argument is . @@ -285,11 +303,14 @@ - - - To be added. + Returns an array containing the constants of this enum class, in the order they are declared. + An array containing the constants of this enum class, in the order they are declared. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + Java documentation for java.net.Proxy.Type.values(). + + From a5dfac0261b03f16562722cacd379fe57a887514 Mon Sep 17 00:00:00 2001 From: Jonathan Peppers Date: Sat, 15 Aug 2026 10:11:21 -0500 Subject: [PATCH 2/2] Restore proxy type attribution Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- docs/xml/Java.Net/Proxy+Type.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/xml/Java.Net/Proxy+Type.xml b/docs/xml/Java.Net/Proxy+Type.xml index e1afd48b5..6f60fe423 100644 --- a/docs/xml/Java.Net/Proxy+Type.xml +++ b/docs/xml/Java.Net/Proxy+Type.xml @@ -68,6 +68,7 @@ Java documentation for java.net.Proxy.Type.DIRECT. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -100,6 +101,7 @@ Java documentation for java.net.Proxy.Type.HTTP. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -167,6 +169,7 @@ Java documentation for java.net.Proxy.Type.SOCKS. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -270,6 +273,7 @@ Java documentation for java.net.Proxy.Type.valueOf(java.lang.String). + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. If this enum class has no constant with the specified name. If the argument is . @@ -311,6 +315,7 @@ Java documentation for java.net.Proxy.Type.values(). + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.