-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Furhtor Refactroing #123
base: main
Are you sure you want to change the base?
Furhtor Refactroing #123
Commits on Jul 3, 2024
-
secureCodeBox#121 Introduce Our Own Exception Type Hierarchy
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a1329e7 - Browse repository at this point
Copy the full SHA a1329e7View commit details -
secureCodeBox#121 Remove Checked Exception to Provide a Cleaner API
Checked exceptions in a public used API is quite cumbersome. Alo checked exceptions should onlybe used forerrors you can deal with in the source code. Since the errors in this case origin from outside, it is better to use runtime exceptions. This does not clutter the API clients. Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9c3bd78 - Browse repository at this point
Copy the full SHA 9c3bd78View commit details -
secureCodeBox#121 Use Latest Version 17 of Java
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1a2f61a - Browse repository at this point
Copy the full SHA 1a2f61aView commit details -
secureCodeBox#121 Javadoc Tool Can't Lookup Lombok Generated Stuff
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a662260 - Browse repository at this point
Copy the full SHA a662260View commit details -
secureCodeBox#121 Extract Auth Header Facotry from Intermediate Class
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f1cc201 - Browse repository at this point
Copy the full SHA f1cc201View commit details -
secureCodeBox#121 Extract Proxy Credential Facotry from Intermediate …
…Class Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8804bf1 - Browse repository at this point
Copy the full SHA 8804bf1View commit details -
secureCodeBox#121 Log in Debug Level Which Auth Headers are Set
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 814d455 - Browse repository at this point
Copy the full SHA 814d455View commit details -
secureCodeBox#121 Remove Unused field from Intermediate Class
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f5ff0ae - Browse repository at this point
Copy the full SHA f5ff0aeView commit details -
secureCodeBox#121 Give Config a Better Name to Make it More Distingui…
…shable from ProxyConfig Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7c192c0 - Browse repository at this point
Copy the full SHA 7c192c0View commit details -
secureCodeBox#121 Log proxi configuration
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 78f330a - Browse repository at this point
Copy the full SHA 78f330aView commit details -
secureCodeBox#121 Do not Create Unecessary Objects
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 29ba64d - Browse repository at this point
Copy the full SHA 29ba64dView commit details -
secureCodeBox#121 Use Better Variable Name
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f2ee00 - Browse repository at this point
Copy the full SHA 4f2ee00View commit details -
secureCodeBox#121 Extract Method to Generate Base URL
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e5368d6 - Browse repository at this point
Copy the full SHA e5368d6View commit details -
secureCodeBox#121 Mark Dedicated Constructor
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f439576 - Browse repository at this point
Copy the full SHA f439576View commit details -
secureCodeBox#121 Make Vars Final
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e9ad077 - Browse repository at this point
Copy the full SHA e9ad077View commit details -
secureCodeBox#121 Add Bug Marker
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 28c7c4b - Browse repository at this point
Copy the full SHA 28c7c4bView commit details -
secureCodeBox#121 Add Missing JavaDoc
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eb975b1 - Browse repository at this point
Copy the full SHA eb975b1View commit details -
secureCodeBox#121 Use URI Instead of String
This has theadvantage that URLs are validated in place and we can normalize theresulting URL to remove double slashes from path. Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3309da3 - Browse repository at this point
Copy the full SHA 3309da3View commit details -
secureCodeBox#121 Reformat Lambdas for Readability
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a537644 - Browse repository at this point
Copy the full SHA a537644View commit details -
secureCodeBox#121 Remove Obsolete Checked Exceptions from Method Sign…
…ature Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1ce7c07 - Browse repository at this point
Copy the full SHA 1ce7c07View commit details -
secureCodeBox#121 Move Overloaded Method Before the Implemented
Follow the principle of more details towards the bottom of file. Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 08f98cc - Browse repository at this point
Copy the full SHA 08f98ccView commit details -
secureCodeBox#121 Add Tests to Verify Presence of Auth Token in Headers
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 34abd4c - Browse repository at this point
Copy the full SHA 34abd4cView commit details -
secureCodeBox#121 Hide Client Config Because Only USed in This Class
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b67f8c5 - Browse repository at this point
Copy the full SHA b67f8c5View commit details -
secureCodeBox#121 Hide Rest Template Because Only USed in This Class
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 307747c - Browse repository at this point
Copy the full SHA 307747cView commit details -
secureCodeBox#121 Extract Proxy Config As Field to Make it Injectable…
… in Tests Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e00225a - Browse repository at this point
Copy the full SHA e00225aView commit details -
secureCodeBox#121 Give Method Better Name Since it is Not a Simple Ge…
…tter Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9fb2b5e - Browse repository at this point
Copy the full SHA 9fb2b5eView commit details -
secureCodeBox#121 Add Tests to Verify Presence of Proxy Auth Header
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d72ee2f - Browse repository at this point
Copy the full SHA d72ee2fView commit details -
secureCodeBox#121 Remove Uneccessary Indirect Call to REST Template
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9797207 - Browse repository at this point
Copy the full SHA 9797207View commit details -
secureCodeBox#121 Reduce Coupling to Jackso by Extracting Mappers int…
…o Own Object Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 190dfc7 - Browse repository at this point
Copy the full SHA 190dfc7View commit details -
secureCodeBox#121 Remove Uneccessary This Qualifier
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e4c7afd - Browse repository at this point
Copy the full SHA e4c7afdView commit details -
secureCodeBox#121 Give Class a More Meaningful Name
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 51c3122 - Browse repository at this point
Copy the full SHA 51c3122View commit details -
secureCodeBox#121 Do Not Create Proxy Config Twice
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2d58c31 - Browse repository at this point
Copy the full SHA 2d58c31View commit details -
secureCodeBox#121 Extract Request Entity Creation
Signed-off-by: Sven Strittmatter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f67514 - Browse repository at this point
Copy the full SHA 4f67514View commit details