Skip to content

Commit

Permalink
Publish site
Browse files Browse the repository at this point in the history
  • Loading branch information
julianhyde committed May 30, 2019
1 parent 6952902 commit 36ce75d
Show file tree
Hide file tree
Showing 95 changed files with 5,242 additions and 5,425 deletions.
9 changes: 5 additions & 4 deletions HISTORY.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@

For a full list of releases, see <a href="https://github.com/julianhyde/sqlline/releases">github</a>.

## <a href="https://github.com/julianhyde/sqlline/releases/tag/sqlline-1.8.0">1.8.0</a> (2019-05-29)
## <a href="https://github.com/julianhyde/sqlline/releases/tag/sqlline-1.8.0">1.8.0</a> (2019-05-30)

1.8 comes quite soon after 1.7, and the most significant change is
<a href="https://github.com/julianhyde/sqlline/issues/292">fixing Ctrl-C to abort the current statement, not crash SQLLine</a>.
Among the improvements are
Among the improvements are
<a href="https://github.com/julianhyde/sqlline/issues/237">allowing multiple statements on the same line</a>,
a more powerful
<a href="https://github.com/julianhyde/sqlline/issues/298">!set outputformat</a> command,
<a href="https://github.com/julianhyde/sqlline/issues/298">!outputformat</a> command,
and allowing null values to be
<a href="https://github.com/julianhyde/sqlline/issues/288">output as "null"</a>.

Expand All @@ -26,10 +26,11 @@ Bugs and functional changes:
* [<a href="https://github.com/julianhyde/sqlline/issues/288">SQLLINE-288</a>]
Output null value as `null`
* [<a href="https://github.com/julianhyde/sqlline/issues/298">SQLLINE-298</a>]
Optional extra parameters for `!set outputformat` command
Optional extra parameters for `!outputformat` command
* Improve the `hashCode` of the key used in the internal table cache
* [<a href="https://github.com/julianhyde/sqlline/issues/292">SQLLINE-292</a>]
`Ctrl-C` causes SQLLine to quit, but should just cancel current query
(Volodymyr Vysotskyi)
* Upgrades:
* [<a href="https://github.com/julianhyde/sqlline/issues/301">SQLLINE-301</a>]
Upgrade checkstyle to 8.20, jmockit to 1.46 and junit to 5.4.2
Expand Down
134 changes: 56 additions & 78 deletions docs/apidocs/allclasses-index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (11) on Mon Nov 26 20:19:19 PST 2018 -->
<title>All Classes (sqlline 1.6.0 API)</title>
<!-- Generated by javadoc (12) on Thu May 30 10:21:35 PDT 2019 -->
<title>All Classes (sqlline 1.8.0 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2018-11-26">
<meta name="dc.created" content="2019-05-30">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
<script type="text/javascript" src="script.js"></script>
Expand All @@ -22,13 +22,13 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="All Classes (sqlline 1.6.0 API)";
parent.document.title="All Classes (sqlline 1.8.0 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":2,"i1":2,"i2":2,"i3":4,"i4":4,"i5":2,"i6":1,"i7":2,"i8":2,"i9":2,"i10":2,"i11":2,"i12":2,"i13":1,"i14":2,"i15":2,"i16":4,"i17":2,"i18":2,"i19":2,"i20":1,"i21":4,"i22":1,"i23":1,"i24":2};
var data = {"i0":2,"i1":2,"i2":2,"i3":4,"i4":4,"i5":2,"i6":1,"i7":2,"i8":2,"i9":2,"i10":2,"i11":2,"i12":2,"i13":2,"i14":1,"i15":2,"i16":2,"i17":2,"i18":4,"i19":2,"i20":2,"i21":2,"i22":1,"i23":4,"i24":1,"i25":2};
var tabs = {65535:["t0","All Classes"],1:["t1","Interface Summary"],2:["t2","Class Summary"],4:["t3","Enum Summary"]};
var altColor = "altColor";
var rowColor = "rowColor";
Expand Down Expand Up @@ -62,33 +62,16 @@
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
Expand All @@ -105,168 +88,182 @@ <h1 title="All&amp;nbsp;Classes" class="title">All&nbsp;Classes</h1>
<div class="allClassesContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary">
<caption><span id="t0" class="activeTableTab"><span>All Classes</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Interface Summary</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Class Summary</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Enum Summary</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<div class="typeSummary">
<div role="tablist" aria-orientation="horizontal"><button role="tab" aria-selected="true" aria-controls="typeSummary_tabpanel" tabindex="0" onkeydown="switchTab(event)" id="t0" class="activeTableTab">All Classes</button><button role="tab" aria-selected="false" aria-controls="typeSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t1" class="tableTab" onclick="show(1);">Interface Summary</button><button role="tab" aria-selected="false" aria-controls="typeSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t2" class="tableTab" onclick="show(2);">Class Summary</button><button role="tab" aria-selected="false" aria-controls="typeSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t3" class="tableTab" onclick="show(4);">Enum Summary</button></div>
<div id="typeSummary_tabpanel" role="tabpanel">
<table aria-labelledby="t0">
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<tbody>
<tr class="altColor" id="i0">
<td class="colFirst"><a href="sqlline/AbstractCommandHandler.html" title="class in sqlline">AbstractCommandHandler</a></td>
<th class="colLast" scope="row">
<div class="block">An abstract implementation of CommandHandler.</div>
</th>
</tr>
<tr id="i1" class="rowColor">
<tr class="rowColor" id="i1">
<td class="colFirst"><a href="sqlline/AbstractOutputFormat.html" title="class in sqlline">AbstractOutputFormat</a></td>
<th class="colLast" scope="row">
<div class="block">Abstract OutputFormat.</div>
</th>
</tr>
<tr id="i2" class="altColor">
<tr class="altColor" id="i2">
<td class="colFirst"><a href="sqlline/Application.html" title="class in sqlline">Application</a></td>
<th class="colLast" scope="row">
<div class="block">Defines the configuration of a SQLLine application.</div>
</th>
</tr>
<tr id="i3" class="rowColor">
<tr class="rowColor" id="i3">
<td class="colFirst"><a href="sqlline/BuiltInDialect.html" title="enum in sqlline">BuiltInDialect</a></td>
<th class="colLast" scope="row">
<div class="block">Pre-defined one-line comments, sql identifier quotes for different databases.</div>
</th>
</tr>
<tr id="i4" class="altColor">
<tr class="altColor" id="i4">
<td class="colFirst"><a href="sqlline/BuiltInProperty.html" title="enum in sqlline">BuiltInProperty</a></td>
<th class="colLast" scope="row">
<div class="block">Built-in properties of SqlLine.</div>
</th>
</tr>
<tr id="i5" class="rowColor">
<tr class="rowColor" id="i5">
<td class="colFirst"><a href="sqlline/ClassNameCompleter.html" title="class in sqlline">ClassNameCompleter</a></td>
<th class="colLast" scope="row">
<div class="block">An implementation of <code>Completer</code> that completes
java class names.</div>
</th>
</tr>
<tr id="i6" class="altColor">
<tr class="altColor" id="i6">
<td class="colFirst"><a href="sqlline/CommandHandler.html" title="interface in sqlline">CommandHandler</a></td>
<th class="colLast" scope="row">
<div class="block">A generic command to be executed.</div>
</th>
</tr>
<tr id="i7" class="rowColor">
<tr class="rowColor" id="i7">
<td class="colFirst"><a href="sqlline/Commands.html" title="class in sqlline">Commands</a></td>
<th class="colLast" scope="row">
<div class="block">Collection of available commands.</div>
</th>
</tr>
<tr id="i8" class="altColor">
<tr class="altColor" id="i8">
<td class="colFirst"><a href="sqlline/ConnectionMetadata.html" title="class in sqlline">ConnectionMetadata</a></td>
<th class="colLast" scope="row">
<div class="block">Provides information about database connection
and its metadata without exposing internal API.</div>
</th>
</tr>
<tr class="rowColor" id="i9">
<td class="colFirst"><a href="sqlline/DispatchCallback.html" title="class in sqlline">DispatchCallback</a></td>
<th class="colLast" scope="row">
<div class="block">Callback.</div>
</th>
</tr>
<tr id="i9" class="rowColor">
<tr class="altColor" id="i10">
<td class="colFirst"><a href="sqlline/DriverInfo.html" title="class in sqlline">DriverInfo</a></td>
<th class="colLast" scope="row">
<div class="block">Description of a JDBC driver.</div>
</th>
</tr>
<tr id="i10" class="altColor">
<tr class="rowColor" id="i11">
<td class="colFirst"><a href="sqlline/HighlightStyle.html" title="class in sqlline">HighlightStyle</a></td>
<th class="colLast" scope="row">
<div class="block">Class to specify colors and styles while highlighting.</div>
</th>
</tr>
<tr id="i11" class="rowColor">
<tr class="altColor" id="i12">
<td class="colFirst"><a href="sqlline/JsonOutputFormat.html" title="class in sqlline">JsonOutputFormat</a></td>
<th class="colLast" scope="row">
<div class="block">Implementation of <a href="sqlline/OutputFormat.html" title="interface in sqlline"><code>OutputFormat</code></a> that formats rows as JSON.</div>
</th>
</tr>
<tr id="i12" class="altColor">
<tr class="rowColor" id="i13">
<td class="colFirst"><a href="sqlline/OutputFile.html" title="class in sqlline">OutputFile</a></td>
<th class="colLast" scope="row">
<div class="block">Output file.</div>
</th>
</tr>
<tr id="i13" class="rowColor">
<tr class="altColor" id="i14">
<td class="colFirst"><a href="sqlline/OutputFormat.html" title="interface in sqlline">OutputFormat</a></td>
<th class="colLast" scope="row">
<div class="block">Converts a collection of rows into text.</div>
</th>
</tr>
<tr id="i14" class="altColor">
<tr class="rowColor" id="i15">
<td class="colFirst"><a href="sqlline/PromptHandler.html" title="class in sqlline">PromptHandler</a></td>
<th class="colLast" scope="row">
<div class="block">Default prompt handler class which allows customization
for the prompt shown at the start of each line.</div>
</th>
</tr>
<tr class="altColor" id="i16">
<td class="colFirst"><a href="sqlline/ReflectiveCommandHandler.html" title="class in sqlline">ReflectiveCommandHandler</a></td>
<th class="colLast" scope="row">
<div class="block">A <a href="sqlline/CommandHandler.html" title="interface in sqlline"><code>CommandHandler</code></a> implementation that
uses reflection to determine the method to dispatch the command.</div>
</th>
</tr>
<tr id="i15" class="rowColor">
<tr class="rowColor" id="i17">
<td class="colFirst"><a href="sqlline/SqlLine.html" title="class in sqlline">SqlLine</a></td>
<th class="colLast" scope="row">
<div class="block">A console SQL shell with command completion.</div>
</th>
</tr>
<tr id="i16" class="altColor">
<tr class="altColor" id="i18">
<td class="colFirst"><a href="sqlline/SqlLine.Status.html" title="enum in sqlline">SqlLine.Status</a></td>
<th class="colLast" scope="row">
<div class="block">Exit status returned to the operating system.</div>
</th>
</tr>
<tr id="i17" class="rowColor">
<tr class="rowColor" id="i19">
<td class="colFirst"><a href="sqlline/SqlLineHighlighter.html" title="class in sqlline">SqlLineHighlighter</a></td>
<th class="colLast" scope="row">
<div class="block">Highlighter class to implement logic of sql
and command syntax highlighting in sqlline.</div>
</th>
</tr>
<tr id="i18" class="altColor">
<tr class="altColor" id="i20">
<td class="colFirst"><a href="sqlline/SqlLineOpts.html" title="class in sqlline">SqlLineOpts</a></td>
<th class="colLast" scope="row">
<div class="block">Session options.</div>
</th>
</tr>
<tr id="i19" class="rowColor">
<tr class="rowColor" id="i21">
<td class="colFirst"><a href="sqlline/SqlLineParser.html" title="class in sqlline">SqlLineParser</a></td>
<th class="colLast" scope="row">
<div class="block">SqlLineParser implements multi-line
for sql, !sql, !all while it's not ended with a non-commented ';'.</div>
</th>
</tr>
<tr id="i20" class="altColor">
<tr class="altColor" id="i22">
<td class="colFirst"><a href="sqlline/SqlLineProperty.html" title="interface in sqlline">SqlLineProperty</a></td>
<th class="colLast" scope="row">
<div class="block">Definition of property that may be specified for SqlLine.</div>
</th>
</tr>
<tr id="i21" class="rowColor">
<tr class="rowColor" id="i23">
<td class="colFirst"><a href="sqlline/SqlLineProperty.Type.html" title="enum in sqlline">SqlLineProperty.Type</a></td>
<th class="colLast" scope="row">
<div class="block">Data type of property.</div>
</th>
</tr>
<tr id="i22" class="altColor">
<tr class="altColor" id="i24">
<td class="colFirst"><a href="sqlline/SqlLineProperty.Writer.html" title="interface in sqlline">SqlLineProperty.Writer</a></td>
<th class="colLast" scope="row">
<div class="block">Property writer.</div>
</th>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><a href="sqlline/SqlLineSignalHandler.html" title="interface in sqlline">SqlLineSignalHandler</a></td>
<tr class="rowColor" id="i25">
<td class="colFirst"><a href="sqlline/SqlLineSignalHandler.html" title="class in sqlline">SqlLineSignalHandler</a></td>
<th class="colLast" scope="row">
<div class="block">A signal handler interface for SQLLine.</div>
</th>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><a href="sqlline/SunSignalHandler.html" title="class in sqlline">SunSignalHandler</a></td>
<th class="colLast" scope="row">
<div class="block">A signal handler for SQLLine which interprets Ctrl+C as a request to cancel
<div class="block">A signal handler for SQLLine that interprets Ctrl-C as a request to cancel
the currently executing query.</div>
</th>
</tr>
</tbody>
</table>
</div>
</div>
</li>
</ul>
</div>
Expand All @@ -291,31 +288,12 @@ <h1 title="All&amp;nbsp;Classes" class="title">All&nbsp;Classes</h1>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2002&#x2013;2018 <a href="http://www.hydromatic.net">Julian Hyde</a>. All rights reserved.</small></p>
<p class="legalCopy"><small>Copyright &#169; 2002&#x2013;2019 <a href="https://github.com/julianhyde">Julian Hyde</a>. All rights reserved.</small></p>
</footer>
</body>
</html>
Loading

0 comments on commit 36ce75d

Please sign in to comment.