Return-Path: X-Original-To: apmail-logging-commits-archive@minotaur.apache.org Delivered-To: apmail-logging-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 22B029E8D for ; Fri, 7 Oct 2011 18:27:50 +0000 (UTC) Received: (qmail 22415 invoked by uid 500); 7 Oct 2011 18:27:50 -0000 Delivered-To: apmail-logging-commits-archive@logging.apache.org Received: (qmail 22389 invoked by uid 500); 7 Oct 2011 18:27:50 -0000 Mailing-List: contact commits-help@logging.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@logging.apache.org Delivered-To: mailing list commits@logging.apache.org Received: (qmail 22382 invoked by uid 99); 7 Oct 2011 18:27:50 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 07 Oct 2011 18:27:50 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 07 Oct 2011 18:27:47 +0000 Received: from eris.apache.org (localhost [127.0.0.1]) by eris.apache.org (Postfix) with ESMTP id 883C52388C7E; Fri, 7 Oct 2011 18:26:28 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1180134 [33/43] - in /logging/site/trunk/docs/log4php: ./ apidocs/ apidocs/log4php/ apidocs/log4php/appenders/ apidocs/log4php/configurators/ apidocs/log4php/filters/ apidocs/log4php/helpers/ apidocs/log4php/layouts/ apidocs/log4php/render... Date: Fri, 07 Oct 2011 18:26:14 -0000 To: commits@logging.apache.org From: ihabunek@apache.org X-Mailer: svnmailer-1.0.8-patched Message-Id: <20111007182628.883C52388C7E@eris.apache.org> Modified: logging/site/trunk/docs/log4php/coverage-report/helpers_LoggerPatternConverter.php.html URL: http://svn.apache.org/viewvc/logging/site/trunk/docs/log4php/coverage-report/helpers_LoggerPatternConverter.php.html?rev=1180134&r1=1180133&r2=1180134&view=diff ============================================================================== --- logging/site/trunk/docs/log4php/coverage-report/helpers_LoggerPatternConverter.php.html (original) +++ logging/site/trunk/docs/log4php/coverage-report/helpers_LoggerPatternConverter.php.html Fri Oct 7 18:26:07 2011 @@ -89,7 +89,7 @@   - LoggerPatternConverter + LoggerPatternConverter @@ -121,7 +121,7 @@ - +
 __construct($fi = null) __construct($fi = null) @@ -144,7 +144,7 @@ - +
 convert($event) convert($event) @@ -167,7 +167,7 @@ - +
 format(&$sbuf, $e) format(&$sbuf, $e) @@ -190,7 +190,7 @@ - +
 spacePad(&$sbuf, $length) spacePad(&$sbuf, $length) @@ -254,112 +254,111 @@ 27 : * individual PatternConverters. Each of which is responsible for 28 : * converting a logging event in a converter specific manner.</p> 29 : * - 30 : * @version $Revision: 925973 $ + 30 : * @version $Revision: 1166187 $ 31 : * @package log4php 32 : * @subpackage helpers - 33 : * @abstract - 34 : * @since 0.3 - 35 : */ - 36 1 : class LoggerPatternConverter { - 37 : - 38 : /** - 39 : * Array for fast space padding - 40 : * Used by {@link LoggerPatternConverter::spacePad()}. - 41 : */ - 42 : private $spaces = array( - 43 : " ", // 1 space - 44 : " ", // 2 spaces - 45 : " ", // 4 spaces - 46 : " ", // 8 spaces - 47 : " ", // 16 spaces - 48 : " "); // 32 spaces - 49 : - 50 : /** - 51 : * @var LoggerPatternConverter next converter in converter chain - 52 : */ - 53 : public $next = null; - 54 : - 55 : public $min = -1; - 56 : public $max = 0x7FFFFFFF; - 57 : public $leftAlign = false; - 58 : - 59 : /** - 60 : * Constructor - 61 : * - 62 : * @param LoggerFormattingInfo $fi - 63 : */ - 64 : public function __construct($fi = null) { - 65 15 : if($fi !== null) { - 66 15 : $this->min = $fi->min; - 67 15 : $this->max = $fi->max; - 68 15 : $this->leftAlign = $fi->leftAlign; - 69 15 : } - 70 15 : } - 71 : - 72 : /** - 73 : * Derived pattern converters must override this method in order to - 74 : * convert conversion specifiers in the correct way. - 75 : * - 76 : * @param LoggerLoggingEvent $event - 77 : */ - 78 0 : public function convert($event) {} - 79 : - 80 : /** - 81 : * A template method for formatting in a converter specific way. - 82 : * - 83 : * @param string &$sbuf string buffer - 84 : * @param LoggerLoggingEvent $e - 85 : */ - 86 : public function format(&$sbuf, $e) { - 87 15 : $s = $this->convert($e); - 88 : - 89 15 : if($s == null or empty($s)) { - 90 1 : if(0 < $this->min) { - 91 0 : $this->spacePad($sbuf, $this->min); - 92 0 : } - 93 1 : return; - 94 : } - 95 : - 96 15 : $len = strlen($s); - 97 : - 98 15 : if($len > $this->max) { - 99 0 : $sbuf .= substr($s , 0, ($len - $this->max)); - 100 15 : } else if($len < $this->min) { - 101 5 : if($this->leftAlign) { - 102 5 : $sbuf .= $s; - 103 5 : $this->spacePad($sbuf, ($this->min - $len)); - 104 5 : } else { - 105 0 : $this->spacePad($sbuf, ($this->min - $len)); - 106 0 : $sbuf .= $s; - 107 : } - 108 5 : } else { - 109 15 : $sbuf .= $s; - 110 : } - 111 15 : } - 112 : - 113 : /** - 114 : * Fast space padding method. - 115 : * - 116 : * @param string &$sbuf string buffer - 117 : * @param integer $length pad length - 118 : * - 119 : * @todo reimplement using PHP string functions - 120 : */ - 121 : public function spacePad(&$sbuf, $length) { - 122 5 : while($length >= 32) { - 123 0 : $sbuf .= $this->spaces[5]; - 124 0 : $length -= 32; - 125 0 : } - 126 : - 127 5 : for($i = 4; $i >= 0; $i--) { - 128 5 : if(($length & (1<<$i)) != 0) { - 129 5 : $sbuf .= $this->spaces[$i]; - 130 5 : } - 131 5 : } - 132 : - 133 : // $sbuf = str_pad($sbuf, $length); - 134 5 : } - 135 : } + 33 : * @since 0.3 + 34 : */ + 35 1 : class LoggerPatternConverter { + 36 : + 37 : /** + 38 : * Array for fast space padding + 39 : * Used by {@link LoggerPatternConverter::spacePad()}. + 40 : */ + 41 : private $spaces = array( + 42 : " ", // 1 space + 43 : " ", // 2 spaces + 44 : " ", // 4 spaces + 45 : " ", // 8 spaces + 46 : " ", // 16 spaces + 47 : " "); // 32 spaces + 48 : + 49 : /** + 50 : * @var LoggerPatternConverter next converter in converter chain + 51 : */ + 52 : public $next = null; + 53 : + 54 : public $min = -1; + 55 : public $max = 0x7FFFFFFF; + 56 : public $leftAlign = false; + 57 : + 58 : /** + 59 : * Constructor + 60 : * + 61 : * @param LoggerFormattingInfo $fi + 62 : */ + 63 : public function __construct($fi = null) { + 64 15 : if($fi !== null) { + 65 15 : $this->min = $fi->min; + 66 15 : $this->max = $fi->max; + 67 15 : $this->leftAlign = $fi->leftAlign; + 68 15 : } + 69 15 : } + 70 : + 71 : /** + 72 : * Derived pattern converters must override this method in order to + 73 : * convert conversion specifiers in the correct way. + 74 : * + 75 : * @param LoggerLoggingEvent $event + 76 : */ + 77 0 : public function convert($event) {} + 78 : + 79 : /** + 80 : * A template method for formatting in a converter specific way. + 81 : * + 82 : * @param string &$sbuf string buffer + 83 : * @param LoggerLoggingEvent $e + 84 : */ + 85 : public function format(&$sbuf, $e) { + 86 15 : $s = $this->convert($e); + 87 : + 88 15 : if($s == null or empty($s)) { + 89 1 : if(0 < $this->min) { + 90 0 : $this->spacePad($sbuf, $this->min); + 91 0 : } + 92 1 : return; + 93 : } + 94 : + 95 15 : $len = strlen($s); + 96 : + 97 15 : if($len > $this->max) { + 98 0 : $sbuf .= substr($s , 0, ($len - $this->max)); + 99 15 : } else if($len < $this->min) { + 100 5 : if($this->leftAlign) { + 101 5 : $sbuf .= $s; + 102 5 : $this->spacePad($sbuf, ($this->min - $len)); + 103 5 : } else { + 104 0 : $this->spacePad($sbuf, ($this->min - $len)); + 105 0 : $sbuf .= $s; + 106 : } + 107 5 : } else { + 108 15 : $sbuf .= $s; + 109 : } + 110 15 : } + 111 : + 112 : /** + 113 : * Fast space padding method. + 114 : * + 115 : * @param string &$sbuf string buffer + 116 : * @param integer $length pad length + 117 : * + 118 : * @todo reimplement using PHP string functions + 119 : */ + 120 : public function spacePad(&$sbuf, $length) { + 121 5 : while($length >= 32) { + 122 0 : $sbuf .= $this->spaces[5]; + 123 0 : $length -= 32; + 124 0 : } + 125 : + 126 5 : for($i = 4; $i >= 0; $i--) { + 127 5 : if(($length & (1<<$i)) != 0) { + 128 5 : $sbuf .= $this->spaces[$i]; + 129 5 : } + 130 5 : } + 131 : + 132 : // $sbuf = str_pad($sbuf, $length); + 133 5 : } + 134 : } @@ -368,7 +367,7 @@
- +
Generated by PHP_CodeCoverage 1.0.4 using PHP 5.3.6 and PHPUnit 3.5.14 at Tue Aug 30 13:23:52 BST 2011.
Generated by PHP_CodeCoverage 1.0.5 using PHP 5.3.3 and PHPUnit 3.5.15 at Fri Oct 7 19:06:00 BST 2011.

@@ -378,11 +377,16 @@ $E = YAHOO.util.Event; YAHOO.namespace("phpunit.container"); YAHOO.phpunit.container.panelsData = { - "panel36": { - "header": "1 test covers line 36", + "panel35": { + "header": "1 test covers line 35", "body": "
  • LoggerAppenderPDOTest::testSimpleWithDefaults
", "footer": "" }, + "panel64": { + "header": "15 tests cover line 64", + "body": "
  • LoggerAppenderPDOTest::testSimpleWithDefaults
  • LoggerAppenderPDOTest::testCustomizedSql
  • LoggerAppenderPDOTest::testOldStyle
  • LoggerAppenderPDOTest::testClose
  • LoggerPatternParserTest::testErrorLayout
  • LoggerPatternParserTest::testClassname
  • LoggerLayoutPatternTest::testErrorLayout
  • LoggerLayoutPatternTest::testWarnLayout
  • LoggerLayoutPatternTest::testInfoLayout
  • LoggerLayoutPatternTest::testDebugLayout
  • LoggerLayoutPatternTest::testTraceLayout
  • LoggerLayoutPatternTest::testClassnamePattern
  • LoggerMDCTest::testPatterns
  • LoggerMDCTest::testEnvKey
  • LoggerMDCTest::testServerKey
", + "footer": "" + }, "panel65": { "header": "15 tests cover line 65", "body": "
  • LoggerAppenderPDOTest::testSimpleWithDefaults
  • LoggerAppenderPDOTest::testCustomizedSql
  • LoggerAppenderPDOTest::testOldStyle
  • LoggerAppenderPDOTest::testClose
  • LoggerPatternParserTest::testErrorLayout
  • LoggerPatternParserTest::testClassname
  • LoggerLayoutPatternTest::testErrorLayout
  • LoggerLayoutPatternTest::testWarnLayout
  • LoggerLayoutPatternTest::testInfoLayout
  • LoggerLayoutPatternTest::testDebugLayout
  • LoggerLayoutPatternTest::testTraceLayout
  • LoggerLayoutPatternTest::testClassnamePattern
  • LoggerMDCTest::testPatterns
  • LoggerMDCTest::testEnvKey
  • LoggerMDCTest::testServerKey
", @@ -408,44 +412,44 @@ "body": "
  • LoggerAppenderPDOTest::testSimpleWithDefaults
  • LoggerAppenderPDOTest::testCustomizedSql
  • LoggerAppenderPDOTest::testOldStyle
  • LoggerAppenderPDOTest::testClose
  • LoggerPatternParserTest::testErrorLayout
  • LoggerPatternParserTest::testClassname
  • LoggerLayoutPatternTest::testErrorLayout
  • LoggerLayoutPatternTest::testWarnLayout
  • LoggerLayoutPatternTest::testInfoLayout
  • LoggerLayoutPatternTest::testDebugLayout
  • LoggerLayoutPatternTest::testTraceLayout
  • LoggerLayoutPatternTest::testClassnamePattern
  • LoggerMDCTest::testPatterns
  • LoggerMDCTest::testEnvKey
  • LoggerMDCTest::testServerKey
", "footer": "" }, - "panel70": { - "header": "15 tests cover line 70", + "panel86": { + "header": "15 tests cover line 86", "body": "
  • LoggerAppenderPDOTest::testSimpleWithDefaults
  • LoggerAppenderPDOTest::testCustomizedSql
  • LoggerAppenderPDOTest::testOldStyle
  • LoggerAppenderPDOTest::testClose
  • LoggerPatternParserTest::testErrorLayout
  • LoggerPatternParserTest::testClassname
  • LoggerLayoutPatternTest::testErrorLayout
  • LoggerLayoutPatternTest::testWarnLayout
  • LoggerLayoutPatternTest::testInfoLayout
  • LoggerLayoutPatternTest::testDebugLayout
  • LoggerLayoutPatternTest::testTraceLayout
  • LoggerLayoutPatternTest::testClassnamePattern
  • LoggerMDCTest::testPatterns
  • LoggerMDCTest::testEnvKey
  • LoggerMDCTest::testServerKey
", "footer": "" }, - "panel87": { - "header": "15 tests cover line 87", + "panel88": { + "header": "15 tests cover line 88", "body": "
  • LoggerAppenderPDOTest::testSimpleWithDefaults
  • LoggerAppenderPDOTest::testCustomizedSql
  • LoggerAppenderPDOTest::testOldStyle
  • LoggerAppenderPDOTest::testClose
  • LoggerPatternParserTest::testErrorLayout
  • LoggerPatternParserTest::testClassname
  • LoggerLayoutPatternTest::testErrorLayout
  • LoggerLayoutPatternTest::testWarnLayout
  • LoggerLayoutPatternTest::testInfoLayout
  • LoggerLayoutPatternTest::testDebugLayout
  • LoggerLayoutPatternTest::testTraceLayout
  • LoggerLayoutPatternTest::testClassnamePattern
  • LoggerMDCTest::testPatterns
  • LoggerMDCTest::testEnvKey
  • LoggerMDCTest::testServerKey
", "footer": "" }, "panel89": { - "header": "15 tests cover line 89", - "body": "
  • LoggerAppenderPDOTest::testSimpleWithDefaults
  • LoggerAppenderPDOTest::testCustomizedSql
  • LoggerAppenderPDOTest::testOldStyle
  • LoggerAppenderPDOTest::testClose
  • LoggerPatternParserTest::testErrorLayout
  • LoggerPatternParserTest::testClassname
  • LoggerLayoutPatternTest::testErrorLayout
  • LoggerLayoutPatternTest::testWarnLayout
  • LoggerLayoutPatternTest::testInfoLayout
  • LoggerLayoutPatternTest::testDebugLayout
  • LoggerLayoutPatternTest::testTraceLayout
  • LoggerLayoutPatternTest::testClassnamePattern
  • LoggerMDCTest::testPatterns
  • LoggerMDCTest::testEnvKey
  • LoggerMDCTest::testServerKey
", + "header": "1 test covers line 89", + "body": "
  • LoggerMDCTest::testPatterns
", "footer": "" }, - "panel90": { - "header": "1 test covers line 90", + "panel92": { + "header": "1 test covers line 92", "body": "
  • LoggerMDCTest::testPatterns
", "footer": "" }, - "panel93": { - "header": "1 test covers line 93", - "body": "
  • LoggerMDCTest::testPatterns
", + "panel95": { + "header": "15 tests cover line 95", + "body": "
  • LoggerAppenderPDOTest::testSimpleWithDefaults
  • LoggerAppenderPDOTest::testCustomizedSql
  • LoggerAppenderPDOTest::testOldStyle
  • LoggerAppenderPDOTest::testClose
  • LoggerPatternParserTest::testErrorLayout
  • LoggerPatternParserTest::testClassname
  • LoggerLayoutPatternTest::testErrorLayout
  • LoggerLayoutPatternTest::testWarnLayout
  • LoggerLayoutPatternTest::testInfoLayout
  • LoggerLayoutPatternTest::testDebugLayout
  • LoggerLayoutPatternTest::testTraceLayout
  • LoggerLayoutPatternTest::testClassnamePattern
  • LoggerMDCTest::testPatterns
  • LoggerMDCTest::testEnvKey
  • LoggerMDCTest::testServerKey
", "footer": "" }, - "panel96": { - "header": "15 tests cover line 96", + "panel97": { + "header": "15 tests cover line 97", "body": "
  • LoggerAppenderPDOTest::testSimpleWithDefaults
  • LoggerAppenderPDOTest::testCustomizedSql
  • LoggerAppenderPDOTest::testOldStyle
  • LoggerAppenderPDOTest::testClose
  • LoggerPatternParserTest::testErrorLayout
  • LoggerPatternParserTest::testClassname
  • LoggerLayoutPatternTest::testErrorLayout
  • LoggerLayoutPatternTest::testWarnLayout
  • LoggerLayoutPatternTest::testInfoLayout
  • LoggerLayoutPatternTest::testDebugLayout
  • LoggerLayoutPatternTest::testTraceLayout
  • LoggerLayoutPatternTest::testClassnamePattern
  • LoggerMDCTest::testPatterns
  • LoggerMDCTest::testEnvKey
  • LoggerMDCTest::testServerKey
", "footer": "" }, - "panel98": { - "header": "15 tests cover line 98", + "panel99": { + "header": "15 tests cover line 99", "body": "
  • LoggerAppenderPDOTest::testSimpleWithDefaults
  • LoggerAppenderPDOTest::testCustomizedSql
  • LoggerAppenderPDOTest::testOldStyle
  • LoggerAppenderPDOTest::testClose
  • LoggerPatternParserTest::testErrorLayout
  • LoggerPatternParserTest::testClassname
  • LoggerLayoutPatternTest::testErrorLayout
  • LoggerLayoutPatternTest::testWarnLayout
  • LoggerLayoutPatternTest::testInfoLayout
  • LoggerLayoutPatternTest::testDebugLayout
  • LoggerLayoutPatternTest::testTraceLayout
  • LoggerLayoutPatternTest::testClassnamePattern
  • LoggerMDCTest::testPatterns
  • LoggerMDCTest::testEnvKey
  • LoggerMDCTest::testServerKey
", "footer": "" }, "panel100": { - "header": "15 tests cover line 100", - "body": "
  • LoggerAppenderPDOTest::testSimpleWithDefaults
  • LoggerAppenderPDOTest::testCustomizedSql
  • LoggerAppenderPDOTest::testOldStyle
  • LoggerAppenderPDOTest::testClose
  • LoggerPatternParserTest::testErrorLayout
  • LoggerPatternParserTest::testClassname
  • LoggerLayoutPatternTest::testErrorLayout
  • LoggerLayoutPatternTest::testWarnLayout
  • LoggerLayoutPatternTest::testInfoLayout
  • LoggerLayoutPatternTest::testDebugLayout
  • LoggerLayoutPatternTest::testTraceLayout
  • LoggerLayoutPatternTest::testClassnamePattern
  • LoggerMDCTest::testPatterns
  • LoggerMDCTest::testEnvKey
  • LoggerMDCTest::testServerKey
", + "header": "5 tests cover line 100", + "body": "
  • LoggerLayoutPatternTest::testWarnLayout
  • LoggerLayoutPatternTest::testInfoLayout
  • LoggerMDCTest::testPatterns
  • LoggerMDCTest::testEnvKey
  • LoggerMDCTest::testServerKey
", "footer": "" }, "panel101": { @@ -463,28 +467,28 @@ "body": "
  • LoggerLayoutPatternTest::testWarnLayout
  • LoggerLayoutPatternTest::testInfoLayout
  • LoggerMDCTest::testPatterns
  • LoggerMDCTest::testEnvKey
  • LoggerMDCTest::testServerKey
", "footer": "" }, - "panel104": { - "header": "5 tests cover line 104", + "panel107": { + "header": "5 tests cover line 107", "body": "
  • LoggerLayoutPatternTest::testWarnLayout
  • LoggerLayoutPatternTest::testInfoLayout
  • LoggerMDCTest::testPatterns
  • LoggerMDCTest::testEnvKey
  • LoggerMDCTest::testServerKey
", "footer": "" }, "panel108": { - "header": "5 tests cover line 108", - "body": "
  • LoggerLayoutPatternTest::testWarnLayout
  • LoggerLayoutPatternTest::testInfoLayout
  • LoggerMDCTest::testPatterns
  • LoggerMDCTest::testEnvKey
  • LoggerMDCTest::testServerKey
", + "header": "15 tests cover line 108", + "body": "
  • LoggerAppenderPDOTest::testSimpleWithDefaults
  • LoggerAppenderPDOTest::testCustomizedSql
  • LoggerAppenderPDOTest::testOldStyle
  • LoggerAppenderPDOTest::testClose
  • LoggerPatternParserTest::testErrorLayout
  • LoggerPatternParserTest::testClassname
  • LoggerLayoutPatternTest::testErrorLayout
  • LoggerLayoutPatternTest::testWarnLayout
  • LoggerLayoutPatternTest::testInfoLayout
  • LoggerLayoutPatternTest::testDebugLayout
  • LoggerLayoutPatternTest::testTraceLayout
  • LoggerLayoutPatternTest::testClassnamePattern
  • LoggerMDCTest::testPatterns
  • LoggerMDCTest::testEnvKey
  • LoggerMDCTest::testServerKey
", "footer": "" }, - "panel109": { - "header": "15 tests cover line 109", + "panel110": { + "header": "15 tests cover line 110", "body": "
  • LoggerAppenderPDOTest::testSimpleWithDefaults
  • LoggerAppenderPDOTest::testCustomizedSql
  • LoggerAppenderPDOTest::testOldStyle
  • LoggerAppenderPDOTest::testClose
  • LoggerPatternParserTest::testErrorLayout
  • LoggerPatternParserTest::testClassname
  • LoggerLayoutPatternTest::testErrorLayout
  • LoggerLayoutPatternTest::testWarnLayout
  • LoggerLayoutPatternTest::testInfoLayout
  • LoggerLayoutPatternTest::testDebugLayout
  • LoggerLayoutPatternTest::testTraceLayout
  • LoggerLayoutPatternTest::testClassnamePattern
  • LoggerMDCTest::testPatterns
  • LoggerMDCTest::testEnvKey
  • LoggerMDCTest::testServerKey
", "footer": "" }, - "panel111": { - "header": "15 tests cover line 111", - "body": "
  • LoggerAppenderPDOTest::testSimpleWithDefaults
  • LoggerAppenderPDOTest::testCustomizedSql
  • LoggerAppenderPDOTest::testOldStyle
  • LoggerAppenderPDOTest::testClose
  • LoggerPatternParserTest::testErrorLayout
  • LoggerPatternParserTest::testClassname
  • LoggerLayoutPatternTest::testErrorLayout
  • LoggerLayoutPatternTest::testWarnLayout
  • LoggerLayoutPatternTest::testInfoLayout
  • LoggerLayoutPatternTest::testDebugLayout
  • LoggerLayoutPatternTest::testTraceLayout
  • LoggerLayoutPatternTest::testClassnamePattern
  • LoggerMDCTest::testPatterns
  • LoggerMDCTest::testEnvKey
  • LoggerMDCTest::testServerKey
", + "panel121": { + "header": "5 tests cover line 121", + "body": "
  • LoggerLayoutPatternTest::testWarnLayout
  • LoggerLayoutPatternTest::testInfoLayout
  • LoggerMDCTest::testPatterns
  • LoggerMDCTest::testEnvKey
  • LoggerMDCTest::testServerKey
", "footer": "" }, - "panel122": { - "header": "5 tests cover line 122", + "panel126": { + "header": "5 tests cover line 126", "body": "
  • LoggerLayoutPatternTest::testWarnLayout
  • LoggerLayoutPatternTest::testInfoLayout
  • LoggerMDCTest::testPatterns
  • LoggerMDCTest::testEnvKey
  • LoggerMDCTest::testServerKey
", "footer": "" }, @@ -508,13 +512,8 @@ "body": "
  • LoggerLayoutPatternTest::testWarnLayout
  • LoggerLayoutPatternTest::testInfoLayout
  • LoggerMDCTest::testPatterns
  • LoggerMDCTest::testEnvKey
  • LoggerMDCTest::testServerKey
", "footer": "" }, - "panel131": { - "header": "5 tests cover line 131", - "body": "
  • LoggerLayoutPatternTest::testWarnLayout
  • LoggerLayoutPatternTest::testInfoLayout
  • LoggerMDCTest::testPatterns
  • LoggerMDCTest::testEnvKey
  • LoggerMDCTest::testServerKey
", - "footer": "" - }, - "panel134": { - "header": "5 tests cover line 134", + "panel133": { + "header": "5 tests cover line 133", "body": "
  • LoggerLayoutPatternTest::testWarnLayout
  • LoggerLayoutPatternTest::testInfoLayout
  • LoggerMDCTest::testPatterns
  • LoggerMDCTest::testEnvKey
  • LoggerMDCTest::testServerKey
", "footer": "" },