Skip to content

Instantly share code, notes, and snippets.

View maxandersen's full-sized avatar
💭
; is so overrated

Max Rydahl Andersen maxandersen

💭
; is so overrated
View GitHub Profile
RULE trace main entry
CLASS AppMain
METHOD main
AT ENTRY
IF true
DO traceln("entering main")
subjects:
- command: manifest show
jar:
file: ST4-4.0.8.jar
size: 239543
sha256: 58caabc40c9f74b0b5993fd868e0f64a50c0759094e6a251aaafad98edfc7a3b
result:
manifest: java.util.jar.Manifest@5426d89e
//JAVA 19
//DEPS org.openjdk.jmh:jmh-generator-annprocess:1.36
//JAVA_OPTIONS --enable-preview --add-opens java.base/java.lang=ALL-UNNAMED
// to run with javagagent add the following:
// `--javaagent=ap-loader@maxandersen=start,event=cpu,file=profile.html`
package red.hat.puzzles.loom;
import java.lang.invoke.MethodHandle;
jbang -m org.jbake.launcher.Main --deps info.picocli:picocli:RELEASE,org.eclipse.jetty:jetty-server:RELEASE,org.apache.commons:commons-vfs2:RELEASE --java 17 org.jbake:jbake-core:RELEASE --help
//DEPS io.micronaut:micronaut-http-server-netty:3.5.2
//DEPS org.slf4j:slf4j-simple:1.6.1
//DEPS io.micronaut:micronaut-http-client:3.5.2
//DEPS io.micronaut:micronaut-inject-java:3.5.2
//SOURCES MicroController.java
//JAVA 17+
package jbang.test;
import io.micronaut.runtime.Micronaut;
rm -rf ~/.jbang/bin/jbang* && curl -Ls https://sh.jbang.dev | JBANG_DOWNLOAD_VERSION=0.100.0 bash -s - app setup && jbang --fresh --verbose --java 17 -DPSWD=c6fa_41b6_9f2b quarkusclidb.java
Downloading JBang 0.100.0...
Installing JBang...
[jbang] JBang environment is already set up.
[jbang] jbang version 0.100.0
[jbang] Building as fresh build explicitly requested.
[jbang] System Java version detected as 17
[jbang] System Java version matches requested version 17
[jbang] Repositories: mavencentral=https://repo1.maven.org/maven2/
[jbang] Resolving dependencies...
properties:
GoalsFunction: AVERAGE
SeriesColor: cyan
global:
mode: dark
settings:
extraConfiguration: >-
{
"color": "${SeriesColor}"
}
properties:
GoalsFunction: AVERAGE
SeriesColor: cyan
global:
mode: dark
settings:
extraConfiguration: >-
{
"color": "${SeriesColor}"
}
///usr/bin/env jbang "$0" "$@" ; exit $?
//JAVA 17+
//DEPS com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.13.0
import static java.lang.System.out;
import java.io.IOException;
import com.fasterxml.jackson.core.type.TypeReference;
///usr/bin/env jbang --quiet camel@apache/camel pipe "$0" "$@" ; exit $?
---
# camel-k: language=yaml
# Will upper-case the input
- from:
uri: "stream:in"
steps:
- setBody:
simple: "${body.toUpperCase()}"