History log of /external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
31212435723e2dfd5d6716d1f6a7b0e66a1e6b38 26-Mar-2015 Ceki Gulcu <ceki@qos.ch> Reformat all code with the exception of the slf4j-android module to use 4 space indentation and max line width of 160.
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
cdcdebbae31243df5cedd9f92e0e33bf772f49a9 16-Dec-2014 Ceki Gulcu <ceki@qos.ch> version 1.7.9 reverts the of JSR 305 annotations

See https://issues.scala-lang.org/browse/SI-5420
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
8a1702ba0f1ccd5dec8b4fca59829399313edeac 14-Dec-2014 Ceki Gulcu <ceki@qos.ch> polish the docs on slf4j.detectLoggerNameMismatch
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
f08168036ad87bdc6f5093136ccd96cf94b1f7cb 14-Dec-2014 Ceki Gulcu <ceki@qos.ch> add docs for the logger name mismath feature
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
4ad29d102deed581b9107033cbd68b45dd699c21 14-Dec-2014 Ceki Gulcu <ceki@qos.ch> extract #loggerNameMismatch to a constant
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
1ad01916d869bf8df38d9c9226a800782e3d247f 13-Dec-2014 Ceki Gulcu <ceki@qos.ch> fix merge conflict with PR #93
d9f79d3bda3fcc35b0951ba9411a22bc0b1d1c45 13-Dec-2014 Ceki Gulcu <ceki@qos.ch> revert indentation changes in LoggerFactory, modify codeStyle.xml to match existing code style as much as possible
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
7552796aa666c11442713cba37e7fbc339bfa020 13-Dec-2014 Alexander Dorokhine <adorokhine@google.com> Rename the auto-named logger field trial as a logger name mismatch detector.
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
26b01116722ebdd3b2471a6579f9d5a6feda83e7 09-Dec-2014 Ceki Gulcu <ceki@qos.ch> added Alexandre's name as author
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
c0f5835dcd6fdf7f9e2224211ccf8fe6b98cd7c7 08-Dec-2014 Ceki Gulcu <ceki@qos.ch> allow for computed caller class to be a super-type of class passed as parameter to LoggerFactory.getLogger(Class)
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
90735dfb849eac2587043270af00f35b48ad3e4d 07-Dec-2014 Alexander Dorokhine <adorokhine@google.com> Remove stack trace from the field trial mismatch message.
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
97f96c5ad52259c2e620370309cf129b7ba30f54 06-Dec-2014 Alexander Dorokhine <adorokhine@google.com> A field trial for the automatically named logger.

Can be enabled with -Dorg.slf4j.LoggerFactory.autoNamedLoggerFieldTrial=true.

Prints an error (and stacktrace) to stderr when a mismatch between custom and automatic logger names is detected.
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
1909792061a12abba4cda6c1400ab1f8630bd945 27-Sep-2014 Matt Bishop <matt@thebishops.org> Merge pull request #46 from ceefour/findbugs

Add `@Nonnull` annotation to aid findbugs / Eclipse IDE.

Pretty innocuous; JSR305 annotations are definitely the norm in many circles.
9e3e9a34f6264e466010982bc9df14287b692abb 17-Feb-2014 Otávio Garcia <otavio@otavio.com.br> Using generics with collections when possible
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
8f28a83eb4f6b81dd46e53052e17df3aaf602347 03-Feb-2014 Ceki Gulcu <ceki@qos.ch> fix buf 311
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
4f1bf59089529a4ab386ab9270bdd58374ac36dc 03-Feb-2014 Chetan Mehrotra <chetanm@adobe.com> Changing the delegate of substituted loggers post initialization
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
2f82a78ab216cfacbc465cc48da0038a20d45d18 11-Sep-2013 Hendy Irawan <ceefour666@gmail.com> Add `@Nonnull` annotation to aid findbugs / Eclipse IDE.

Signed-off-by: Hendy Irawan <ceefour666@gmail.com>
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
86eaa9cf19193c9e8c471283b23149aa87a88573 06-Sep-2012 Ceki Gulcu <ceki@qos.ch> adding vargs support to Logger interface
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
e5eb0b068d3e99fb5a39c82ce6f72e484f33e9d1 11-Jun-2012 Ceki Gulcu <ceki@qos.ch> preparing release 1.6.6
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
7ba0605dc97fb81bde8311510d27b3ccba170008 16-Oct-2011 Ceki Gulcu <ceki@qos.ch> update license headers to current year
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
e96146a7676a3e39b02ed228e07c383139960b98 07-Oct-2011 Ceki Gulcu <ceki@qos.ch> fix embarrassing typo
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
8eb1912cdd9e05b02ea1bb7a25f485b33a202fa6 15-Aug-2011 Ceki Gulcu <ceki@qos.ch> fixing #228 for MDC
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
67f86a636d4f8b01d7ab324b8206602c47907473 15-Aug-2011 Ceki Gulcu <ceki@qos.ch> fixing #228
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
ced19dedec4206252d911b9c947c439117ee6702 15-Aug-2011 Ceki Gulcu <ceki@qos.ch> - Fix #138
- FAQ entry on the FATAL level now is based on the superiority of markers
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
9f10490a05f7344f4b3ef657e8991f5d51934e2f 19-Oct-2010 Ceki Gulcu <ceki@qos.ch> Revert "make log4j-over-slf4j run in jboss 4.2"

This reverts commit 3749a8521804cda6f22269923ad3ac5628e3a6cc.
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
3749a8521804cda6f22269923ad3ac5628e3a6cc 19-Oct-2010 Ceki Gulcu <ceki@qos.ch> make log4j-over-slf4j run in jboss 4.2
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
918d144c67cc52a998f2a2b7b5efd61b799f9956 08-May-2010 Ceki Gulcu <ceki@qos.ch> - preparing release 1.6.0

- the plan is for all versions in the 1.6.x series to be mutually
compatible
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
9ac7d3a3ab05275e5e5cbe4e45a6f6bf8100e3f5 21-Apr-2010 Ceki Gulcu <ceki@qos.ch> - instead of 'rc' using 'alpha' prefix for releases to emphasize the experimental nature of the code
- added a paragraph on defaulting to nop in the absence of a binding
- minor code refactoring in LoggerFactory (url constants to codes.html)
- added link to AVLS from the site menu
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
d1d27b8d8748190f397b0be72c8d85722f8c5b00 06-Apr-2010 Ceki Gulcu <ceki@qos.ch> As of SLF4J version 1.6.0, in the absence of an SLF4J binding,
slf4j-api will default to a no-operation implementation discarding all
log requests. Thus, instead of throwing an exception, SLF4J will emit
a single warning message about the absence of a binding and proceed to
discard all log requests without further protest.
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
a19566c1e0752a651057279e80384ef5ac37dfae 05-Apr-2010 Ceki Gulcu <ceki@qos.ch> - the SINGLETON field in StaticLoggerBinder is now private
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
581b20f8aaa140ce722669a2cf1d8582a963ff4e 05-Apr-2010 Ceki Gulcu <ceki@qos.ch> - fixed bug 154

- It is expected that all SLF4J releases in the 1.6.x and 2.0.x series
will be mutually compatible. Note that the 2.0.x series is expected to
require JDK 1.5 or later.
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
40e51c6d8ce73c4b7822596288039a6c7fd1e00f 04-Apr-2010 Ceki Gulcu <ceki@qos.ch> Fixed bug 164 observed when SLF4J artifacts were placed under
java.endorsed.dirs.
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
dae55b822906cbb5b701e6f58199e9b50c0e2df8 25-Feb-2010 Ceki Gulcu <ceki@qos.ch> - preparing release 1.5.11

- added code to detect the simultaneous presence of both
log4j-over-slf4j.jar and slf4j-log4j12.jar. See also
http://slf4j.org/codes.html#log4jDelegationLoop

- added code to detect the simultaneous presence of both
jcl-over-slf4j.jar and slf4j-jcl.jar. See also
http://slf4j.org/codes.html#jclDelegationLoop

- Fixed http://bugzilla.slf4j.org/show_bug.cgi?id=168
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
88c4c456766193e012eb890e2208473d99b91f83 03-Dec-2009 Ceki Gulcu <ceki@qos.ch> setting autocrlf = true on windows - no logical changes
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
0195ace88a9616bbd43c81d7eed6c1561d7e4ee1 30-Oct-2009 Ceki Gulcu <ceki@qos.ch> Attempt at simplifying the version check procedure. Must still test
and verify that it does not bomb with pre 1.5.0 versions of SLF4J.
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
e967f5135e1bd2eb0d3165ec08cdb7a35bd1b200 28-Oct-2009 Ceki Gulcu <ceki@qos.ch> - Added missing "Export-Package" declaration for cal10n in the OSGi
manifest file for sfl4j-ext, fixing bug 156.

- changed version number to 1.5.9.RC1. This fixes bug 157.
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
3178c3cdb499641ace0e3f286a1e9a1b3a25f798 01-Oct-2009 Ceki Gulcu <ceki@qos.ch> - jxr plugin now correctly links to the javadocs
- added faq entry about using ILoggerFactory instead of LoggerFactory
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
286117228108fe77fc625c74c14dabc1861a1adf 23-Sep-2009 Ceki Gulcu <ceki@qos.ch> - added missing LogManager class as requested by Rick Beton in bug report 150

http://bugzilla.slf4j.org/show_bug.cgi?id=150

- Added 1.5.10 to the list of compatible versions
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
e3f037a8d92c04e6d831c8a15f1b6576ebc943b5 04-Sep-2009 Ceki Gulcu <ceki@qos.ch> - added 1.5.9-RC0 to the API_COMPATIBILITY_LIST in LoggerFactory
- minor edit in /cal10n_dummy/MyApplication.java
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
81accae38e8ddb09b72cf41be557f3c3cacc48bd 01-Sep-2009 Ceki Gulcu <ceki@qos.ch> Fixed bug 146

http://bugzilla.slf4j.org/show_bug.cgi?id=146
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
66ee4d1162feb2112b89624053ceef58ef0cb367 20-Jul-2009 Ceki Gulcu <ceki@qos.ch> - add 1.5.9 to the compatibility list
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
1f53bd7e2b53e0d76b4f12b204cf7ff65156ea3d 18-Jun-2009 Ceki Gulcu <ceki@qos.ch> fix typo
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
65018418234a70dd1492485c8948f4ae56500de4 11-Jun-2009 Ceki Gulcu <ceki@qos.ch> - fixed test scope issue in log4j-over-slf4j
- setting version number to 1.5.8
- updating news
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
4455c76ad568d65a9e5ae573c3735d4622d044d6 10-Jun-2009 Ceki Gulcu <ceki@qos.ch> The Arrays.toString(Object[]) was added in JDK 1.5.
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
a3bcb7f3224126754717a8b52ae28f622a237415 10-Jun-2009 Ceki Gulcu <ceki@qos.ch> correcting typo caught by Ralph
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
cfd6bdba9809bb65e0f4517c185f144605f32d85 09-Jun-2009 Ceki Gulcu <ceki@qos.ch> improved error messages
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
71803619afdfdf86a49c40e3218477cbdcd5b35c 09-Jun-2009 Ceki Gulcu <ceki@qos.ch> initial (and yet untested) version of the fix for bug 132 contributed by Robert Elliot
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
178cab94a11006e27a3487e599039f8e3667e98d 20-Mar-2009 Ceki Gulcu <ceki@qos.ch> cosmetic change in the javadocs
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
8613218804458e18fade6dc307f290581c853302 28-Jan-2009 Ceki Gulcu <ceki@qos.ch> - updating the compatibility list in LoggerFactory
- added a faq entry about SLF4J versions and backward compatibility
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
dc9b55c85c78ffc14c66d9d595308c7264593bd1 20-Nov-2008 Ceki Gulcu <ceki@qos.ch> bumped inception year in copyright notice
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
60acabc73d417e9b3fc31898e2d2b0e75cac4215 20-Nov-2008 Ceki Gulcu <ceki@qos.ch> An attempt at fixing bug 113 [1] and indirectly LBCORE-51 [2]. Instead
of caching StaticLoggerBinder singleton, we retrieve afresh each
time. This agrees well with native implementations with context
selectors, e.g. logback. Unfortunately, the code in LoggerFactory is
no longer dumb and totally obvious.

[1] http://bugzilla.slf4j.org/show_bug.cgi?id=113
[2] http://jira.qos.ch/browse/LBCORE-51
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
f002e3b965d107f057861a08d39ecb394cff8e89 17-Oct-2008 Ceki Gulcu <ceki@qos.ch> 1.5.6-SNAPSHOT comes after 1.5.5

In LoggerFactory.java we anticipate that 1.5.6 be 100% compatible with 1.5.5
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
eb14bf43922852ee3a00ca552d9d56624f3fde79 17-Oct-2008 Ceki Gulcu <ceki@qos.ch> - better wording in the docs
- improved integration tests: Added integration tests consistent with the elective version check policy
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
2050a4db447bb23847474533cfc267dd6c83b531 17-Oct-2008 Ceki Gulcu <ceki@qos.ch> Given the huge size of the SLF4J user base, we need a more lenient version
check mechanism. For example, we can't expect external implementations such as
Mina, jetty, jboss to follow SLF4J's release schedule. We just can't.

This commit changes the version check policy to become elective. The FAQ includes an entry explaining
the logic.
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
ba10ccd6febab462166c924e95d0ed47f28ada96 16-Oct-2008 Ceki Gulcu <ceki@qos.ch> - preparing release 1.5.4
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
5c507e8a77c68c660779d150ef7637558231aaa5 16-Oct-2008 Ceki Gulcu <ceki@qos.ch> Further refinements in relation to bug 106.

Since the logger returned by the nop factory are not functional (nop loggers),
we need to tell the user that she should not expect any logging from such loggers.

LoggerFactory will now list any nop loggers that it had to create.
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
88a76d24a017de0548d5cdb0ddea8d731c4542a5 15-Oct-2008 Ceki Gulcu <ceki@qos.ch> Fixing bug 106

Essentially, loggerFactory is now momentarily set to NOPLoggerFactory while the
underlying logging system auto-configures itself.

http://bugzilla.slf4j.org/show_bug.cgi?id=106
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
ecfb1b55125c63a956d2f017923157c434117845 03-Oct-2008 Ceki Gulcu <ceki@qos.ch> - testing VERSION checks
- added a new module called "integration" for testing interactions between
various SLF4J versions. This module uses Ant and relies on Ant's flexibility
in providing different classpaths to various tasks (this is much harder to do
with Maven). The Ant build file is still invoked by Maven. Thus, integration tests
are run at build time.
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
0ab8c3e5e778b8fe2600405b3f2045d68dea97dc 02-Oct-2008 Ceki Gulcu <ceki@qos.ch> - keep tests quiet
- fixed bug in version check code
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
7acc6e159d062f693e9712351e5f8a2f39086c92 02-Oct-2008 Ceki Gulcu <ceki@qos.ch> - Adding version check support in each slf4j-binding
Each copy of StaticLoggerBinder.java found in each binding now contains a field called
VERSION. LoggerFactory checks that the version value found in the binding matches
the expected version number as declared in LoggerFactory
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
c9a8e914bbb214c53ee26470789f67ce0d3fda46 02-Oct-2008 Ceki Gulcu <ceki@qos.ch> - Adding version check support in each slf4j-binding
Each copy of StaticLoggerBinder.java found in each binding now contains a field called
VERSION. LoggerFactory checks that the version value found in the binding matches
the expected version number as declared in LoggerFactory
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
34e52a6fc2439374edb90e7cb722f5b1928dbaa7 27-Jun-2007 Ceki Gulcu <ceki@qos.ch> minor refactoring
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
b7389a7e576a7e43854a377d1c2a53bea8905461 04-May-2007 Ceki Gulcu <ceki@qos.ch> better error reporting when no bindign is available
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
cf24a204b9fd844cf5314846f1f8469ed6ec7430 25-Feb-2007 Ceki Gulcu <ceki@qos.ch> - javadoc adjustments
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
b5fe67770b2fdf69ccfd3a333a5874cd934e4a85 25-Feb-2007 Ceki Gulcu <ceki@qos.ch> - License header now identical to the official license file
LICENSE.txt found at the root folder of the SLF4J project.

- Minor javadoc update
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
e3cfd0465ec769d7889dcb5b5f8ad3a2d096c9e7 19-Feb-2007 Ceki Gulcu <ceki@qos.ch> slightly better wording
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
8ef03cd89ee49b46d05c565d94e963feb56a0fb1 19-Feb-2007 Ceki Gulcu <ceki@qos.ch> Better error reporting.
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
7414904bd3321f2e78173b59a01609722a2703ef 16-Feb-2007 Sebastien Pennec <sebastien@qos.ch> Added the LoggerFactory class to the api module.
A dummy StaticLoggerBinder class has also been added so that everything compiles nicely.
The slf4j-api pom.xml file now uses an ant task to remove the dummy StaticLoggerBinder from the compiled classes so that each other module uses its own StaticLoggerBinder class.
/external/slf4j/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java