- Simplified build.sh to call individual component build scripts - Refactored run.sh to call component run scripts with live log display - Each service gets color-coded prefix ([SUPER], [OSIRS], [COORD]) - Run script keeps running and displays interleaved logs from all services - Added proper signal handling for graceful shutdown of all services - Updated README with new architecture and usage examples
1230 lines
49 KiB
Plaintext
1230 lines
49 KiB
Plaintext
Building Osiris Runner...
|
|
warning: skipping duplicate package `sal-vault v0.1.0 (https://git.ourworld.tf/herocode/herolib_rust.git#9865e601)`:
|
|
/Users/timurgordon/.cargo/git/checkouts/herolib_rust-47b47f3a83ee9ada/9865e60/packages/crypt/vault/_archive/Cargo.toml
|
|
in favor of /Users/timurgordon/.cargo/git/checkouts/herolib_rust-47b47f3a83ee9ada/9865e60/packages/crypt/vault/Cargo.toml
|
|
|
|
Compiling proc-macro2 v1.0.103
|
|
Compiling quote v1.0.41
|
|
Compiling unicode-ident v1.0.20
|
|
Compiling libc v0.2.177
|
|
Compiling cfg-if v1.0.4
|
|
Compiling serde_core v1.0.228
|
|
Compiling serde v1.0.228
|
|
Compiling memchr v2.7.6
|
|
Compiling version_check v0.9.5
|
|
Compiling itoa v1.0.15
|
|
Compiling portable-atomic v1.11.1
|
|
Compiling pin-project-lite v0.2.16
|
|
Compiling bytes v1.10.1
|
|
Compiling zeroize v1.8.2
|
|
Compiling log v0.4.28
|
|
Compiling scopeguard v1.2.0
|
|
Compiling parking_lot_core v0.9.12
|
|
Compiling lock_api v0.4.14
|
|
Compiling futures-core v0.3.31
|
|
Compiling hashbrown v0.16.0
|
|
Compiling equivalent v1.0.2
|
|
Compiling getrandom v0.3.4
|
|
Compiling core-foundation-sys v0.8.7
|
|
Compiling futures-sink v0.3.31
|
|
Compiling zerocopy v0.8.27
|
|
Compiling ryu v1.0.20
|
|
Compiling autocfg v1.5.0
|
|
Compiling bitflags v2.10.0
|
|
Compiling indexmap v2.12.0
|
|
Compiling slab v0.4.11
|
|
Compiling futures-channel v0.3.31
|
|
Compiling num-traits v0.2.19
|
|
Compiling pin-utils v0.1.0
|
|
Compiling serde_json v1.0.145
|
|
Compiling futures-task v0.3.31
|
|
Compiling futures-io v0.3.31
|
|
Compiling syn v2.0.108
|
|
Compiling typenum v1.19.0
|
|
Compiling percent-encoding v2.3.2
|
|
Compiling once_cell v1.21.3
|
|
Compiling generic-array v0.14.9
|
|
Compiling subtle v2.6.1
|
|
Compiling getrandom v0.2.16
|
|
Compiling socket2 v0.6.1
|
|
Compiling rand_core v0.6.4
|
|
Compiling mio v1.1.0
|
|
Compiling signal-hook-registry v1.4.6
|
|
Compiling tracing-core v0.1.34
|
|
Compiling stable_deref_trait v1.2.1
|
|
Compiling crunchy v0.2.4
|
|
Compiling fnv v1.0.7
|
|
Compiling tiny-keccak v2.0.2
|
|
Compiling base64 v0.22.1
|
|
Compiling find-msvc-tools v0.1.4
|
|
Compiling shlex v1.3.0
|
|
Compiling const-oid v0.9.6
|
|
Compiling cc v1.2.43
|
|
Compiling ahash v0.8.12
|
|
Compiling litemap v0.8.1
|
|
Compiling writeable v0.6.2
|
|
Compiling core-foundation v0.9.4
|
|
Compiling form_urlencoded v1.2.2
|
|
Compiling icu_normalizer_data v2.1.1
|
|
Compiling icu_properties_data v2.1.1
|
|
Compiling const-random-macro v0.1.16
|
|
Compiling aho-corasick v1.1.4
|
|
Compiling const-random v0.1.18
|
|
Compiling tower-service v0.3.3
|
|
Compiling regex-syntax v0.8.8
|
|
Compiling crypto-common v0.1.6
|
|
Compiling block-buffer v0.10.4
|
|
Compiling digest v0.10.7
|
|
Compiling security-framework-sys v2.15.0
|
|
Compiling iana-time-zone v0.1.64
|
|
Compiling httparse v1.10.1
|
|
Compiling http v1.3.1
|
|
Compiling smartstring v1.0.1
|
|
Compiling rust_decimal v1.39.0
|
|
Compiling try-lock v0.2.5
|
|
Compiling spin v0.5.2
|
|
Compiling lazy_static v1.5.0
|
|
Compiling no-std-compat v0.4.1
|
|
Compiling ppv-lite86 v0.2.21
|
|
Compiling rand_chacha v0.3.1
|
|
Compiling want v0.3.1
|
|
Compiling utf8_iter v1.0.4
|
|
Compiling arrayvec v0.7.6
|
|
Compiling static_assertions v1.1.0
|
|
Compiling rand v0.8.5
|
|
Compiling rustix v1.1.2
|
|
Compiling errno v0.3.14
|
|
Compiling thiserror v1.0.69
|
|
Compiling crossbeam-utils v0.8.21
|
|
Compiling fastrand v2.3.0
|
|
Compiling http-body v1.0.1
|
|
Compiling ipnet v2.11.0
|
|
Compiling system-configuration-sys v0.6.0
|
|
Compiling hmac v0.12.1
|
|
Compiling rustls-pki-types v1.13.0
|
|
Compiling native-tls v0.2.14
|
|
Compiling atomic-waker v1.1.2
|
|
Compiling siphasher v1.0.1
|
|
Compiling regex-automata v0.4.13
|
|
Compiling tempfile v3.23.0
|
|
Compiling synstructure v0.13.2
|
|
Compiling security-framework v2.11.1
|
|
Compiling mime v0.3.17
|
|
Compiling system-configuration v0.6.1
|
|
Compiling cpufeatures v0.2.17
|
|
Compiling tower-layer v0.3.3
|
|
Compiling sha2 v0.10.9
|
|
Compiling ucd-trie v0.1.7
|
|
Compiling phf_shared v0.11.3
|
|
Compiling http-body-util v0.1.3
|
|
Compiling pest v2.8.3
|
|
Compiling rand_core v0.9.3
|
|
Compiling tinyvec_macros v0.1.1
|
|
Compiling serde_derive v1.0.228
|
|
Compiling tokio-macros v2.6.0
|
|
Compiling futures-macro v0.3.31
|
|
Compiling tracing-attributes v0.1.30
|
|
Compiling zerofrom-derive v0.1.6
|
|
Compiling yoke-derive v0.8.1
|
|
Compiling futures-util v0.3.31
|
|
Compiling zerovec-derive v0.11.2
|
|
Compiling displaydoc v0.2.5
|
|
Compiling rhai_codegen v2.2.0
|
|
Compiling thiserror-impl v1.0.69
|
|
Compiling zerofrom v0.1.6
|
|
Compiling tracing v0.1.41
|
|
Compiling yoke v0.8.1
|
|
Compiling zerotrie v0.2.3
|
|
Compiling async-trait v0.1.89
|
|
Compiling pest_meta v2.8.3
|
|
Compiling zerovec v0.11.5
|
|
Compiling tinyvec v1.10.0
|
|
Compiling rand_chacha v0.9.0
|
|
Compiling socket2 v0.5.10
|
|
Compiling anyhow v1.0.100
|
|
Compiling tinystr v0.8.2
|
|
Compiling icu_locale_core v2.1.1
|
|
Compiling potential_utf v0.1.4
|
|
Compiling icu_collections v2.1.1
|
|
Compiling regex v1.12.2
|
|
Compiling pest_generator v2.8.3
|
|
Compiling smallvec v1.15.1
|
|
Compiling chrono v0.4.42
|
|
Compiling parking_lot v0.12.5
|
|
Compiling icu_provider v2.1.1
|
|
Compiling tokio v1.48.0
|
|
Compiling icu_properties v2.1.1
|
|
Compiling icu_normalizer v2.1.1
|
|
Compiling thin-vec v0.2.14
|
|
Compiling rhai v1.21.0
|
|
Compiling serde_urlencoded v0.7.1
|
|
Compiling unicode-normalization v0.1.24
|
|
Compiling rand v0.9.2
|
|
Compiling idna_adapter v1.2.1
|
|
Compiling idna v1.1.0
|
|
Compiling phf_generator v0.11.3
|
|
Compiling ring v0.17.14
|
|
Compiling sync_wrapper v1.0.2
|
|
Compiling encoding_rs v0.8.35
|
|
Compiling url v2.5.7
|
|
Compiling unicode-bidi v0.3.18
|
|
Compiling byteorder v1.5.0
|
|
Compiling unicode-properties v0.1.3
|
|
Compiling stringprep v0.1.5
|
|
Compiling phf_codegen v0.11.3
|
|
Compiling parse-zoneinfo v0.3.1
|
|
Compiling pest_derive v2.8.3
|
|
Compiling phf v0.11.3
|
|
Compiling md-5 v0.10.6
|
|
Compiling fallible-iterator v0.2.0
|
|
Compiling sha1_smol v1.0.1
|
|
Compiling postgres-protocol v0.6.9
|
|
Compiling chrono-tz-build v0.3.0
|
|
Compiling uuid v1.18.1
|
|
Compiling crossbeam-epoch v0.9.18
|
|
Compiling phf_shared v0.13.1
|
|
Compiling object v0.32.2
|
|
Compiling bstr v1.12.1
|
|
Compiling base64 v0.21.7
|
|
Compiling thiserror v2.0.17
|
|
Compiling same-file v1.0.6
|
|
Compiling iri-string v0.7.8
|
|
Compiling heck v0.5.0
|
|
Compiling libm v0.2.15
|
|
Compiling unic-char-range v0.9.0
|
|
Compiling unic-common v0.9.0
|
|
Compiling untrusted v0.9.0
|
|
Compiling unic-ucd-version v0.9.0
|
|
Compiling unic-char-property v0.9.0
|
|
Compiling walkdir v2.5.0
|
|
Compiling globset v0.4.18
|
|
Compiling phf v0.13.1
|
|
Compiling tokio-util v0.7.16
|
|
Compiling tokio-native-tls v0.3.1
|
|
Compiling crossbeam-deque v0.8.6
|
|
Compiling h2 v0.4.12
|
|
Compiling tower v0.5.2
|
|
Compiling combine v4.6.7
|
|
Compiling tower-http v0.6.6
|
|
Compiling postgres-types v0.2.11
|
|
Compiling chrono-tz v0.9.0
|
|
Compiling ar_archive_writer v0.2.0
|
|
Compiling futures-executor v0.3.31
|
|
Compiling thiserror-impl v2.0.17
|
|
Compiling der v0.7.10
|
|
Compiling http v0.2.12
|
|
Compiling allocator-api2 v0.2.21
|
|
Compiling cfg_aliases v0.2.1
|
|
Compiling crc32fast v1.5.0
|
|
Compiling rustls v0.23.34
|
|
Compiling utf8parse v0.2.2
|
|
Compiling whoami v1.6.1
|
|
Compiling tokio-postgres v0.7.15
|
|
Compiling anstyle-parse v0.2.7
|
|
Compiling hashbrown v0.14.5
|
|
Compiling nix v0.30.1
|
|
Compiling rustls-webpki v0.103.8
|
|
Compiling psm v0.1.28
|
|
Compiling futures v0.3.31
|
|
Compiling hyper v1.7.0
|
|
Compiling ignore v0.4.24
|
|
Compiling unic-ucd-segment v0.9.0
|
|
Compiling scheduled-thread-pool v0.2.7
|
|
Compiling hyper-util v0.1.17
|
|
Compiling pin-project-internal v1.1.10
|
|
Compiling serde_derive_internals v0.29.1
|
|
Compiling ordered-float v2.10.1
|
|
Compiling core-foundation v0.10.1
|
|
Compiling is-terminal v0.4.17
|
|
Compiling nom v8.0.0
|
|
Compiling rustversion v1.0.22
|
|
Compiling is_terminal_polyfill v1.70.2
|
|
Compiling hyper-tls v0.6.0
|
|
Compiling k8s-openapi v0.23.0
|
|
Compiling reqwest v0.12.24
|
|
Compiling colorchoice v1.0.4
|
|
Compiling virtue v0.0.18
|
|
Compiling strsim v0.11.1
|
|
Compiling anstyle-query v1.1.4
|
|
Compiling httpdate v1.0.3
|
|
Compiling anstyle v1.0.13
|
|
Compiling deunicode v1.6.2
|
|
Compiling system-configuration-sys v0.5.0
|
|
Compiling ident_case v1.0.1
|
|
Compiling schemars v0.8.22
|
|
Compiling darling_core v0.20.11
|
|
Compiling slug v0.1.6
|
|
Compiling anstream v0.6.21
|
|
Compiling bincode_derive v2.0.1
|
|
Compiling security-framework v3.5.1
|
|
Compiling schemars_derive v0.8.22
|
|
Compiling serde-value v0.7.0
|
|
Compiling pin-project v1.1.10
|
|
Compiling humansize v2.1.3
|
|
Compiling r2d2 v0.8.10
|
|
Compiling globwalk v0.9.1
|
|
Compiling unic-segment v0.9.0
|
|
Compiling postgres v0.19.12
|
|
Compiling h2 v0.3.27
|
|
Compiling http-body v0.4.6
|
|
Compiling spki v0.7.3
|
|
Compiling secp256k1-sys v0.9.2
|
|
Compiling stacker v0.1.22
|
|
Compiling ff v0.13.1
|
|
Compiling time-core v0.1.6
|
|
Compiling base16ct v0.2.0
|
|
Compiling unty v0.0.4
|
|
Compiling num-conv v0.1.0
|
|
Compiling clap_lex v0.7.6
|
|
Compiling dyn-clone v1.0.20
|
|
Compiling option-ext v0.2.0
|
|
Compiling powerfmt v0.2.0
|
|
Compiling deranged v0.5.5
|
|
Compiling dirs-sys v0.5.0
|
|
Compiling clap_builder v4.5.51
|
|
Compiling time-macros v0.2.24
|
|
Compiling bincode v2.0.1
|
|
Compiling tera v1.20.0
|
|
Compiling sec1 v0.7.3
|
|
Compiling darling_macro v0.20.11
|
|
Compiling group v0.13.0
|
|
Compiling r2d2_postgres v0.18.2
|
|
Compiling pkcs8 v0.10.2
|
|
Compiling tokio-rustls v0.26.4
|
|
Compiling hyper v0.14.32
|
|
Compiling ourdb v0.1.0 (https://git.ourworld.tf/herocode/herolib_rust.git#9865e601)
|
|
Compiling rustls-native-certs v0.8.2
|
|
Compiling clap_derive v4.5.49
|
|
Compiling tracing-serde v0.2.0
|
|
Compiling matchers v0.2.0
|
|
Compiling hkdf v0.12.4
|
|
Compiling sharded-slab v0.1.7
|
|
Compiling inout v0.1.4
|
|
Compiling crypto-bigint v0.5.5
|
|
Compiling tracing-log v0.2.0
|
|
Compiling ordered-float v5.1.0
|
|
Compiling num-integer v0.1.46
|
|
Compiling dirs-sys-next v0.1.2
|
|
Compiling thread_local v1.1.9
|
|
Compiling nu-ansi-term v0.50.3
|
|
Compiling syn v1.0.109
|
|
Compiling termcolor v1.4.1
|
|
Compiling ethnum v1.5.2
|
|
Compiling humantime v2.3.0
|
|
Compiling fast-float2 v0.2.3
|
|
Compiling unsafe-libyaml v0.2.11
|
|
Compiling jiff v0.2.15
|
|
Compiling bitflags v1.3.2
|
|
Compiling system-configuration v0.5.1
|
|
Compiling time v0.3.44
|
|
Compiling serde_yaml v0.9.34+deprecated
|
|
Compiling env_logger v0.10.2
|
|
Compiling elliptic-curve v0.13.8
|
|
Compiling tracing-subscriber v0.3.20
|
|
Compiling num-bigint v0.4.6
|
|
Compiling dirs-next v2.0.0
|
|
Compiling sal-text v0.1.0 (https://git.ourworld.tf/herocode/herolib_rust.git#9865e601)
|
|
Compiling rhailib-macros v0.1.0 (https://git.ourworld.tf/herocode/herolib_rust.git#9865e601)
|
|
Compiling jsonb v0.5.4
|
|
Compiling cipher v0.4.4
|
|
Compiling kube-core v0.95.0
|
|
Compiling clap v4.5.51
|
|
Compiling hyper-tls v0.5.0
|
|
Compiling strum_macros v0.26.4
|
|
Compiling hyper-rustls v0.27.7
|
|
Compiling tst v0.1.0 (https://git.ourworld.tf/herocode/herolib_rust.git#9865e601)
|
|
Compiling darling v0.20.11
|
|
Compiling dirs v6.0.0
|
|
Compiling tower v0.4.13
|
|
Compiling hyper-timeout v0.5.2
|
|
Compiling redis v0.25.4
|
|
Compiling tower-http v0.5.2
|
|
Compiling rustls-pemfile v1.0.4
|
|
Compiling jsonpath-rust v0.5.1
|
|
Compiling heromodels_core v0.1.0 (https://git.ourworld.tf/herocode/db.git#53e9a2d4)
|
|
Compiling toml_datetime v0.6.11
|
|
Compiling secrecy v0.8.0
|
|
Compiling serde_spanned v0.6.9
|
|
Compiling async-stream-impl v0.3.6
|
|
Compiling heromodels-derive v0.1.0 (https://git.ourworld.tf/herocode/db.git#53e9a2d4)
|
|
Compiling rustls-pemfile v2.2.0
|
|
Compiling rfc6979 v0.4.0
|
|
Compiling signature v2.2.0
|
|
Compiling universal-hash v0.5.1
|
|
Compiling pem v3.0.6
|
|
Compiling csv-core v0.1.13
|
|
Compiling home v0.5.12
|
|
Compiling opaque-debug v0.3.1
|
|
Compiling glob v0.3.3
|
|
Compiling winnow v0.7.13
|
|
Compiling sync_wrapper v0.1.2
|
|
Compiling either v1.15.0
|
|
Compiling toml_write v0.1.2
|
|
Compiling strum v0.26.3
|
|
Compiling heromodels v0.1.0 (https://git.ourworld.tf/herocode/db.git#53e9a2d4)
|
|
Compiling kube-client v0.95.0
|
|
Compiling reqwest v0.11.27
|
|
Compiling toml_edit v0.22.27
|
|
Compiling sal-os v0.1.0 (https://git.ourworld.tf/herocode/herolib_rust.git#9865e601)
|
|
Compiling poly1305 v0.8.0
|
|
Compiling csv v1.4.0
|
|
Compiling ecdsa v0.16.9
|
|
Compiling async-stream v0.3.6
|
|
Compiling kube-derive v0.95.0
|
|
Compiling chumsky v0.9.3
|
|
Compiling chacha20 v0.9.1
|
|
Compiling redis v0.31.0
|
|
Compiling sal-process v0.1.0 (https://git.ourworld.tf/herocode/herolib_rust.git#9865e601)
|
|
Compiling term v0.7.0
|
|
Compiling secp256k1 v0.28.2
|
|
Compiling dashmap v5.5.3
|
|
Compiling quanta v0.12.6
|
|
Compiling crossbeam-channel v0.5.15
|
|
Compiling colored v2.2.0
|
|
Compiling aead v0.5.2
|
|
Compiling email-encoding v0.4.1
|
|
Compiling socket2 v0.4.10
|
|
Compiling hostname v0.4.1
|
|
Compiling spinning_top v0.3.0
|
|
Compiling email_address v0.2.9
|
|
Compiling encode_unicode v1.0.0
|
|
Compiling hex v0.4.3
|
|
Compiling unicode-width v0.1.14
|
|
Compiling quoted_printable v0.5.1
|
|
Compiling futures-timer v3.0.3
|
|
Compiling nonzero_ext v0.3.0
|
|
Compiling governor v0.6.3
|
|
Compiling lettre v0.11.19
|
|
Compiling prettytable v0.10.0
|
|
Compiling derive v0.1.0 (https://git.ourworld.tf/herocode/rhailib.git#02d9f593)
|
|
Compiling hero-job v0.1.0 (/Users/timurgordon/code/git.ourworld.tf/herocode/job/rust)
|
|
Compiling redis v0.24.0
|
|
Compiling chacha20poly1305 v0.10.1
|
|
Compiling tracing-appender v0.2.3
|
|
Compiling rhai_dispatcher v0.1.0 (https://git.ourworld.tf/herocode/rhailib.git#02d9f593)
|
|
Compiling macros v0.1.0 (https://git.ourworld.tf/herocode/rhailib.git#02d9f593)
|
|
Compiling sal-virt v0.1.0 (https://git.ourworld.tf/herocode/herolib_rust.git#9865e601)
|
|
Compiling kube v0.95.0
|
|
Compiling zinit-client v0.4.0
|
|
Compiling k256 v0.13.4
|
|
Compiling toml v0.8.23
|
|
Compiling tokio-retry v0.3.0
|
|
Compiling osiris_derive v0.1.0 (/Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/osiris_derive)
|
|
Compiling pbkdf2 v0.12.2
|
|
Compiling urlencoding v2.1.3
|
|
Compiling dotenv v0.15.0
|
|
Compiling rhailib_dsl v0.1.0 (https://git.ourworld.tf/herocode/rhailib.git#02d9f593)
|
|
Compiling sal-mycelium v0.1.0 (https://git.ourworld.tf/herocode/herolib_rust.git#9865e601)
|
|
Compiling osiris-core v0.1.0 (/Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core)
|
|
Compiling sal-vault v0.1.0 (https://git.ourworld.tf/herocode/herolib_rust.git#9865e601)
|
|
warning: unused import: `IndexKey`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/dnsrecord.rs:1:30
|
|
|
|
|
1 | use crate::store::{BaseData, IndexKey, Object};
|
|
| ^^^^^^^^
|
|
|
|
|
= note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: unused import: `IndexKey`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/group.rs:1:30
|
|
|
|
|
1 | use crate::store::{BaseData, IndexKey, Object};
|
|
| ^^^^^^^^
|
|
|
|
warning: unused import: `IndexKey`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/membership.rs:1:30
|
|
|
|
|
1 | use crate::store::{BaseData, IndexKey, Object};
|
|
| ^^^^^^^^
|
|
|
|
warning: unused import: `IndexKey`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/money.rs:1:30
|
|
|
|
|
1 | use crate::store::{BaseData, IndexKey, Object};
|
|
| ^^^^^^^^
|
|
|
|
warning: unused import: `IndexKey`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/secretbox.rs:1:30
|
|
|
|
|
1 | use crate::store::{BaseData, IndexKey, Object};
|
|
| ^^^^^^^^
|
|
|
|
warning: unused import: `IndexKey`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/signature.rs:1:30
|
|
|
|
|
1 | use crate::store::{BaseData, IndexKey, Object};
|
|
| ^^^^^^^^
|
|
|
|
warning: unused import: `IndexKey`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/user.rs:1:30
|
|
|
|
|
1 | use crate::store::{BaseData, IndexKey, Object};
|
|
| ^^^^^^^^
|
|
|
|
warning: unused import: `IndexKey`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/user_kvs.rs:2:30
|
|
|
|
|
2 | use crate::store::{BaseData, IndexKey, Object};
|
|
| ^^^^^^^^
|
|
|
|
warning: unused imports: `CustomType` and `TypeBuilder`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/grid4/bid.rs:2:12
|
|
|
|
|
2 | use rhai::{CustomType, TypeBuilder};
|
|
| ^^^^^^^^^^ ^^^^^^^^^^^
|
|
|
|
warning: unused imports: `CustomType` and `TypeBuilder`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/grid4/common.rs:1:12
|
|
|
|
|
1 | use rhai::{CustomType, TypeBuilder};
|
|
| ^^^^^^^^^^ ^^^^^^^^^^^
|
|
|
|
warning: unused imports: `CustomType` and `TypeBuilder`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/grid4/contract.rs:2:12
|
|
|
|
|
2 | use rhai::{CustomType, TypeBuilder};
|
|
| ^^^^^^^^^^ ^^^^^^^^^^^
|
|
|
|
warning: unused imports: `CustomType` and `TypeBuilder`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/grid4/node.rs:2:12
|
|
|
|
|
2 | use rhai::{CustomType, TypeBuilder};
|
|
| ^^^^^^^^^^ ^^^^^^^^^^^
|
|
|
|
warning: unused imports: `PricingPolicy` and `SLAPolicy`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/grid4/node.rs:4:21
|
|
|
|
|
4 | use super::common::{PricingPolicy, SLAPolicy};
|
|
| ^^^^^^^^^^^^^ ^^^^^^^^^
|
|
|
|
warning: unused imports: `CustomType` and `TypeBuilder`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/grid4/nodegroup.rs:2:12
|
|
|
|
|
2 | use rhai::{CustomType, TypeBuilder};
|
|
| ^^^^^^^^^^ ^^^^^^^^^^^
|
|
|
|
warning: unused imports: `CustomType` and `TypeBuilder`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/grid4/reputation.rs:2:12
|
|
|
|
|
2 | use rhai::{CustomType, TypeBuilder};
|
|
| ^^^^^^^^^^ ^^^^^^^^^^^
|
|
|
|
warning: unused imports: `CustomType` and `TypeBuilder`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/grid4/reservation.rs:2:12
|
|
|
|
|
2 | use rhai::{CustomType, TypeBuilder};
|
|
| ^^^^^^^^^^ ^^^^^^^^^^^
|
|
|
|
warning: unused import: `Storable`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/kyc/info.rs:6:38
|
|
|
|
|
6 | use crate::store::{BaseData, Object, Storable};
|
|
| ^^^^^^^^
|
|
|
|
warning: unused import: `Storable`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/kyc/session.rs:6:38
|
|
|
|
|
6 | use crate::store::{BaseData, Object, Storable};
|
|
| ^^^^^^^^
|
|
|
|
warning: unused import: `Engine`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/kyc/rhai.rs:4:35
|
|
|
|
|
4 | use ::rhai::{CustomType, Dynamic, Engine, EvalAltResult, Module, TypeBuilder};
|
|
| ^^^^^^
|
|
|
|
warning: unused import: `VerificationStatus`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/kyc/rhai.rs:6:28
|
|
|
|
|
6 | use super::info::{KycInfo, VerificationStatus};
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `SessionStatus`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/kyc/rhai.rs:7:34
|
|
|
|
|
7 | use super::session::{KycSession, SessionStatus};
|
|
| ^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `Storable`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/flow/template.rs:5:38
|
|
|
|
|
5 | use crate::store::{BaseData, Object, Storable};
|
|
| ^^^^^^^^
|
|
|
|
warning: unused import: `Storable`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/flow/instance.rs:5:38
|
|
|
|
|
5 | use crate::store::{BaseData, Object, Storable};
|
|
| ^^^^^^^^
|
|
|
|
warning: unused import: `Engine`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/flow/rhai.rs:4:35
|
|
|
|
|
4 | use ::rhai::{CustomType, Dynamic, Engine, EvalAltResult, Module, TypeBuilder};
|
|
| ^^^^^^
|
|
|
|
warning: unused import: `FlowStep`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/flow/rhai.rs:6:37
|
|
|
|
|
6 | use super::template::{FlowTemplate, FlowStep};
|
|
| ^^^^^^^^
|
|
|
|
warning: unused imports: `FlowStatus` and `StepStatus`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/flow/rhai.rs:7:37
|
|
|
|
|
7 | use super::instance::{FlowInstance, FlowStatus, StepStatus};
|
|
| ^^^^^^^^^^ ^^^^^^^^^^
|
|
|
|
warning: unused import: `Storable`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/communication/verification.rs:5:38
|
|
|
|
|
5 | use crate::store::{BaseData, Object, Storable};
|
|
| ^^^^^^^^
|
|
|
|
warning: unused import: `Storable`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/communication/email.rs:7:38
|
|
|
|
|
7 | use crate::store::{BaseData, Object, Storable};
|
|
| ^^^^^^^^
|
|
|
|
warning: unused import: `Engine`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/communication/rhai.rs:4:35
|
|
|
|
|
4 | use ::rhai::{CustomType, Dynamic, Engine, EvalAltResult, Module, TypeBuilder};
|
|
| ^^^^^^
|
|
|
|
warning: unused imports: `VerificationStatus` and `VerificationTransport`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/communication/rhai.rs:6:41
|
|
|
|
|
6 | use super::verification::{Verification, VerificationStatus, VerificationTransport};
|
|
| ^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused imports: `MailTemplate` and `Mail`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/communication/rhai.rs:244:44
|
|
|
|
|
244 | use super::super::email::{EmailClient, Mail, MailTemplate};
|
|
| ^^^^ ^^^^^^^^^^^^
|
|
|
|
warning: unused import: `IndexKey`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/money/models.rs:1:30
|
|
|
|
|
1 | use crate::store::{BaseData, IndexKey, Object};
|
|
| ^^^^^^^^
|
|
|
|
warning: unused import: `Engine`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/money/rhai.rs:4:35
|
|
|
|
|
4 | use ::rhai::{CustomType, Dynamic, Engine, EvalAltResult, Module, TypeBuilder};
|
|
| ^^^^^^
|
|
|
|
warning: unused imports: `PaymentResponse` and `PaymentStatus`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/money/rhai.rs:308:65
|
|
|
|
|
308 | use super::super::payments::{PaymentClient, PaymentRequest, PaymentResponse, PaymentStatus};
|
|
| ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `IndexKey`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/money/payments.rs:7:30
|
|
|
|
|
7 | use crate::store::{BaseData, IndexKey, Object};
|
|
| ^^^^^^^^
|
|
|
|
warning: unused imports: `Engine` and `EvalAltResult`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/legal/rhai.rs:4:35
|
|
|
|
|
4 | use ::rhai::{CustomType, Dynamic, Engine, EvalAltResult, Module, TypeBuilder};
|
|
| ^^^^^^ ^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `RhaiContractStatus`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/legal/rhai.rs:28:31
|
|
|
|
|
28 | use super::{RhaiContract, RhaiContractStatus};
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `ContractStatus`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/legal/rhai.rs:29:34
|
|
|
|
|
29 | use super::super::{Contract, ContractStatus};
|
|
| ^^^^^^^^^^^^^^
|
|
|
|
Compiling sal-kubernetes v0.1.0 (https://git.ourworld.tf/herocode/herolib_rust.git#9865e601)
|
|
Compiling sal-zinit-client v0.1.0 (https://git.ourworld.tf/herocode/herolib_rust.git#9865e601)
|
|
warning: this function depends on never type fallback being `()`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/store/herodb_client.rs:21:5
|
|
|
|
|
21 | pub async fn get_connection(&self) -> Result<MultiplexedConnection> {
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
|
|
= note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
|
|
= help: specify the types explicitly
|
|
note: in edition 2024, the requirement `!: FromRedisValue` will fail
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/store/herodb_client.rs:28:18
|
|
|
|
|
28 | .query_async(&mut conn)
|
|
| ^^^^^^^^^^^
|
|
= note: `#[warn(dependency_on_unit_never_type_fallback)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
|
|
help: use `()` annotations to avoid fallback changes
|
|
|
|
|
28 | .query_async::<_, ()>(&mut conn)
|
|
| +++++++++
|
|
|
|
warning: this function depends on never type fallback being `()`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/store/herodb_client.rs:36:5
|
|
|
|
|
36 | pub async fn put_object(&self, obj: &OsirisObject) -> Result<()> {
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
|
|
= note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
|
|
= help: specify the types explicitly
|
|
note: in edition 2024, the requirement `!: FromRedisValue` will fail
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/store/herodb_client.rs:41:14
|
|
|
|
|
41 | conn.set(&key, value).await?;
|
|
| ^^^
|
|
help: use `()` annotations to avoid fallback changes
|
|
|
|
|
41 | conn.set::<_, _, ()>(&key, value).await?;
|
|
| ++++++++++++
|
|
|
|
warning: this function depends on never type fallback being `()`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/store/herodb_client.rs:79:5
|
|
|
|
|
79 | pub async fn sadd(&self, set_key: &str, member: &str) -> Result<()> {
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
|
|
= note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
|
|
= help: specify the types explicitly
|
|
note: in edition 2024, the requirement `!: FromRedisValue` will fail
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/store/herodb_client.rs:81:14
|
|
|
|
|
81 | conn.sadd(set_key, member).await?;
|
|
| ^^^^
|
|
help: use `()` annotations to avoid fallback changes
|
|
|
|
|
81 | conn.sadd::<_, _, ()>(set_key, member).await?;
|
|
| ++++++++++++
|
|
|
|
warning: this function depends on never type fallback being `()`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/store/herodb_client.rs:86:5
|
|
|
|
|
86 | pub async fn srem(&self, set_key: &str, member: &str) -> Result<()> {
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
|
|
= note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
|
|
= help: specify the types explicitly
|
|
note: in edition 2024, the requirement `!: FromRedisValue` will fail
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/store/herodb_client.rs:88:14
|
|
|
|
|
88 | conn.srem(set_key, member).await?;
|
|
| ^^^^
|
|
help: use `()` annotations to avoid fallback changes
|
|
|
|
|
88 | conn.srem::<_, _, ()>(set_key, member).await?;
|
|
| ++++++++++++
|
|
|
|
warning: this function depends on never type fallback being `()`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/store/herodb_client.rs:114:5
|
|
|
|
|
114 | pub async fn set(&self, key: &str, value: &str) -> Result<()> {
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
|
|
= note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
|
|
= help: specify the types explicitly
|
|
note: in edition 2024, the requirement `!: FromRedisValue` will fail
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/store/herodb_client.rs:116:14
|
|
|
|
|
116 | conn.set(key, value).await?;
|
|
| ^^^
|
|
help: use `()` annotations to avoid fallback changes
|
|
|
|
|
116 | conn.set::<_, _, ()>(key, value).await?;
|
|
| ++++++++++++
|
|
|
|
Compiling sal-postgresclient v0.1.0 (https://git.ourworld.tf/herocode/herolib_rust.git#9865e601)
|
|
warning: unused import: `Object`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/dnsrecord.rs:1:40
|
|
|
|
|
1 | use crate::store::{BaseData, IndexKey, Object};
|
|
| ^^^^^^
|
|
|
|
warning: unused import: `Object`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/group.rs:1:40
|
|
|
|
|
1 | use crate::store::{BaseData, IndexKey, Object};
|
|
| ^^^^^^
|
|
|
|
warning: unused import: `Object`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/membership.rs:1:40
|
|
|
|
|
1 | use crate::store::{BaseData, IndexKey, Object};
|
|
| ^^^^^^
|
|
|
|
warning: unused import: `Object`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/money.rs:1:40
|
|
|
|
|
1 | use crate::store::{BaseData, IndexKey, Object};
|
|
| ^^^^^^
|
|
|
|
warning: unused import: `Object`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/secretbox.rs:1:40
|
|
|
|
|
1 | use crate::store::{BaseData, IndexKey, Object};
|
|
| ^^^^^^
|
|
|
|
warning: unused import: `Object`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/signature.rs:1:40
|
|
|
|
|
1 | use crate::store::{BaseData, IndexKey, Object};
|
|
| ^^^^^^
|
|
|
|
warning: unused import: `Object`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/user.rs:1:40
|
|
|
|
|
1 | use crate::store::{BaseData, IndexKey, Object};
|
|
| ^^^^^^
|
|
|
|
warning: unused import: `Object`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/user_kvs.rs:2:40
|
|
|
|
|
2 | use crate::store::{BaseData, IndexKey, Object};
|
|
| ^^^^^^
|
|
|
|
warning: unused import: `Object`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/kyc/info.rs:6:30
|
|
|
|
|
6 | use crate::store::{BaseData, Object, Storable};
|
|
| ^^^^^^
|
|
|
|
warning: unused import: `Object`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/kyc/session.rs:6:30
|
|
|
|
|
6 | use crate::store::{BaseData, Object, Storable};
|
|
| ^^^^^^
|
|
|
|
warning: unused import: `Object`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/flow/template.rs:5:30
|
|
|
|
|
5 | use crate::store::{BaseData, Object, Storable};
|
|
| ^^^^^^
|
|
|
|
warning: unused import: `Object`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/flow/instance.rs:5:30
|
|
|
|
|
5 | use crate::store::{BaseData, Object, Storable};
|
|
| ^^^^^^
|
|
|
|
warning: unused import: `Object`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/communication/verification.rs:5:30
|
|
|
|
|
5 | use crate::store::{BaseData, Object, Storable};
|
|
| ^^^^^^
|
|
|
|
warning: unused import: `Object`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/communication/email.rs:7:30
|
|
|
|
|
7 | use crate::store::{BaseData, Object, Storable};
|
|
| ^^^^^^
|
|
|
|
warning: unused import: `Object`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/money/models.rs:1:40
|
|
|
|
|
1 | use crate::store::{BaseData, IndexKey, Object};
|
|
| ^^^^^^
|
|
|
|
warning: unused import: `Object`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/money/payments.rs:7:40
|
|
|
|
|
7 | use crate::store::{BaseData, IndexKey, Object};
|
|
| ^^^^^^
|
|
|
|
warning: unused import: `Object`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/legal/contract.rs:5:30
|
|
|
|
|
5 | use crate::store::{BaseData, Object};
|
|
| ^^^^^^
|
|
|
|
warning: unused variable: `id`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/dnsrecord.rs:234:16
|
|
|
|
|
234 | pub fn new(id: u32) -> Self {
|
|
| ^^ help: if this is intentional, prefix it with an underscore: `_id`
|
|
|
|
|
= note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: variable does not need to be mutable
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/dnsrecord.rs:235:13
|
|
|
|
|
235 | let mut base_data = BaseData::new();
|
|
| ----^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
|
= note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: unused variable: `id`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/group.rs:96:16
|
|
|
|
|
96 | pub fn new(id: u32) -> Self {
|
|
| ^^ help: if this is intentional, prefix it with an underscore: `_id`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/group.rs:97:13
|
|
|
|
|
97 | let mut base_data = BaseData::new();
|
|
| ----^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `id`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/group.rs:196:16
|
|
|
|
|
196 | pub fn new(id: u32) -> Self {
|
|
| ^^ help: if this is intentional, prefix it with an underscore: `_id`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/group.rs:197:13
|
|
|
|
|
197 | let mut base_data = BaseData::new();
|
|
| ----^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `id`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/membership.rs:51:16
|
|
|
|
|
51 | pub fn new(id: u32) -> Self {
|
|
| ^^ help: if this is intentional, prefix it with an underscore: `_id`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/membership.rs:52:13
|
|
|
|
|
52 | let mut base_data = BaseData::new();
|
|
| ----^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `id`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/money.rs:148:16
|
|
|
|
|
148 | pub fn new(id: u32) -> Self {
|
|
| ^^ help: if this is intentional, prefix it with an underscore: `_id`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/money.rs:149:13
|
|
|
|
|
149 | let mut base_data = BaseData::new();
|
|
| ----^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `id`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/money.rs:243:16
|
|
|
|
|
243 | pub fn new(id: u32) -> Self {
|
|
| ^^ help: if this is intentional, prefix it with an underscore: `_id`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/money.rs:244:13
|
|
|
|
|
244 | let mut base_data = BaseData::new();
|
|
| ----^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `id`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/money.rs:351:16
|
|
|
|
|
351 | pub fn new(id: u32) -> Self {
|
|
| ^^ help: if this is intentional, prefix it with an underscore: `_id`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/money.rs:352:13
|
|
|
|
|
352 | let mut base_data = BaseData::new();
|
|
| ----^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `id`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/money.rs:411:16
|
|
|
|
|
411 | pub fn new(id: u32) -> Self {
|
|
| ^^ help: if this is intentional, prefix it with an underscore: `_id`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/money.rs:412:13
|
|
|
|
|
412 | let mut base_data = BaseData::new();
|
|
| ----^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `id`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/secretbox.rs:98:16
|
|
|
|
|
98 | pub fn new(id: u32) -> Self {
|
|
| ^^ help: if this is intentional, prefix it with an underscore: `_id`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/secretbox.rs:99:13
|
|
|
|
|
99 | let mut base_data = BaseData::new();
|
|
| ----^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `id`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/signature.rs:55:16
|
|
|
|
|
55 | pub fn new(id: u32) -> Self {
|
|
| ^^ help: if this is intentional, prefix it with an underscore: `_id`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/signature.rs:56:13
|
|
|
|
|
56 | let mut base_data = BaseData::new();
|
|
| ----^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `id`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/user.rs:289:16
|
|
|
|
|
289 | pub fn new(id: u32) -> Self {
|
|
| ^^ help: if this is intentional, prefix it with an underscore: `_id`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/user.rs:290:13
|
|
|
|
|
290 | let mut base_data = BaseData::new();
|
|
| ----^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `id`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/user_kvs.rs:17:16
|
|
|
|
|
17 | pub fn new(id: u32) -> Self {
|
|
| ^^ help: if this is intentional, prefix it with an underscore: `_id`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/user_kvs.rs:18:13
|
|
|
|
|
18 | let mut base_data = BaseData::new();
|
|
| ----^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `id`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/user_kvs.rs:59:16
|
|
|
|
|
59 | pub fn new(id: u32) -> Self {
|
|
| ^^ help: if this is intentional, prefix it with an underscore: `_id`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/heroledger/user_kvs.rs:60:13
|
|
|
|
|
60 | let mut base_data = BaseData::new();
|
|
| ----^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `id`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/money/models.rs:148:16
|
|
|
|
|
148 | pub fn new(id: u32) -> Self {
|
|
| ^^ help: if this is intentional, prefix it with an underscore: `_id`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/money/models.rs:149:13
|
|
|
|
|
149 | let mut base_data = BaseData::new();
|
|
| ----^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `id`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/money/models.rs:243:16
|
|
|
|
|
243 | pub fn new(id: u32) -> Self {
|
|
| ^^ help: if this is intentional, prefix it with an underscore: `_id`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/money/models.rs:244:13
|
|
|
|
|
244 | let mut base_data = BaseData::new();
|
|
| ----^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `id`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/money/models.rs:351:16
|
|
|
|
|
351 | pub fn new(id: u32) -> Self {
|
|
| ^^ help: if this is intentional, prefix it with an underscore: `_id`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/money/models.rs:352:13
|
|
|
|
|
352 | let mut base_data = BaseData::new();
|
|
| ----^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: unused variable: `id`
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/money/models.rs:411:16
|
|
|
|
|
411 | pub fn new(id: u32) -> Self {
|
|
| ^^ help: if this is intentional, prefix it with an underscore: `_id`
|
|
|
|
warning: variable does not need to be mutable
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/money/models.rs:412:13
|
|
|
|
|
412 | let mut base_data = BaseData::new();
|
|
| ----^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: fields `expiry_date`, `status`, and `message` are never read
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/money/payments.rs:142:5
|
|
|
|
|
139 | struct PesapalAuthResponse {
|
|
| ------------------- fields in this struct
|
|
...
|
|
142 | expiry_date: Option<serde_json::Value>,
|
|
| ^^^^^^^^^^^
|
|
143 | error: Option<String>,
|
|
144 | status: Option<String>,
|
|
| ^^^^^^
|
|
145 | message: Option<String>,
|
|
| ^^^^^^^
|
|
|
|
|
= note: `PesapalAuthResponse` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
|
|
= note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: multiple fields are never read
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/money/payments.rs:181:5
|
|
|
|
|
178 | struct PesapalTransactionStatusResponse {
|
|
| -------------------------------- fields in this struct
|
|
...
|
|
181 | created_date: String,
|
|
| ^^^^^^^^^^^^
|
|
...
|
|
184 | description: String,
|
|
| ^^^^^^^^^^^
|
|
185 | message: String,
|
|
| ^^^^^^^
|
|
186 | payment_account: Option<String>,
|
|
| ^^^^^^^^^^^^^^^
|
|
187 | call_back_url: String,
|
|
| ^^^^^^^^^^^^^
|
|
188 | status_code: i32,
|
|
| ^^^^^^^^^^^
|
|
189 | merchant_reference: String,
|
|
190 | payment_status_code: String,
|
|
| ^^^^^^^^^^^^^^^^^^^
|
|
...
|
|
193 | status: String,
|
|
| ^^^^^^
|
|
|
|
|
= note: `PesapalTransactionStatusResponse` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
|
|
|
|
warning: type alias `RhaiContractStatus` is never used
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/objects/legal/rhai.rs:24:6
|
|
|
|
|
24 | type RhaiContractStatus = ContractStatus;
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: field `index` is never read
|
|
--> /Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core/src/store/generic_store.rs:9:5
|
|
|
|
|
7 | pub struct GenericStore {
|
|
| ------------ field in this struct
|
|
8 | client: HeroDbClient,
|
|
9 | index: FieldIndex,
|
|
| ^^^^^
|
|
|
|
|
= note: `GenericStore` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
|
|
|
|
Compiling hero_logger v0.1.0 (https://git.ourworld.tf/herocode/baobab.git?branch=logger#d7a7eae1)
|
|
Compiling sal-git v0.1.0 (https://git.ourworld.tf/herocode/herolib_rust.git#9865e601)
|
|
Compiling sal-redisclient v0.1.0 (https://git.ourworld.tf/herocode/herolib_rust.git#9865e601)
|
|
Compiling hero-job-client v0.1.0 (/Users/timurgordon/code/git.ourworld.tf/herocode/job/rust/client)
|
|
Compiling sal-hetzner v0.1.0 (https://git.ourworld.tf/herocode/herolib_rust.git#9865e601)
|
|
Compiling sal-net v0.1.0 (https://git.ourworld.tf/herocode/herolib_rust.git#9865e601)
|
|
Compiling runner_rust v0.1.0 (/Users/timurgordon/code/git.ourworld.tf/herocode/runner_rust)
|
|
warning: unused import: `packages::Package`
|
|
--> src/async_runner.rs:3:20
|
|
|
|
|
3 | use rhai::{Engine, packages::Package};
|
|
| ^^^^^^^^^^^^^^^^^
|
|
|
|
|
= note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: fields `job_id` and `handle` are never read
|
|
--> src/async_runner.rs:14:5
|
|
|
|
|
13 | struct RunningJob {
|
|
| ---------- fields in this struct
|
|
14 | job_id: String,
|
|
| ^^^^^^
|
|
15 | handle: JoinHandle<Result<String, Box<dyn std::error::Error + Send + Sync>>>,
|
|
| ^^^^^^
|
|
|
|
|
= note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: methods `add_running_job`, `remove_running_job`, and `cleanup_finished_jobs` are never used
|
|
--> src/async_runner.rs:91:14
|
|
|
|
|
84 | impl AsyncRunner {
|
|
| ---------------- methods in this implementation
|
|
...
|
|
91 | async fn add_running_job(&self, job_id: String, handle: JoinHandle<Result<String, Box<dyn std::error::Error + Send + Sync>>>) {
|
|
| ^^^^^^^^^^^^^^^
|
|
...
|
|
105 | async fn remove_running_job(&self, job_id: &str) {
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
...
|
|
121 | async fn cleanup_finished_jobs(&self) {
|
|
| ^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: `runner_rust` (lib) generated 3 warnings (run `cargo fix --lib -p runner_rust` to apply 1 suggestion)
|
|
warning: `osiris-core` (lib) generated 98 warnings (run `cargo fix --lib -p osiris-core` to apply 60 suggestions)
|
|
warning: unused variable: `redis_url`
|
|
--> src/bin/runner_osiris.rs:37:13
|
|
|
|
|
37 | let redis_url = args.redis_url.clone();
|
|
| ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_redis_url`
|
|
|
|
|
= note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: unused variable: `base_db_id`
|
|
--> src/bin/runner_osiris.rs:38:13
|
|
|
|
|
38 | let base_db_id = args.base_db_id;
|
|
| ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_base_db_id`
|
|
|
|
warning: unused variable: `redis_url`
|
|
--> src/bin/runner_osiris.rs:75:9
|
|
|
|
|
75 | let redis_url = args.redis_url.clone();
|
|
| ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_redis_url`
|
|
|
|
warning: unused variable: `base_db_id`
|
|
--> src/bin/runner_osiris.rs:76:9
|
|
|
|
|
76 | let base_db_id = args.base_db_id;
|
|
| ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_base_db_id`
|
|
|
|
warning: `runner_rust` (bin "runner_osiris") generated 4 warnings
|
|
Finished `release` profile [optimized] target(s) in 2m 21s
|
|
warning: the following packages contain code that will be rejected by a future version of Rust: osiris-core v0.1.0 (/Users/timurgordon/code/git.ourworld.tf/herocode/osiris/core), redis v0.24.0, redis v0.25.4
|
|
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 12`
|
|
✅ Osiris Runner built successfully
|