You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@commons.apache.org by gg...@apache.org on 2024/03/24 17:59:14 UTC
svn commit: r1085996 [6/29] - in /websites/production/commons/content/proper/commons-logging: ./ apidocs/ apidocs/legal/ apidocs/org/apache/commons/logging/ apidocs/org/apache/commons/logging/class-use/ apidocs/org/apache/commons/logging/impl/ apidocs/...
Modified: websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/class-use/NoOpLog.html
==============================================================================
--- websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/class-use/NoOpLog.html (original)
+++ websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/class-use/NoOpLog.html Sun Mar 24 17:59:10 2024
@@ -1,14 +1,15 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
-<!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.commons.logging.impl.NoOpLog (Apache Commons Logging 1.3.0 API)</title>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.commons.logging.impl.NoOpLog (Apache Commons Logging 1.3.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="description" content="use: package: org.apache.commons.logging.impl, class: NoOpLog">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
@@ -23,7 +24,7 @@ loadScripts(document, 'script');</script
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
+<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
@@ -37,10 +38,9 @@ loadScripts(document, 'script');</script
</ul>
</div>
<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script
No usage of org.apache.commons.logging.impl.NoOpLog</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2001–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2001–2024 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
Modified: websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/class-use/ServletContextCleaner.html
==============================================================================
--- websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/class-use/ServletContextCleaner.html (original)
+++ websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/class-use/ServletContextCleaner.html Sun Mar 24 17:59:10 2024
@@ -1,14 +1,15 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
-<!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.commons.logging.impl.ServletContextCleaner (Apache Commons Logging 1.3.0 API)</title>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.commons.logging.impl.ServletContextCleaner (Apache Commons Logging 1.3.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="description" content="use: package: org.apache.commons.logging.impl, class: ServletContextCleaner">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
@@ -23,7 +24,7 @@ loadScripts(document, 'script');</script
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
+<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
@@ -37,10 +38,9 @@ loadScripts(document, 'script');</script
</ul>
</div>
<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script
No usage of org.apache.commons.logging.impl.ServletContextCleaner</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2001–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2001–2024 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
Modified: websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/class-use/SimpleLog.html
==============================================================================
--- websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/class-use/SimpleLog.html (original)
+++ websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/class-use/SimpleLog.html Sun Mar 24 17:59:10 2024
@@ -1,14 +1,15 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
-<!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.commons.logging.impl.SimpleLog (Apache Commons Logging 1.3.0 API)</title>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.commons.logging.impl.SimpleLog (Apache Commons Logging 1.3.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="description" content="use: package: org.apache.commons.logging.impl, class: SimpleLog">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
@@ -23,7 +24,7 @@ loadScripts(document, 'script');</script
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
+<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
@@ -37,10 +38,9 @@ loadScripts(document, 'script');</script
</ul>
</div>
<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script
No usage of org.apache.commons.logging.impl.SimpleLog</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2001–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2001–2024 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
Modified: websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/class-use/Slf4jLogFactory.html
==============================================================================
--- websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/class-use/Slf4jLogFactory.html (original)
+++ websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/class-use/Slf4jLogFactory.html Sun Mar 24 17:59:10 2024
@@ -1,14 +1,15 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
-<!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.commons.logging.impl.Slf4jLogFactory (Apache Commons Logging 1.3.0 API)</title>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.commons.logging.impl.Slf4jLogFactory (Apache Commons Logging 1.3.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="description" content="use: package: org.apache.commons.logging.impl, class: Slf4jLogFactory">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
@@ -23,7 +24,7 @@ loadScripts(document, 'script');</script
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
+<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
@@ -37,10 +38,9 @@ loadScripts(document, 'script');</script
</ul>
</div>
<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script
No usage of org.apache.commons.logging.impl.Slf4jLogFactory</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2001–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2001–2024 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
Modified: websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/class-use/WeakHashtable.html
==============================================================================
--- websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/class-use/WeakHashtable.html (original)
+++ websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/class-use/WeakHashtable.html Sun Mar 24 17:59:10 2024
@@ -1,14 +1,15 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
-<!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.commons.logging.impl.WeakHashtable (Apache Commons Logging 1.3.0 API)</title>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Class org.apache.commons.logging.impl.WeakHashtable (Apache Commons Logging 1.3.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="description" content="use: package: org.apache.commons.logging.impl, class: WeakHashtable">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
@@ -23,7 +24,7 @@ loadScripts(document, 'script');</script
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
+<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
@@ -37,10 +38,9 @@ loadScripts(document, 'script');</script
</ul>
</div>
<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script
No usage of org.apache.commons.logging.impl.WeakHashtable</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2001–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2001–2024 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
Modified: websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/package-summary.html
==============================================================================
--- websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/package-summary.html (original)
+++ websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/package-summary.html Sun Mar 24 17:59:10 2024
@@ -1,14 +1,15 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
-<!-- Generated by javadoc (21) -->
-<title>org.apache.commons.logging.impl (Apache Commons Logging 1.3.0 API)</title>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.commons.logging.impl (Apache Commons Logging 1.3.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="description" content="declaration: package: org.apache.commons.logging.impl">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
@@ -23,7 +24,7 @@ loadScripts(document, 'script');</script
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
+<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
@@ -35,19 +36,9 @@ loadScripts(document, 'script');</script
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#package">Help</a></li>
</ul>
-<ul class="sub-nav-list-small">
-<li>
-<p>Package:</p>
-<ul>
-<li><a href="#package-description">Description</a></li>
-<li><a href="#related-package-summary">Related Packages</a></li>
-<li><a href="#class-summary">Classes and Interfaces</a></li>
-</ul>
-</li>
-</ul>
</div>
<div class="sub-nav">
-<div id="navbar-sub-list">
+<div>
<ul class="sub-nav-list">
<li>Package: </li>
<li><a href="#package-description">Description</a> | </li>
@@ -55,9 +46,9 @@ loadScripts(document, 'script');</script
<li><a href="#class-summary">Classes and Interfaces</a></li>
</ul>
</div>
-<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
@@ -170,7 +161,7 @@ loadScripts(document, 'script');</script
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2001–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2001–2024 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
Modified: websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/package-tree.html
==============================================================================
--- websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/package-tree.html (original)
+++ websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/package-tree.html Sun Mar 24 17:59:10 2024
@@ -1,14 +1,15 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
-<!-- Generated by javadoc (21) -->
-<title>org.apache.commons.logging.impl Class Hierarchy (Apache Commons Logging 1.3.0 API)</title>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.commons.logging.impl Class Hierarchy (Apache Commons Logging 1.3.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="description" content="tree: package: org.apache.commons.logging.impl">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
@@ -23,7 +24,7 @@ loadScripts(document, 'script');</script
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
+<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
@@ -37,10 +38,9 @@ loadScripts(document, 'script');</script
</ul>
</div>
<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
@@ -50,11 +50,11 @@ loadScripts(document, 'script');</script
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package org.apache.commons.logging.impl</h1>
-</div>
<span class="package-hierarchy-label">Package Hierarchies:</span>
-<ul class="horizontal contents-list">
+<ul class="horizontal">
<li><a href="../../../../../overview-tree.html">All Packages</a></li>
</ul>
+</div>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
@@ -91,7 +91,7 @@ loadScripts(document, 'script');</script
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2001–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2001–2024 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
Modified: websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/package-use.html
==============================================================================
--- websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/package-use.html (original)
+++ websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/impl/package-use.html Sun Mar 24 17:59:10 2024
@@ -1,14 +1,15 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
-<!-- Generated by javadoc (21) -->
-<title>Uses of Package org.apache.commons.logging.impl (Apache Commons Logging 1.3.0 API)</title>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.commons.logging.impl (Apache Commons Logging 1.3.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="description" content="use: package: org.apache.commons.logging.impl">
<meta name="generator" content="javadoc/PackageUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
@@ -23,7 +24,7 @@ loadScripts(document, 'script');</script
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
+<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
@@ -37,10 +38,9 @@ loadScripts(document, 'script');</script
</ul>
</div>
<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script
No usage of org.apache.commons.logging.impl</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2001–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2001–2024 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
Modified: websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/package-summary.html
==============================================================================
--- websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/package-summary.html (original)
+++ websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/package-summary.html Sun Mar 24 17:59:10 2024
@@ -1,20 +1,25 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
-<!-- Generated by javadoc (21) -->
-<title>org.apache.commons.logging (Apache Commons Logging 1.3.0 API)</title>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.commons.logging (Apache Commons Logging 1.3.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="description" content="declaration: package: org.apache.commons.logging">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-declaration-page">
-<script type="text/javascript">var pathtoroot = "../../../../";
+<script type="text/javascript">var evenRowColor = "even-row-color";
+var oddRowColor = "odd-row-color";
+var tableTab = "table-tab";
+var activeTableTab = "active-table-tab";
+var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
@@ -23,7 +28,7 @@ loadScripts(document, 'script');</script
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
+<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
@@ -35,19 +40,9 @@ loadScripts(document, 'script');</script
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#package">Help</a></li>
</ul>
-<ul class="sub-nav-list-small">
-<li>
-<p>Package:</p>
-<ul>
-<li><a href="#package-description">Description</a></li>
-<li><a href="#related-package-summary">Related Packages</a></li>
-<li><a href="#class-summary">Classes and Interfaces</a></li>
-</ul>
-</li>
-</ul>
</div>
<div class="sub-nav">
-<div id="navbar-sub-list">
+<div>
<ul class="sub-nav-list">
<li>Package: </li>
<li><a href="#package-description">Description</a> | </li>
@@ -55,9 +50,9 @@ loadScripts(document, 'script');</script
<li><a href="#class-summary">Classes and Interfaces</a></li>
</ul>
</div>
-<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
@@ -73,19 +68,19 @@ loadScripts(document, 'script');</script
<section class="package-description" id="package-description">
<div class="block">Simple wrapper API around multiple logging APIs.
- <h2 id="overview-heading">Overview</h2>
+ <h2>Overview</h2>
<p>This package provides an API for logging in server-based applications that
can be used around a variety of different logging implementations, including
prebuilt support for the following:</p>
<ul>
- <li><a href="http://logging.apache.org/log4j/">Log4J</a> (version 1.2 or later)
+ <li><a href="https://logging.apache.org/log4j/">Log4J</a> (version 1.2 or later)
from Apache's Logging project. Each named <a href="Log.html">Log</a>
instance is connected to a corresponding Log4J Logger.</li>
- <li><a href="http://java.sun.com/j2se/1.4/docs/guide/util/logging/index.html">
+ <li><a href="https://java.sun.com/j2se/1.4/docs/guide/util/logging/index.html">
JDK Logging API</a>, included in JDK 1.4 or later systems. Each named
<a href="Log.html">Log</a> instance is connected to a corresponding
<code>java.util.logging.Logger</code> instance.</li>
- <li><a href="http://avalon.apache.org/logkit/">LogKit</a> from Apache's
+ <li><a href="https://avalon.apache.org/logkit/">LogKit</a> from Apache's
Avalon project. Each named <a href="Log.html">Log</a> instance is
connected to a corresponding LogKit <code>Logger</code>.</li>
<li><a href="impl/NoOpLog.html">NoOpLog</a> implementation that simply swallows
@@ -94,7 +89,7 @@ loadScripts(document, 'script');</script
log output, for all named <a href="Log.html">Log</a> instances, to
System.err.</li>
</ul>
- <h2 id="quick-start-guide-heading">Quick Start Guide</h2>
+ <h2>Quick Start Guide</h2>
<p>For those impatient to just get on with it, the following example
illustrates the typical declaration and use of a logger that is named (by
convention) after the calling class:
@@ -120,8 +115,8 @@ loadScripts(document, 'script');</script
to System.err. Therefore, you really will want to review the remainder of
this page in order to understand how to configure logging for your
application.</p>
- <h2 id="configuring-the-commons-logging-package-heading">Configuring the Commons Logging Package</h2>
- <h3 id="choosing-a-logfactory-implementation-heading">Choosing a <code>LogFactory</code> Implementation</h3>
+ <h2>Configuring the Commons Logging Package</h2>
+ <h3>Choosing a <code>LogFactory</code> Implementation</h3>
<p>From an application perspective, the first requirement is to retrieve an
object reference to the <code>LogFactory</code> instance that will be used
to create <code><a href="Log.html">Log</a></code> instances for this
@@ -133,8 +128,8 @@ loadScripts(document, 'script');</script
<li>Check for a system property named
<code>org.apache.commons.logging.LogFactory</code>.</li>
<li>Use the JDK 1.3 JAR Services Discovery mechanism (see
- <a href="http://java.sun.com/j2se/1.3/docs/guide/jar/jar.html">
- http://java.sun.com/j2se/1.3/docs/guide/jar/jar.html</a> for
+ <a href="https://java.sun.com/j2se/1.3/docs/guide/jar/jar.html">
+ https://java.sun.com/j2se/1.3/docs/guide/jar/jar.html</a> for
more information) to look for a resource named
<code>META-INF/services/org.apache.commons.logging.LogFactory</code>
whose first line is assumed to contain the desired class name.</li>
@@ -156,7 +151,7 @@ loadScripts(document, 'script');</script
but still allow each web application to provide its own <code>LogFactory</code>
implementation, if it so desires. An instance of this class will then be
created, and cached per class loader.
- <h3 id="the-default-logfactory-implementation-heading">The Default <code>LogFactory</code> Implementation</h3>
+ <h3>The Default <code>LogFactory</code> Implementation</h3>
<p>The Logging Package APIs include a default <code>LogFactory</code>
implementation class (<a href="impl/LogFactoryImpl.html">
org.apache.commons.logging.impl.LogFactoryImpl</a>) that is selected if no
@@ -199,7 +194,7 @@ loadScripts(document, 'script');</script
</ul>
<p>See the <a href="impl/SimpleLog.html">SimpleLog</a> Javadocs for detailed
configuration information for this default implementation.</p>
- <h3 id="configuring-the-underlying-logging-system-heading">Configuring the Underlying Logging System</h3>
+ <h3>Configuring the Underlying Logging System</h3>
<p>The basic principle is that the user is totally responsible for the
configuration of the underlying logging system.
Commons Logging should not change the existing configuration.</p>
@@ -210,7 +205,7 @@ loadScripts(document, 'script');</script
require an external configuration file for the entire logging environment.
This file should be prepared in a manner that is specific to the actual logging
technology being used.</p>
- <h2 id="using-the-logging-package-apis-heading">Using the Logging Package APIs</h2>
+ <h2>Using the Logging Package APIs</h2>
<p>Use of the Logging Package APIs, from the perspective of an application
component, consists of the following steps:</p>
<ol>
@@ -285,7 +280,7 @@ loadScripts(document, 'script');</script
</li>
<li>
<div id="class-summary">
-<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button><button id="class-summary-tab5" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary
-tab5', 2)" class="table-tab">Exception Classes</button></div>
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button><button id="class-summary-tab5" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary
-tab5', 2)" class="table-tab">Exceptions</button></div>
<div id="class-summary.tabpanel" role="tabpanel">
<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
<div class="table-header col-first">Class</div>
@@ -318,7 +313,7 @@ loadScripts(document, 'script');</script
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2001–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2001–2024 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
Modified: websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/package-tree.html
==============================================================================
--- websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/package-tree.html (original)
+++ websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/package-tree.html Sun Mar 24 17:59:10 2024
@@ -1,14 +1,15 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
-<!-- Generated by javadoc (21) -->
-<title>org.apache.commons.logging Class Hierarchy (Apache Commons Logging 1.3.0 API)</title>
+<!-- Generated by javadoc (17) -->
+<title>org.apache.commons.logging Class Hierarchy (Apache Commons Logging 1.3.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="description" content="tree: package: org.apache.commons.logging">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
@@ -23,7 +24,7 @@ loadScripts(document, 'script');</script
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
+<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
@@ -37,10 +38,9 @@ loadScripts(document, 'script');</script
</ul>
</div>
<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
@@ -50,11 +50,11 @@ loadScripts(document, 'script');</script
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package org.apache.commons.logging</h1>
-</div>
<span class="package-hierarchy-label">Package Hierarchies:</span>
-<ul class="horizontal contents-list">
+<ul class="horizontal">
<li><a href="../../../../overview-tree.html">All Packages</a></li>
</ul>
+</div>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
@@ -88,7 +88,7 @@ loadScripts(document, 'script');</script
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2001–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2001–2024 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
Modified: websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/package-use.html
==============================================================================
--- websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/package-use.html (original)
+++ websites/production/commons/content/proper/commons-logging/apidocs/org/apache/commons/logging/package-use.html Sun Mar 24 17:59:10 2024
@@ -1,14 +1,15 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
-<!-- Generated by javadoc (21) -->
-<title>Uses of Package org.apache.commons.logging (Apache Commons Logging 1.3.0 API)</title>
+<!-- Generated by javadoc (17) -->
+<title>Uses of Package org.apache.commons.logging (Apache Commons Logging 1.3.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="description" content="use: package: org.apache.commons.logging">
<meta name="generator" content="javadoc/PackageUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
@@ -23,7 +24,7 @@ loadScripts(document, 'script');</script
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
+<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
@@ -37,10 +38,9 @@ loadScripts(document, 'script');</script
</ul>
</div>
<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
@@ -117,7 +117,7 @@ loadScripts(document, 'script');</script
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2001–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2001–2024 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
Modified: websites/production/commons/content/proper/commons-logging/apidocs/overview-summary.html
==============================================================================
--- websites/production/commons/content/proper/commons-logging/apidocs/overview-summary.html (original)
+++ websites/production/commons/content/proper/commons-logging/apidocs/overview-summary.html Sun Mar 24 17:59:10 2024
@@ -1,8 +1,8 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
-<!-- Generated by javadoc (21) -->
-<title>Apache Commons Logging 1.3.0 API</title>
+<!-- Generated by javadoc (17) -->
+<title>Apache Commons Logging 1.3.1 API</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="description" content="index redirect">
Modified: websites/production/commons/content/proper/commons-logging/apidocs/overview-tree.html
==============================================================================
--- websites/production/commons/content/proper/commons-logging/apidocs/overview-tree.html (original)
+++ websites/production/commons/content/proper/commons-logging/apidocs/overview-tree.html Sun Mar 24 17:59:10 2024
@@ -1,14 +1,15 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
-<!-- Generated by javadoc (21) -->
-<title>Class Hierarchy (Apache Commons Logging 1.3.0 API)</title>
+<!-- Generated by javadoc (17) -->
+<title>Class Hierarchy (Apache Commons Logging 1.3.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="description" content="class tree">
<meta name="generator" content="javadoc/TreeWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
@@ -23,7 +24,7 @@ loadScripts(document, 'script');</script
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
+<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="index.html">Overview</a></li>
@@ -37,10 +38,9 @@ loadScripts(document, 'script');</script
</ul>
</div>
<div class="sub-nav">
-<div id="navbar-sub-list"></div>
-<div class="nav-list-search"><a href="search.html">SEARCH</a>
-<input type="text" id="search-input" disabled placeholder="Search">
-<input type="reset" id="reset-button" disabled value="reset">
+<div class="nav-list-search"><label for="search-input">SEARCH:</label>
+<input type="text" id="search-input" value="search" disabled="disabled">
+<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
@@ -50,12 +50,12 @@ loadScripts(document, 'script');</script
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For All Packages</h1>
-</div>
<span class="package-hierarchy-label">Package Hierarchies:</span>
-<ul class="horizontal contents-list">
+<ul class="horizontal">
<li><a href="org/apache/commons/logging/package-tree.html">org.apache.commons.logging</a>, </li>
<li><a href="org/apache/commons/logging/impl/package-tree.html">org.apache.commons.logging.impl</a></li>
</ul>
+</div>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
@@ -112,7 +112,7 @@ loadScripts(document, 'script');</script
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2001–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2001–2024 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
Modified: websites/production/commons/content/proper/commons-logging/apidocs/script.js
==============================================================================
--- websites/production/commons/content/proper/commons-logging/apidocs/script.js (original)
+++ websites/production/commons/content/proper/commons-logging/apidocs/script.js Sun Mar 24 17:59:10 2024
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -28,14 +28,6 @@ var packageSearchIndex;
var typeSearchIndex;
var memberSearchIndex;
var tagSearchIndex;
-
-var oddRowColor = "odd-row-color";
-var evenRowColor = "even-row-color";
-var sortAsc = "sort-asc";
-var sortDesc = "sort-desc";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-
function loadScripts(doc, tag) {
createElem(doc, tag, 'search.js');
@@ -53,93 +45,6 @@ function createElem(doc, tag, path) {
scriptElement.parentNode.insertBefore(script, scriptElement);
}
-// Helper for making content containing release names comparable lexicographically
-function makeComparable(s) {
- return s.toLowerCase().replace(/(\d+)/g,
- function(n, m) {
- return ("000" + m).slice(-4);
- });
-}
-
-// Switches between two styles depending on a condition
-function toggleStyle(classList, condition, trueStyle, falseStyle) {
- if (condition) {
- classList.remove(falseStyle);
- classList.add(trueStyle);
- } else {
- classList.remove(trueStyle);
- classList.add(falseStyle);
- }
-}
-
-// Sorts the rows in a table lexicographically by the content of a specific column
-function sortTable(header, columnIndex, columns) {
- var container = header.parentElement;
- var descending = header.classList.contains(sortAsc);
- container.querySelectorAll("div.table-header").forEach(
- function(header) {
- header.classList.remove(sortAsc);
- header.classList.remove(sortDesc);
- }
- )
- var cells = container.children;
- var rows = [];
- for (var i = columns; i < cells.length; i += columns) {
- rows.push(Array.prototype.slice.call(cells, i, i + columns));
- }
- var comparator = function(a, b) {
- var ka = makeComparable(a[columnIndex].textContent);
- var kb = makeComparable(b[columnIndex].textContent);
- if (ka < kb)
- return descending ? 1 : -1;
- if (ka > kb)
- return descending ? -1 : 1;
- return 0;
- };
- var sorted = rows.sort(comparator);
- var visible = 0;
- sorted.forEach(function(row) {
- if (row[0].style.display !== 'none') {
- var isEvenRow = visible++ % 2 === 0;
- }
- row.forEach(function(cell) {
- toggleStyle(cell.classList, isEvenRow, evenRowColor, oddRowColor);
- container.appendChild(cell);
- })
- });
- toggleStyle(header.classList, descending, sortDesc, sortAsc);
-}
-
-// Toggles the visibility of a table category in all tables in a page
-function toggleGlobal(checkbox, selected, columns) {
- var display = checkbox.checked ? '' : 'none';
- document.querySelectorAll("div.table-tabs").forEach(function(t) {
- var id = t.parentElement.getAttribute("id");
- var selectedClass = id + "-tab" + selected;
- // if selected is empty string it selects all uncategorized entries
- var selectUncategorized = !Boolean(selected);
- var visible = 0;
- document.querySelectorAll('div.' + id)
- .forEach(function(elem) {
- if (selectUncategorized) {
- if (elem.className.indexOf(selectedClass) === -1) {
- elem.style.display = display;
- }
- } else if (elem.classList.contains(selectedClass)) {
- elem.style.display = display;
- }
- if (elem.style.display === '') {
- var isEvenRow = visible++ % (columns * 2) < columns;
- toggleStyle(elem.classList, isEvenRow, evenRowColor, oddRowColor);
- }
- });
- var displaySection = visible === 0 ? 'none' : '';
- t.parentElement.style.display = displaySection;
- document.querySelector("li#contents-" + id).style.display = displaySection;
- })
-}
-
-// Shows the elements of a table belonging to a specific category
function show(tableId, selected, columns) {
if (tableId !== selected) {
document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')')
@@ -151,7 +56,8 @@ function show(tableId, selected, columns
.forEach(function(elem, index) {
elem.style.display = '';
var isEvenRow = index % (columns * 2) < columns;
- toggleStyle(elem.classList, isEvenRow, evenRowColor, oddRowColor);
+ elem.classList.remove(isEvenRow ? oddRowColor : evenRowColor);
+ elem.classList.add(isEvenRow ? evenRowColor : oddRowColor);
});
updateTabs(tableId, selected);
}
@@ -199,34 +105,7 @@ function indexFilesLoaded() {
&& memberSearchIndex
&& tagSearchIndex;
}
-// Copy the contents of the local snippet to the clipboard
-function copySnippet(button) {
- copyToClipboard(button.nextElementSibling.innerText);
- switchCopyLabel(button, button.firstElementChild);
-}
-function copyToClipboard(content) {
- var textarea = document.createElement("textarea");
- textarea.style.height = 0;
- document.body.appendChild(textarea);
- textarea.value = content;
- textarea.select();
- document.execCommand("copy");
- document.body.removeChild(textarea);
-}
-function switchCopyLabel(button, span) {
- var copied = span.getAttribute("data-copied");
- button.classList.add("visible");
- var initialLabel = span.innerHTML;
- span.innerHTML = copied;
- setTimeout(function() {
- button.classList.remove("visible");
- setTimeout(function() {
- if (initialLabel !== copied) {
- span.innerHTML = initialLabel;
- }
- }, 100);
- }, 1900);
-}
+
// Workaround for scroll position not being included in browser history (8249133)
document.addEventListener("DOMContentLoaded", function(e) {
var contentDiv = document.querySelector("div.flex-content");
@@ -238,14 +117,14 @@ document.addEventListener("DOMContentLoa
window.addEventListener("hashchange", function(e) {
history.replaceState(contentDiv.scrollTop, document.title);
});
- var timeoutId;
contentDiv.addEventListener("scroll", function(e) {
- if (timeoutId) {
- clearTimeout(timeoutId);
+ var timeoutID;
+ if (!timeoutID) {
+ timeoutID = setTimeout(function() {
+ history.replaceState(contentDiv.scrollTop, document.title);
+ timeoutID = null;
+ }, 100);
}
- timeoutId = setTimeout(function() {
- history.replaceState(contentDiv.scrollTop, document.title);
- }, 100);
});
if (!location.hash) {
history.replaceState(contentDiv.scrollTop, document.title);
Modified: websites/production/commons/content/proper/commons-logging/apidocs/search.js
==============================================================================
--- websites/production/commons/content/proper/commons-logging/apidocs/search.js (original)
+++ websites/production/commons/content/proper/commons-logging/apidocs/search.js Sun Mar 24 17:59:10 2024
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2023, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -22,413 +22,282 @@
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
-"use strict";
-const messages = {
- enterTerm: "Enter a search term",
- noResult: "No results found",
- oneResult: "Found one result",
- manyResults: "Found {0} results",
- loading: "Loading search index...",
- searching: "Searching...",
- redirecting: "Redirecting to first result...",
- linkIcon: "Link icon",
- linkToSection: "Link to this section"
-}
-const categories = {
- modules: "Modules",
- packages: "Packages",
- types: "Types",
- members: "Members",
- searchTags: "Search Tags"
-};
-const highlight = "<span class='result-highlight'>$&</span>";
-const NO_MATCH = {};
-const MAX_RESULTS = 300;
-function checkUnnamed(name, separator) {
- return name === "<Unnamed>" || !name ? "" : name + separator;
-}
+
+var noResult = {l: "No results found"};
+var loading = {l: "Loading search index..."};
+var catModules = "Modules";
+var catPackages = "Packages";
+var catTypes = "Types";
+var catMembers = "Members";
+var catSearchTags = "Search Tags";
+var highlight = "<span class=\"result-highlight\">$&</span>";
+var searchPattern = "";
+var fallbackPattern = "";
+var RANKING_THRESHOLD = 2;
+var NO_MATCH = 0xffff;
+var MIN_RESULTS = 3;
+var MAX_RESULTS = 500;
+var UNNAMED = "<Unnamed>";
function escapeHtml(str) {
return str.replace(/</g, "<").replace(/>/g, ">");
}
-function getHighlightedText(str, boundaries, from, to) {
- var start = from;
- var text = "";
- for (var i = 0; i < boundaries.length; i += 2) {
- var b0 = boundaries[i];
- var b1 = boundaries[i + 1];
- if (b0 >= to || b1 <= from) {
- continue;
- }
- text += escapeHtml(str.slice(start, Math.max(start, b0)));
- text += "<span class='result-highlight'>";
- text += escapeHtml(str.slice(Math.max(start, b0), Math.min(to, b1)));
- text += "</span>";
- start = Math.min(to, b1);
+function getHighlightedText(item, matcher, fallbackMatcher) {
+ var escapedItem = escapeHtml(item);
+ var highlighted = escapedItem.replace(matcher, highlight);
+ if (highlighted === escapedItem) {
+ highlighted = escapedItem.replace(fallbackMatcher, highlight)
}
- text += escapeHtml(str.slice(start, to));
- return text;
+ return highlighted;
}
-function getURLPrefix(item, category) {
- var urlPrefix = "";
+function getURLPrefix(ui) {
+ var urlPrefix="";
var slash = "/";
- if (category === "modules") {
- return item.l + slash;
- } else if (category === "packages" && item.m) {
- return item.m + slash;
- } else if (category === "types" || category === "members") {
- if (item.m) {
- urlPrefix = item.m + slash;
+ if (ui.item.category === catModules) {
+ return ui.item.l + slash;
+ } else if (ui.item.category === catPackages && ui.item.m) {
+ return ui.item.m + slash;
+ } else if (ui.item.category === catTypes || ui.item.category === catMembers) {
+ if (ui.item.m) {
+ urlPrefix = ui.item.m + slash;
} else {
- $.each(packageSearchIndex, function(index, it) {
- if (it.m && item.p === it.l) {
- urlPrefix = it.m + slash;
+ $.each(packageSearchIndex, function(index, item) {
+ if (item.m && ui.item.p === item.l) {
+ urlPrefix = item.m + slash;
}
});
}
}
return urlPrefix;
}
-function getURL(item, category) {
- if (item.url) {
- return item.url;
- }
- var url = getURLPrefix(item, category);
- if (category === "modules") {
- url += "module-summary.html";
- } else if (category === "packages") {
- if (item.u) {
- url = item.u;
- } else {
- url += item.l.replace(/\./g, '/') + "/package-summary.html";
- }
- } else if (category === "types") {
- if (item.u) {
- url = item.u;
- } else {
- url += checkUnnamed(item.p, "/").replace(/\./g, '/') + item.l + ".html";
- }
- } else if (category === "members") {
- url += checkUnnamed(item.p, "/").replace(/\./g, '/') + item.c + ".html" + "#";
- if (item.u) {
- url += item.u;
- } else {
- url += item.l;
- }
- } else if (category === "searchTags") {
- url += item.u;
- }
- item.url = url;
- return url;
-}
-function createMatcher(term, camelCase) {
- if (camelCase && !isUpperCase(term)) {
- return null; // no need for camel-case matcher for lower case query
- }
+function createSearchPattern(term) {
var pattern = "";
- var upperCase = [];
- term.trim().split(/\s+/).forEach(function(w, index, array) {
- var tokens = w.split(/(?=[A-Z,.()<>?[\/])/);
+ var isWordToken = false;
+ term.replace(/,\s*/g, ", ").trim().split(/\s+/).forEach(function(w, index) {
+ if (index > 0) {
+ // whitespace between identifiers is significant
+ pattern += (isWordToken && /^\w/.test(w)) ? "\\s+" : "\\s*";
+ }
+ var tokens = w.split(/(?=[A-Z,.()<>[\/])/);
for (var i = 0; i < tokens.length; i++) {
var s = tokens[i];
- // ',' and '?' are the only delimiters commonly followed by space in java signatures
- pattern += "(" + $.ui.autocomplete.escapeRegex(s).replace(/[,?]/g, "$&\\s*?") + ")";
- upperCase.push(false);
- var isWordToken = /\w$/.test(s);
+ if (s === "") {
+ continue;
+ }
+ pattern += $.ui.autocomplete.escapeRegex(s);
+ isWordToken = /\w$/.test(s);
if (isWordToken) {
- if (i === tokens.length - 1 && index < array.length - 1) {
- // space in query string matches all delimiters
- pattern += "(.*?)";
- upperCase.push(isUpperCase(s[0]));
- } else {
- if (!camelCase && isUpperCase(s) && s.length === 1) {
- pattern += "()";
- } else {
- pattern += "([a-z0-9$<>?[\\]]*?)";
- }
- upperCase.push(isUpperCase(s[0]));
- }
- } else {
- pattern += "()";
- upperCase.push(false);
+ pattern += "([a-z0-9_$<>\\[\\]]*?)";
}
}
});
- var re = new RegExp(pattern, "gi");
- re.upperCase = upperCase;
- return re;
-}
-function findMatch(matcher, input, startOfName, endOfName) {
- var from = startOfName;
- matcher.lastIndex = from;
- var match = matcher.exec(input);
- // Expand search area until we get a valid result or reach the beginning of the string
- while (!match || match.index + match[0].length < startOfName || endOfName < match.index) {
- if (from === 0) {
- return NO_MATCH;
- }
- from = input.lastIndexOf(".", from - 2) + 1;
- matcher.lastIndex = from;
- match = matcher.exec(input);
- }
- var boundaries = [];
- var matchEnd = match.index + match[0].length;
- var score = 5;
- var start = match.index;
- var prevEnd = -1;
- for (var i = 1; i < match.length; i += 2) {
- var isUpper = isUpperCase(input[start]);
- var isMatcherUpper = matcher.upperCase[i];
- // capturing groups come in pairs, match and non-match
- boundaries.push(start, start + match[i].length);
- // make sure groups are anchored on a left word boundary
- var prevChar = input[start - 1] || "";
- var nextChar = input[start + 1] || "";
- if (start !== 0 && !/[\W_]/.test(prevChar) && !/[\W_]/.test(input[start])) {
- if (isUpper && (isLowerCase(prevChar) || isLowerCase(nextChar))) {
- score -= 0.1;
- } else if (isMatcherUpper && start === prevEnd) {
- score -= isUpper ? 0.1 : 1.0;
- } else {
- return NO_MATCH;
- }
- }
- prevEnd = start + match[i].length;
- start += match[i].length + match[i + 1].length;
-
- // lower score for parts of the name that are missing
- if (match[i + 1] && prevEnd < endOfName) {
- score -= rateNoise(match[i + 1]);
- }
- }
- // lower score if a type name contains unmatched camel-case parts
- if (input[matchEnd - 1] !== "." && endOfName > matchEnd)
- score -= rateNoise(input.slice(matchEnd, endOfName));
- score -= rateNoise(input.slice(0, Math.max(startOfName, match.index)));
-
- if (score <= 0) {
- return NO_MATCH;
- }
- return {
- input: input,
- score: score,
- boundaries: boundaries
- };
+ return pattern;
}
-function isUpperCase(s) {
- return s !== s.toLowerCase();
+function createMatcher(pattern, flags) {
+ var isCamelCase = /[A-Z]/.test(pattern);
+ return new RegExp(pattern, flags + (isCamelCase ? "" : "i"));
}
-function isLowerCase(s) {
- return s !== s.toUpperCase();
-}
-function rateNoise(str) {
- return (str.match(/([.(])/g) || []).length / 5
- + (str.match(/([A-Z]+)/g) || []).length / 10
- + str.length / 20;
-}
-function doSearch(request, response) {
- var term = request.term.trim();
- var maxResults = request.maxResults || MAX_RESULTS;
- if (term.length === 0) {
- return this.close();
- }
- var matcher = {
- plainMatcher: createMatcher(term, false),
- camelCaseMatcher: createMatcher(term, true)
- }
- var indexLoaded = indexFilesLoaded();
-
- function getPrefix(item, category) {
- switch (category) {
- case "packages":
- return checkUnnamed(item.m, "/");
- case "types":
- return checkUnnamed(item.p, ".");
- case "members":
- return checkUnnamed(item.p, ".") + item.c + ".";
- default:
- return "";
- }
- }
- function useQualifiedName(category) {
- switch (category) {
- case "packages":
- return /[\s/]/.test(term);
- case "types":
- case "members":
- return /[\s.]/.test(term);
- default:
- return false;
- }
- }
- function searchIndex(indexArray, category) {
- var matches = [];
- if (!indexArray) {
- if (!indexLoaded) {
- matches.push({ l: messages.loading, category: category });
- }
- return matches;
+var watermark = 'Search';
+$(function() {
+ var search = $("#search-input");
+ var reset = $("#reset-button");
+ search.val('');
+ search.prop("disabled", false);
+ reset.prop("disabled", false);
+ search.val(watermark).addClass('watermark');
+ search.blur(function() {
+ if ($(this).val().length === 0) {
+ $(this).val(watermark).addClass('watermark');
}
- $.each(indexArray, function (i, item) {
- var prefix = getPrefix(item, category);
- var simpleName = item.l;
- var qualifiedName = prefix + simpleName;
- var useQualified = useQualifiedName(category);
- var input = useQualified ? qualifiedName : simpleName;
- var startOfName = useQualified ? prefix.length : 0;
- var endOfName = category === "members" && input.indexOf("(", startOfName) > -1
- ? input.indexOf("(", startOfName) : input.length;
- var m = findMatch(matcher.plainMatcher, input, startOfName, endOfName);
- if (m === NO_MATCH && matcher.camelCaseMatcher) {
- m = findMatch(matcher.camelCaseMatcher, input, startOfName, endOfName);
- }
- if (m !== NO_MATCH) {
- m.indexItem = item;
- m.prefix = prefix;
- m.category = category;
- if (!useQualified) {
- m.input = qualifiedName;
- m.boundaries = m.boundaries.map(function(b) {
- return b + prefix.length;
- });
- }
- matches.push(m);
- }
- return true;
- });
- return matches.sort(function(e1, e2) {
- return e2.score - e1.score;
- }).slice(0, maxResults);
- }
-
- var result = searchIndex(moduleSearchIndex, "modules")
- .concat(searchIndex(packageSearchIndex, "packages"))
- .concat(searchIndex(typeSearchIndex, "types"))
- .concat(searchIndex(memberSearchIndex, "members"))
- .concat(searchIndex(tagSearchIndex, "searchTags"));
-
- if (!indexLoaded) {
- updateSearchResults = function() {
- doSearch(request, response);
+ });
+ search.on('click keydown paste', function() {
+ if ($(this).val() === watermark) {
+ $(this).val('').removeClass('watermark');
}
- } else {
- updateSearchResults = function() {};
- }
- response(result);
-}
-// JQuery search menu implementation
+ });
+ reset.click(function() {
+ search.val('').focus();
+ });
+ search.focus()[0].setSelectionRange(0, 0);
+});
$.widget("custom.catcomplete", $.ui.autocomplete, {
_create: function() {
this._super();
- this.widget().menu("option", "items", "> .result-item");
- // workaround for search result scrolling
- this.menu._scrollIntoView = function _scrollIntoView( item ) {
- var borderTop, paddingTop, offset, scroll, elementHeight, itemHeight;
- if ( this._hasScroll() ) {
- borderTop = parseFloat( $.css( this.activeMenu[ 0 ], "borderTopWidth" ) ) || 0;
- paddingTop = parseFloat( $.css( this.activeMenu[ 0 ], "paddingTop" ) ) || 0;
- offset = item.offset().top - this.activeMenu.offset().top - borderTop - paddingTop;
- scroll = this.activeMenu.scrollTop();
- elementHeight = this.activeMenu.height() - 26;
- itemHeight = item.outerHeight();
-
- if ( offset < 0 ) {
- this.activeMenu.scrollTop( scroll + offset );
- } else if ( offset + itemHeight > elementHeight ) {
- this.activeMenu.scrollTop( scroll + offset - elementHeight + itemHeight );
- }
- }
- };
+ this.widget().menu("option", "items", "> :not(.ui-autocomplete-category)");
},
_renderMenu: function(ul, items) {
+ var rMenu = this;
var currentCategory = "";
- var widget = this;
- widget.menu.bindings = $();
+ rMenu.menu.bindings = $();
$.each(items, function(index, item) {
+ var li;
if (item.category && item.category !== currentCategory) {
- ul.append("<li class='ui-autocomplete-category'>" + categories[item.category] + "</li>");
+ ul.append("<li class=\"ui-autocomplete-category\">" + item.category + "</li>");
currentCategory = item.category;
}
- var li = widget._renderItemData(ul, item);
+ li = rMenu._renderItemData(ul, item);
if (item.category) {
- li.attr("aria-label", categories[item.category] + " : " + item.l);
+ li.attr("aria-label", item.category + " : " + item.l);
+ li.attr("class", "result-item");
} else {
li.attr("aria-label", item.l);
+ li.attr("class", "result-item");
}
- li.attr("class", "result-item");
});
- ul.append("<li class='ui-static-link'><a href='" + pathtoroot + "search.html?q="
- + encodeURI(widget.term) + "'>Go to search page</a></li>");
},
_renderItem: function(ul, item) {
+ var label = "";
+ var matcher = createMatcher(escapeHtml(searchPattern), "g");
+ var fallbackMatcher = new RegExp(fallbackPattern, "gi")
+ if (item.category === catModules) {
+ label = getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else if (item.category === catPackages) {
+ label = getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else if (item.category === catTypes) {
+ label = (item.p && item.p !== UNNAMED)
+ ? getHighlightedText(item.p + "." + item.l, matcher, fallbackMatcher)
+ : getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else if (item.category === catMembers) {
+ label = (item.p && item.p !== UNNAMED)
+ ? getHighlightedText(item.p + "." + item.c + "." + item.l, matcher, fallbackMatcher)
+ : getHighlightedText(item.c + "." + item.l, matcher, fallbackMatcher);
+ } else if (item.category === catSearchTags) {
+ label = getHighlightedText(item.l, matcher, fallbackMatcher);
+ } else {
+ label = item.l;
+ }
var li = $("<li/>").appendTo(ul);
var div = $("<div/>").appendTo(li);
- var label = item.l
- ? item.l
- : getHighlightedText(item.input, item.boundaries, 0, item.input.length);
- var idx = item.indexItem;
- if (item.category === "searchTags" && idx && idx.h) {
- if (idx.d) {
- div.html(label + "<span class='search-tag-holder-result'> (" + idx.h + ")</span><br><span class='search-tag-desc-result'>"
- + idx.d + "</span><br>");
+ if (item.category === catSearchTags && item.h) {
+ if (item.d) {
+ div.html(label + "<span class=\"search-tag-holder-result\"> (" + item.h + ")</span><br><span class=\"search-tag-desc-result\">"
+ + item.d + "</span><br>");
} else {
- div.html(label + "<span class='search-tag-holder-result'> (" + idx.h + ")</span>");
+ div.html(label + "<span class=\"search-tag-holder-result\"> (" + item.h + ")</span>");
}
} else {
- div.html(label);
+ if (item.m) {
+ div.html(item.m + "/" + label);
+ } else {
+ div.html(label);
+ }
}
return li;
}
});
-$(function() {
- var expanded = false;
- var windowWidth;
- function collapse() {
- if (expanded) {
- $("div#navbar-top").removeAttr("style");
- $("button#navbar-toggle-button")
- .removeClass("expanded")
- .attr("aria-expanded", "false");
- expanded = false;
+function rankMatch(match, category) {
+ if (!match) {
+ return NO_MATCH;
+ }
+ var index = match.index;
+ var input = match.input;
+ var leftBoundaryMatch = 2;
+ var periferalMatch = 0;
+ // make sure match is anchored on a left word boundary
+ if (index === 0 || /\W/.test(input[index - 1]) || "_" === input[index]) {
+ leftBoundaryMatch = 0;
+ } else if ("_" === input[index - 1] || (input[index] === input[index].toUpperCase() && !/^[A-Z0-9_$]+$/.test(input))) {
+ leftBoundaryMatch = 1;
+ }
+ var matchEnd = index + match[0].length;
+ var leftParen = input.indexOf("(");
+ var endOfName = leftParen > -1 ? leftParen : input.length;
+ // exclude peripheral matches
+ if (category !== catModules && category !== catSearchTags) {
+ var delim = category === catPackages ? "/" : ".";
+ if (leftParen > -1 && leftParen < index) {
+ periferalMatch += 2;
+ } else if (input.lastIndexOf(delim, endOfName) >= matchEnd) {
+ periferalMatch += 2;
+ }
+ }
+ var delta = match[0].length === endOfName ? 0 : 1; // rank full match higher than partial match
+ for (var i = 1; i < match.length; i++) {
+ // lower ranking if parts of the name are missing
+ if (match[i])
+ delta += match[i].length;
+ }
+ if (category === catTypes) {
+ // lower ranking if a type name contains unmatched camel-case parts
+ if (/[A-Z]/.test(input.substring(matchEnd)))
+ delta += 5;
+ if (/[A-Z]/.test(input.substring(0, index)))
+ delta += 5;
+ }
+ return leftBoundaryMatch + periferalMatch + (delta / 200);
+
+}
+function doSearch(request, response) {
+ var result = [];
+ searchPattern = createSearchPattern(request.term);
+ fallbackPattern = createSearchPattern(request.term.toLowerCase());
+ if (searchPattern === "") {
+ return this.close();
+ }
+ var camelCaseMatcher = createMatcher(searchPattern, "");
+ var fallbackMatcher = new RegExp(fallbackPattern, "i");
+
+ function searchIndexWithMatcher(indexArray, matcher, category, nameFunc) {
+ if (indexArray) {
+ var newResults = [];
+ $.each(indexArray, function (i, item) {
+ item.category = category;
+ var ranking = rankMatch(matcher.exec(nameFunc(item)), category);
+ if (ranking < RANKING_THRESHOLD) {
+ newResults.push({ranking: ranking, item: item});
+ }
+ return newResults.length <= MAX_RESULTS;
+ });
+ return newResults.sort(function(e1, e2) {
+ return e1.ranking - e2.ranking;
+ }).map(function(e) {
+ return e.item;
+ });
}
+ return [];
}
- $("button#navbar-toggle-button").click(function (e) {
- if (expanded) {
- collapse();
- } else {
- var navbar = $("div#navbar-top");
- navbar.height(navbar.prop("scrollHeight"));
- $("button#navbar-toggle-button")
- .addClass("expanded")
- .attr("aria-expanded", "true");
- expanded = true;
- windowWidth = window.innerWidth;
+ function searchIndex(indexArray, category, nameFunc) {
+ var primaryResults = searchIndexWithMatcher(indexArray, camelCaseMatcher, category, nameFunc);
+ result = result.concat(primaryResults);
+ if (primaryResults.length <= MIN_RESULTS && !camelCaseMatcher.ignoreCase) {
+ var secondaryResults = searchIndexWithMatcher(indexArray, fallbackMatcher, category, nameFunc);
+ result = result.concat(secondaryResults.filter(function (item) {
+ return primaryResults.indexOf(item) === -1;
+ }));
}
+ }
+
+ searchIndex(moduleSearchIndex, catModules, function(item) { return item.l; });
+ searchIndex(packageSearchIndex, catPackages, function(item) {
+ return (item.m && request.term.indexOf("/") > -1)
+ ? (item.m + "/" + item.l) : item.l;
});
- $("ul.sub-nav-list-small li a").click(collapse);
- $("input#search-input").focus(collapse);
- $("main").click(collapse);
- $("section[id] > :header, :header[id], :header:has(a[id])").each(function(idx, el) {
- // Create anchor links for headers with an associated id attribute
- var hdr = $(el);
- var id = hdr.attr("id") || hdr.parent("section").attr("id") || hdr.children("a").attr("id");
- if (id) {
- hdr.append(" <a href='#" + id + "' class='anchor-link' aria-label='" + messages.linkToSection
- + "'><img src='" + pathtoroot + "link.svg' alt='" + messages.linkIcon +"' tabindex='0'"
- + " width='16' height='16'></a>");
- }
+ searchIndex(typeSearchIndex, catTypes, function(item) {
+ return request.term.indexOf(".") > -1 ? item.p + "." + item.l : item.l;
});
- $(window).on("orientationchange", collapse).on("resize", function(e) {
- if (expanded && windowWidth !== window.innerWidth) collapse();
+ searchIndex(memberSearchIndex, catMembers, function(item) {
+ return request.term.indexOf(".") > -1
+ ? item.p + "." + item.c + "." + item.l : item.l;
});
- var search = $("#search-input");
- var reset = $("#reset-button");
- search.catcomplete({
+ searchIndex(tagSearchIndex, catSearchTags, function(item) { return item.l; });
+
+ if (!indexFilesLoaded()) {
+ updateSearchResults = function() {
+ doSearch(request, response);
+ }
+ result.unshift(loading);
+ } else {
+ updateSearchResults = function() {};
+ }
+ response(result);
+}
+$(function() {
+ $("#search-input").catcomplete({
minLength: 1,
- delay: 200,
+ delay: 300,
source: doSearch,
response: function(event, ui) {
if (!ui.content.length) {
- ui.content.push({ l: messages.noResult });
+ ui.content.push(noResult);
} else {
$("#search-input").empty();
}
@@ -441,18 +310,45 @@ $(function() {
collision: "flip"
},
select: function(event, ui) {
- if (ui.item.indexItem) {
- var url = getURL(ui.item.indexItem, ui.item.category);
- window.location.href = pathtoroot + url;
+ if (ui.item.category) {
+ var url = getURLPrefix(ui);
+ if (ui.item.category === catModules) {
+ url += "module-summary.html";
+ } else if (ui.item.category === catPackages) {
+ if (ui.item.u) {
+ url = ui.item.u;
+ } else {
+ url += ui.item.l.replace(/\./g, '/') + "/package-summary.html";
+ }
+ } else if (ui.item.category === catTypes) {
+ if (ui.item.u) {
+ url = ui.item.u;
+ } else if (ui.item.p === UNNAMED) {
+ url += ui.item.l + ".html";
+ } else {
+ url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.l + ".html";
+ }
+ } else if (ui.item.category === catMembers) {
+ if (ui.item.p === UNNAMED) {
+ url += ui.item.c + ".html" + "#";
+ } else {
+ url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.c + ".html" + "#";
+ }
+ if (ui.item.u) {
+ url += ui.item.u;
+ } else {
+ url += ui.item.l;
+ }
+ } else if (ui.item.category === catSearchTags) {
+ url += ui.item.u;
+ }
+ if (top !== window) {
+ parent.classFrame.location = pathtoroot + url;
+ } else {
+ window.location.href = pathtoroot + url;
+ }
$("#search-input").focus();
}
}
});
- search.val('');
- search.prop("disabled", false);
- reset.prop("disabled", false);
- reset.click(function() {
- search.val('').focus();
- });
- search.focus();
});
\ No newline at end of file