Skip to content

Commit ab0275b

Browse files
committed
Deploying to gh-pages from @ e61da7f 🚀
1 parent e165774 commit ab0275b

25 files changed

Lines changed: 299 additions & 299 deletions

File tree

‎annotations/index.html‎

Lines changed: 28 additions & 28 deletions
Large diffs are not rendered by default.

‎anonymous-inner-classes/index.html‎

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1279,21 +1279,21 @@ <h1 id="anonymous-inner-classes">Anonymous Inner Classes<a class="headerlink" hr
12791279
<div class="highlight"><pre><span></span><code><span class="kd">val</span><span class="w"> </span><span class="nv">comparator</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">TypeSpec</span><span class="p">.</span><span class="na">anonymousClassBuilder</span><span class="p">()</span>
12801280
<span class="w"> </span><span class="p">.</span><span class="na">addSuperinterface</span><span class="p">(</span><span class="n">Comparator</span><span class="o">::</span><span class="n">class</span><span class="p">.</span><span class="na">parameterizedBy</span><span class="p">(</span><span class="kt">String</span><span class="o">::</span><span class="n">class</span><span class="p">))</span>
12811281
<span class="w"> </span><span class="p">.</span><span class="na">addFunction</span><span class="p">(</span>
1282-
<span class="w"> </span><span class="n">FunSpec</span><span class="p">.</span><span class="na">builder</span><span class="p">(</span><span class="s">&quot;compare&quot;</span><span class="p">)</span>
1282+
<span class="w"> </span><span class="n">FunSpec</span><span class="p">.</span><span class="na">builder</span><span class="p">(</span><span class="s">"compare"</span><span class="p">)</span>
12831283
<span class="w"> </span><span class="p">.</span><span class="na">addModifiers</span><span class="p">(</span><span class="n">KModifier</span><span class="p">.</span><span class="na">OVERRIDE</span><span class="p">)</span>
1284-
<span class="w"> </span><span class="p">.</span><span class="na">addParameter</span><span class="p">(</span><span class="s">&quot;a&quot;</span><span class="p">,</span><span class="w"> </span><span class="kt">String</span><span class="o">::</span><span class="n">class</span><span class="p">)</span>
1285-
<span class="w"> </span><span class="p">.</span><span class="na">addParameter</span><span class="p">(</span><span class="s">&quot;b&quot;</span><span class="p">,</span><span class="w"> </span><span class="kt">String</span><span class="o">::</span><span class="n">class</span><span class="p">)</span>
1284+
<span class="w"> </span><span class="p">.</span><span class="na">addParameter</span><span class="p">(</span><span class="s">"a"</span><span class="p">,</span><span class="w"> </span><span class="kt">String</span><span class="o">::</span><span class="n">class</span><span class="p">)</span>
1285+
<span class="w"> </span><span class="p">.</span><span class="na">addParameter</span><span class="p">(</span><span class="s">"b"</span><span class="p">,</span><span class="w"> </span><span class="kt">String</span><span class="o">::</span><span class="n">class</span><span class="p">)</span>
12861286
<span class="w"> </span><span class="p">.</span><span class="na">returns</span><span class="p">(</span><span class="kt">Int</span><span class="o">::</span><span class="n">class</span><span class="p">)</span>
1287-
<span class="w"> </span><span class="p">.</span><span class="na">addStatement</span><span class="p">(</span><span class="s">&quot;return %N.length - %N.length&quot;</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;a&quot;</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;b&quot;</span><span class="p">)</span>
1287+
<span class="w"> </span><span class="p">.</span><span class="na">addStatement</span><span class="p">(</span><span class="s">"return %N.length - %N.length"</span><span class="p">,</span><span class="w"> </span><span class="s">"a"</span><span class="p">,</span><span class="w"> </span><span class="s">"b"</span><span class="p">)</span>
12881288
<span class="w"> </span><span class="p">.</span><span class="na">build</span><span class="p">()</span>
12891289
<span class="w"> </span><span class="p">)</span>
12901290
<span class="w"> </span><span class="p">.</span><span class="na">build</span><span class="p">()</span>
12911291

1292-
<span class="kd">val</span><span class="w"> </span><span class="nv">helloWorld</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">TypeSpec</span><span class="p">.</span><span class="na">classBuilder</span><span class="p">(</span><span class="s">&quot;HelloWorld&quot;</span><span class="p">)</span>
1292+
<span class="kd">val</span><span class="w"> </span><span class="nv">helloWorld</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">TypeSpec</span><span class="p">.</span><span class="na">classBuilder</span><span class="p">(</span><span class="s">"HelloWorld"</span><span class="p">)</span>
12931293
<span class="w"> </span><span class="p">.</span><span class="na">addFunction</span><span class="p">(</span>
1294-
<span class="w"> </span><span class="n">FunSpec</span><span class="p">.</span><span class="na">builder</span><span class="p">(</span><span class="s">&quot;sortByLength&quot;</span><span class="p">)</span>
1295-
<span class="w"> </span><span class="p">.</span><span class="na">addParameter</span><span class="p">(</span><span class="s">&quot;strings&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">List</span><span class="o">::</span><span class="n">class</span><span class="p">.</span><span class="na">parameterizedBy</span><span class="p">(</span><span class="kt">String</span><span class="o">::</span><span class="n">class</span><span class="p">))</span>
1296-
<span class="w"> </span><span class="p">.</span><span class="na">addStatement</span><span class="p">(</span><span class="s">&quot;%N.sortedWith(%L)&quot;</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;strings&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">comparator</span><span class="p">)</span>
1294+
<span class="w"> </span><span class="n">FunSpec</span><span class="p">.</span><span class="na">builder</span><span class="p">(</span><span class="s">"sortByLength"</span><span class="p">)</span>
1295+
<span class="w"> </span><span class="p">.</span><span class="na">addParameter</span><span class="p">(</span><span class="s">"strings"</span><span class="p">,</span><span class="w"> </span><span class="n">List</span><span class="o">::</span><span class="n">class</span><span class="p">.</span><span class="na">parameterizedBy</span><span class="p">(</span><span class="kt">String</span><span class="o">::</span><span class="n">class</span><span class="p">))</span>
1296+
<span class="w"> </span><span class="p">.</span><span class="na">addStatement</span><span class="p">(</span><span class="s">"%N.sortedWith(%L)"</span><span class="p">,</span><span class="w"> </span><span class="s">"strings"</span><span class="p">,</span><span class="w"> </span><span class="n">comparator</span><span class="p">)</span>
12971297
<span class="w"> </span><span class="p">.</span><span class="na">build</span><span class="p">()</span>
12981298
<span class="w"> </span><span class="p">)</span>
12991299
<span class="w"> </span><span class="p">.</span><span class="na">build</span><span class="p">()</span>

‎callable-references/index.html‎

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1281,17 +1281,17 @@ <h1 id="callable-references">Callable References<a class="headerlink" href="#cal
12811281
<li><code>MemberName.reference()</code> for functions and properties</li>
12821282
</ul>
12831283
<p>For example,</p>
1284-
<div class="highlight"><pre><span></span><code><span class="kd">val</span><span class="w"> </span><span class="nv">helloClass</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">ClassName</span><span class="p">(</span><span class="s">&quot;com.example.hello&quot;</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;Hello&quot;</span><span class="p">)</span>
1285-
<span class="kd">val</span><span class="w"> </span><span class="nv">worldFunction</span><span class="p">:</span><span class="w"> </span><span class="n">MemberName</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">helloClass</span><span class="p">.</span><span class="na">member</span><span class="p">(</span><span class="s">&quot;world&quot;</span><span class="p">)</span>
1286-
<span class="kd">val</span><span class="w"> </span><span class="nv">byeProperty</span><span class="p">:</span><span class="w"> </span><span class="n">MemberName</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">helloClass</span><span class="p">.</span><span class="na">nestedClass</span><span class="p">(</span><span class="s">&quot;World&quot;</span><span class="p">).</span><span class="na">member</span><span class="p">(</span><span class="s">&quot;bye&quot;</span><span class="p">)</span>
1287-
1288-
<span class="kd">val</span><span class="w"> </span><span class="nv">factoriesFun</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">FunSpec</span><span class="p">.</span><span class="na">builder</span><span class="p">(</span><span class="s">&quot;factories&quot;</span><span class="p">)</span>
1289-
<span class="w"> </span><span class="p">.</span><span class="na">addStatement</span><span class="p">(</span><span class="s">&quot;val hello = %L&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">helloClass</span><span class="p">.</span><span class="na">constructorReference</span><span class="p">())</span>
1290-
<span class="w"> </span><span class="p">.</span><span class="na">addStatement</span><span class="p">(</span><span class="s">&quot;val world = %L&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">worldFunction</span><span class="p">.</span><span class="na">reference</span><span class="p">())</span>
1291-
<span class="w"> </span><span class="p">.</span><span class="na">addStatement</span><span class="p">(</span><span class="s">&quot;val bye = %L&quot;</span><span class="p">,</span><span class="w"> </span><span class="n">byeProperty</span><span class="p">.</span><span class="na">reference</span><span class="p">())</span>
1284+
<div class="highlight"><pre><span></span><code><span class="kd">val</span><span class="w"> </span><span class="nv">helloClass</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">ClassName</span><span class="p">(</span><span class="s">"com.example.hello"</span><span class="p">,</span><span class="w"> </span><span class="s">"Hello"</span><span class="p">)</span>
1285+
<span class="kd">val</span><span class="w"> </span><span class="nv">worldFunction</span><span class="p">:</span><span class="w"> </span><span class="n">MemberName</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">helloClass</span><span class="p">.</span><span class="na">member</span><span class="p">(</span><span class="s">"world"</span><span class="p">)</span>
1286+
<span class="kd">val</span><span class="w"> </span><span class="nv">byeProperty</span><span class="p">:</span><span class="w"> </span><span class="n">MemberName</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">helloClass</span><span class="p">.</span><span class="na">nestedClass</span><span class="p">(</span><span class="s">"World"</span><span class="p">).</span><span class="na">member</span><span class="p">(</span><span class="s">"bye"</span><span class="p">)</span>
1287+
1288+
<span class="kd">val</span><span class="w"> </span><span class="nv">factoriesFun</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">FunSpec</span><span class="p">.</span><span class="na">builder</span><span class="p">(</span><span class="s">"factories"</span><span class="p">)</span>
1289+
<span class="w"> </span><span class="p">.</span><span class="na">addStatement</span><span class="p">(</span><span class="s">"val hello = %L"</span><span class="p">,</span><span class="w"> </span><span class="n">helloClass</span><span class="p">.</span><span class="na">constructorReference</span><span class="p">())</span>
1290+
<span class="w"> </span><span class="p">.</span><span class="na">addStatement</span><span class="p">(</span><span class="s">"val world = %L"</span><span class="p">,</span><span class="w"> </span><span class="n">worldFunction</span><span class="p">.</span><span class="na">reference</span><span class="p">())</span>
1291+
<span class="w"> </span><span class="p">.</span><span class="na">addStatement</span><span class="p">(</span><span class="s">"val bye = %L"</span><span class="p">,</span><span class="w"> </span><span class="n">byeProperty</span><span class="p">.</span><span class="na">reference</span><span class="p">())</span>
12921292
<span class="w"> </span><span class="p">.</span><span class="na">build</span><span class="p">()</span>
12931293

1294-
<span class="n">FileSpec</span><span class="p">.</span><span class="na">builder</span><span class="p">(</span><span class="s">&quot;com.example&quot;</span><span class="p">,</span><span class="w"> </span><span class="s">&quot;HelloWorld&quot;</span><span class="p">)</span>
1294+
<span class="n">FileSpec</span><span class="p">.</span><span class="na">builder</span><span class="p">(</span><span class="s">"com.example"</span><span class="p">,</span><span class="w"> </span><span class="s">"HelloWorld"</span><span class="p">)</span>
12951295
<span class="w"> </span><span class="p">.</span><span class="na">addFunction</span><span class="p">(</span><span class="n">factoriesFun</span><span class="p">)</span>
12961296
<span class="w"> </span><span class="p">.</span><span class="na">build</span><span class="p">()</span>
12971297
</code></pre></div>

0 commit comments

Comments
 (0)