-
-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: entrypoint work pt 4 #1084
Conversation
d3b2f89
to
7d4bc26
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
need to exclude these from being formatted by biome
eeb3046
to
99f921e
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #1084 +/- ##
==========================================
+ Coverage 48.19% 53.18% +4.99%
==========================================
Files 394 405 +11
Lines 13653 14207 +554
Branches 2339 2394 +55
==========================================
+ Hits 6580 7556 +976
+ Misses 6361 5898 -463
- Partials 712 753 +41
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 27 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
|
12972b5
to
cacc63a
Compare
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation. |
crates/builder/src/lib.rs
Outdated
if gvm_home_var.is_none() { | ||
env!("JAVA_HOME") | ||
} else { | ||
env!("GRAALVM_HOME") |
Check failure
Code scanning / clippy
environment variable GRAALVM_HOME not defined at compile time Error
e190db1
to
8a444f3
Compare
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
|
- feat(base): optimized rust routines for encodings - feat(base): build under `no_std` - feat(model): `model` crate initial structure - feat(sqlite): implement rust sqlite api layer - feat(project): new project crate - fix: sqlite symbol access from umbrella - fix: don't strip cargo outputs - fix: many fixes for `builder` crates - fix: don't move around third party libs - fix: clean for zlib and sqlite - fix: sqlite build flags aren't making it in - fix: rename `core` crate to `base` - fix: dynamic/static library builds for crates - fix(sqlite): loading of native sqlite libs in native image - chore: run `cargo test` with `make test` - chore: add some basic jvm and native encoding benchmarks - chore: merge `cli-bridge` module into `cli` - chore: rewrite `CliNativeBridge` in kotlin - chore: initial build wiring for protocol models in rust - chore: makefile support for ccache and sccache - chore: `cargo fuzz` support - chore: run `cargo update` - chore: run clippy - chore: run fmt - chore: update module pins, baselines - chore: update verification metadata + lockfiles - chore: update kotlinx benchmark → `0.4.11` - chore: update gradle → `8.9` - chore: update kotlin → `2.0.10-RC` - chore: update ksp → `2.0.10-RC-1.0.23` Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
b60f01f
to
561af5e
Compare
crates/builder/src/lib.rs
Outdated
} else { | ||
if let Some(gvm_home) = gvm_home_var { | ||
gvm_home | ||
} else { | ||
gvm_home_val | ||
env!("JAVA_HOME") | ||
} | ||
} |
Check failure
Code scanning / clippy
this else { if .. } block can be collapsed Error
561af5e
to
6b780ad
Compare
Signed-off-by: Sam Gammon <[email protected]>
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.7 to 4.1.8. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@65a9edc...fa0a91b) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: Sam Gammon <[email protected]>
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.3.0 to 3.4.0. - [Release notes](https://github.com/docker/setup-buildx-action/releases) - [Commits](docker/setup-buildx-action@d70bba7...4fd8129) --- updated-dependencies: - dependency-name: docker/setup-buildx-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: Sam Gammon <[email protected]>
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3.0.0 to 3.1.0. - [Release notes](https://github.com/docker/setup-qemu-action/releases) - [Commits](docker/setup-qemu-action@6882732...5927c83) --- updated-dependencies: - dependency-name: docker/setup-qemu-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: Sam Gammon <[email protected]>
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.3 to 4.3.4. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@6546280...0b2256b) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: Sam Gammon <[email protected]>
Signed-off-by: Sam Gammon <[email protected]>
6b780ad
to
4c42b15
Compare
|
Summary
Continued general work toward new entrypoint, via Clikt and Rust. For the first time, Elide can actually be run through the CLI entrypoint using this new setup.
Pass
ELIDE_EXPERIMENTAL=true
to enable this new code path. No options or arguments are supported yet.Changelog
no_std
model
crate initial structurebuilder
cratescore
crate tobase
cargo test
withmake test
cli-bridge
module intocli
CliNativeBridge
in kotlincargo fuzz
supportcargo update
0.4.11
8.9
2.0.10-RC
2.0.10-RC-1.0.23