KivaKit-Schnipsel Nr. 8
Jan 03 2023
Mehr über KivaKit https://state-of-the-art.org/https://www.
package com.telenav.kivakit.snippets;
import com.telenav.kivakit.core.language.trait.TryTrait;
import com.telenav.kivakit.resource.Resource;
import com.telenav.kivakit.resource.packages.PackageTrait;
import static com.telenav.kivakit.core.collections.list.StringList.stringList;
import static com.telenav.kivakit.core.string.AsciiArt.line;
import static com.telenav.kivakit.filesystem.File.file;
import static com.telenav.kivakit.network.core.Host.host;
import static com.telenav.kivakit.network.http.secure.SecureHttpNetworkLocation.secureHttpNetworkLocation;
public class Snippet8 extends BaseSnippet implements
PackageTrait
{
public static void main(String[] args)
{
new Snippet8().run();
}
@Override
protected Object onSnippet()
{
var licensePath = host("raw.githubusercontent.com")
.https()
.path("/Telenav/kivakit/releases/LICENSE");
var httpGet = secureHttpNetworkLocation(licensePath).get();
var file = file("kivakit/LICENSE");
var packageResource = packageResource("resources/LICENSE");
return stringList
(
read(file),
read(packageResource),
read(httpGet)
)
.join("\n" + line() + "\n");
}
private String read(Resource resource)
{
return resource
.reader()
.readLines()
.first(3)
.numbered()
.join("\n");
}
}
Output
1. Apache License
2. Version 2.0, January 2004
3. http://www.apache.org/licenses/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1. Apache License
2. Version 2.0, January 2004
3. http://www.apache.org/licenses/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1. Apache License
2. Version 2.0, January 2004
3. http://www.apache.org/licenses/
Mehr über KivaKit
https://state-of-the-art.org/
https://www.kivakit.org/
Zum Thema passende Artikel
KivaKit-Schnipsel Nr. 1
KivaKit-Schnipsel Nr. 2
KivaKit-Schnipsel Nr. 3
Sechs Gründe, warum das meiste Java, das Sie gesehen haben, kein echtes Java
ist Warum ein Host kein String und ein Port keine ganze
Zahl ist eine ganze Zahl keine Zahl ist
Alles ist Teile und Herrsche

![Was ist überhaupt eine verknüpfte Liste? [Teil 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































