1
0
Commit Graph

528 Commits

Author SHA1 Message Date
Gary Gregory
66148e28e7 Use a weak reference for the cached class loader #71. 2022-01-05 09:36:54 -05:00
Jakob van Kruijssen
e7b328d7e0 Use a weak reference for the cached class loader (#71)
This replaces the strong reference to the class loader, `thisClassLoader`,
with a weak one.

The strong ref shows up as causing a GC root after unloading a web app in Tomcat that uses this library.
With these modifications, the GC root is gone...
2022-01-05 09:35:08 -05:00
Gary Gregory
9466284235 LOGGING-177 - Remove redundant initializer #46 2022-01-04 07:56:17 -05:00
Arturo Bernal
ddda30a482 LOGGING-177 - Remove redundant initializer (#46) 2022-01-04 07:54:30 -05:00
Gary Gregory
c0ad013f54 Bump junit from 4.13.1 to 4.13.2 #38. 2022-01-04 07:52:59 -05:00
Gary Gregory
828a850bef Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2 #35. 2022-01-04 07:52:03 -05:00
Gary Gregory
41c15f1736 Bump actions/checkout from 2.3.4 to 2.4.0 #63. 2022-01-04 07:50:13 -05:00
Gary Gregory
bfae7e51aa Bump actions/cache from 2 to 2.1.5 #50
.
2022-01-04 07:49:12 -05:00
Gary Gregory
ab3cf1fefc Bump spotbugs-maven-plugin from 4.5.0.0 to 4.5.2.0 #70. 2021-12-23 08:39:44 -05:00
Gary Gregory
5660a6f6ec Use Javadoc code tags instead of HTML (except when code blocks use tag
delimiters).
2021-10-17 11:19:18 -04:00
Gary Gregory
d2a0dc8d31 Simplify expressions. 2021-07-10 09:53:06 -04:00
Gary Gregory
60343ea4f2 Update actions/setup-java to v2. 2021-04-19 10:03:10 -04:00
Sebb
1ae5c5038c license-* files confuse GH license detection 2021-03-09 22:51:13 +00:00
Gary Gregory
1642a1bd98 No need to nest in else. 2021-03-05 14:43:24 -05:00
Gary Gregory
34ea3d6a0d Use primitive parsing. 2021-02-28 18:48:12 -05:00
Gary Gregory
7bd861788d Use varargs. 2021-02-28 17:54:22 -05:00
Gary Gregory
c2afed56ab Raise embedded if into parent if. 2021-02-28 12:43:57 -05:00
Gary Gregory
a3661dd192 Normalize to US English spelling. 2021-02-08 14:14:24 -05:00
Gary Gregory
610117ab32 Normalize to US English spelling. 2021-02-08 14:06:20 -05:00
Gary Gregory
f4fdecd778 Minor Improvements #34. 2021-01-17 16:48:29 -05:00
Arturo Bernal
c9818fa7b2 Minor Improvement: (#34)
* Change 'StringBuffer' by 'StringBuilder'
* Fix javadoc
* Remove redundant initializer
* Use Empty array
2021-01-17 16:47:03 -05:00
Gary Gregory
2c16ebb926 Bump spotbugs-maven-plugin from 4.1.4 to 4.2.0 #33. 2021-01-17 13:21:29 -05:00
Gary Gregory
5964482025 Remove unused import. 2021-01-08 10:27:41 -05:00
Gary Gregory
e96db5cd09 Migrate from maven-checkstyle-plugin from 2.7 to 3.1.1. 2020-12-15 11:19:18 -05:00
Gary Gregory
a08b52afec Bump servlet-api from 2.3 to 2.5 #27. 2020-12-15 09:58:20 -05:00
Gary Gregory
58bdb0842c Bump maven-assembly-plugin from 2.5 to 3.3.0 #30. 2020-12-15 09:48:07 -05:00
Gary Gregory
c7805a4667 Update dependencies.
- Bump maven-failsafe-plugin from 2.12 to 2.22.2 #31.
- Bump maven-dependency-plugin from 2.4 to 3.1.2 #29.
- Bump maven-pmd-plugin from 3.3 to 3.14.0 #28.
2020-12-15 09:25:29 -05:00
Gary Gregory
7a570e673e Bump findbugs-maven-plugin from 2.5.2 to 3.0.5 #8. 2020-12-14 15:34:38 -05:00
Gary Gregory
a6fa6bb0d2 Bump clirr-maven-plugin from 2.2.2 to 2.8 #14. 2020-12-14 15:32:26 -05:00
Gary Gregory
5613297e6b Bump junit from 3.8.1 to 4.13.1 #23. 2020-12-14 14:48:01 -05:00
Gary Gregory
7557a0e703 Add more entries to .gitignore file #25. 2020-12-14 14:46:32 -05:00
Gary Gregory
fdc41b1436 Fix Javadoc for Java 15 and up.
Disable Javadoc doclint for now.
2020-12-14 14:38:35 -05:00
Gary Gregory
a398111af3 Fix Javadoc for Java 15 and up. 2020-12-14 14:29:05 -05:00
Gary Gregory
33c33e6b80 Fix build for GitHub
- Bump actions/checkout from v2.3.1 to v2.3.4 (#24)
- Bump actions/setup-java from v1.4.0 to v1.4.3 (#21)
- Add default goal with some TODOs.
2020-12-14 14:20:52 -05:00
Gary Gregory
02ac584cd9 Add missing '@Override' annotations. 2020-11-21 13:56:50 -05:00
Gary Gregory
cd99c4164f Use for-each. Use final. Remove redundant modifiers. 2020-11-21 13:39:02 -05:00
Gary Gregory
66aa7aacbe Use final. 2020-11-20 22:12:48 -05:00
Gary Gregory
896fbd2f56 Remove redundant calls to super(). 2020-11-20 18:00:39 -05:00
Gary Gregory
8b539bdf23 Remove useless null-check. 2020-11-20 17:26:01 -05:00
Gary Gregory
45f1d58bee Remove trailing whitespace. 2020-06-17 11:11:30 -04:00
Gary Gregory
9444f0730b No need to initialize instance variables to their default values. 2020-05-25 12:08:30 -04:00
Gary Gregory
7c70d1a180 Standardize on American English spelling of 'behavior'. 2020-03-30 15:07:28 -04:00
Gary D. Gregory
0548efba5b Typo: 'JavaDoc' -> 'Javadoc'.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/logging/trunk@1831658 13f79535-47bb-0310-9956-ffa450edef68
2018-05-15 18:58:35 +00:00
Benedikt Ritter
14f927a77f LOGGING-165: Add Automatic-Module-Name Manifest Header for Java 9 compatibility.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/logging/trunk@1809785 13f79535-47bb-0310-9956-ffa450edef68
2017-09-26 21:03:58 +00:00
Gary D. Gregory
ace04921a5 [LOGGING-163] BufferedReader is not closed properly. Oops, clean up suggested by Sebb.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/logging/trunk@1765376 13f79535-47bb-0310-9956-ffa450edef68
2016-10-17 21:52:30 +00:00
Gary D. Gregory
47ae3e15c3 [LOGGING-163] BufferedReader is not closed properly.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/logging/trunk@1765341 13f79535-47bb-0310-9956-ffa450edef68
2016-10-17 16:56:41 +00:00
Gary D. Gregory
539d0518d9 Update old school @exception with new school @throws.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/logging/trunk@1747117 13f79535-47bb-0310-9956-ffa450edef68
2016-06-07 02:19:52 +00:00
Gary D. Gregory
d51ef65456 Use the more modern, compact, and flexible Javadoc "{@code ...}" instead of the HTML "<tt>...</tt>".
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/logging/trunk@1612041 13f79535-47bb-0310-9956-ffa450edef68
2014-07-20 06:54:48 +00:00
Thomas Neidhart
93a936c72d Post-release updates.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/logging/trunk@1609298 13f79535-47bb-0310-9956-ffa450edef68
2014-07-09 21:02:22 +00:00
Thomas Neidhart
6a6b869f1a Add readme to source distribution.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/logging/trunk@1607021 13f79535-47bb-0310-9956-ffa450edef68
2014-07-01 08:41:47 +00:00