Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
147 commits
Select commit Hold shift + click to select a range
86d3433
initial crates
Wandalen Jun 4, 2024
fc251c8
assistant: initial setup
Wandalen Jun 4, 2024
d5723ed
experimenting
Wandalen Jun 4, 2024
f44afa9
experimenting
Wandalen Jun 4, 2024
0662842
experimenting
Wandalen Jun 4, 2024
457b306
experimenting
Wandalen Jun 4, 2024
9c1cac2
experimenting
Wandalen Jun 4, 2024
4d086de
experimenting
Wandalen Jun 4, 2024
8ca99df
experimenting
Wandalen Jun 4, 2024
727750b
experimenting
Wandalen Jun 4, 2024
62baab0
experimenting
Wandalen Jun 4, 2024
7102e28
experimenting
Wandalen Jun 4, 2024
08c58c9
experimenting
Wandalen Jun 4, 2024
dd9e7c8
experimenting
Wandalen Jun 4, 2024
c6057c0
experimenting
Wandalen Jun 4, 2024
e0e9c83
experimenting
Wandalen Jun 4, 2024
5016bc5
experimenting
Wandalen Jun 4, 2024
2109b36
experimenting
Wandalen Jun 4, 2024
325b18c
experimenting
Wandalen Jun 4, 2024
063a17f
experimenting
Wandalen Jun 4, 2024
37cbe77
experimenting
Wandalen Jun 4, 2024
56a7eab
experimenting
Wandalen Jun 4, 2024
480dc34
experimenting
Wandalen Jun 4, 2024
e811daf
experimenting
Wandalen Jun 4, 2024
5c60288
experimenting
Wandalen Jun 4, 2024
1b4f3f8
experimenting
Wandalen Jun 4, 2024
116d5f9
experimenting
Wandalen Jun 4, 2024
9ce86b6
experimenting
Wandalen Jun 4, 2024
f1cdbcb
experimenting
Wandalen Jun 4, 2024
38495a7
experimenting
Wandalen Jun 5, 2024
f32c01c
experimenting
Wandalen Jun 5, 2024
06eecdc
experimenting
Wandalen Jun 5, 2024
1c52af4
experimenting
Wandalen Jun 5, 2024
f1adf38
experimenting
Wandalen Jun 5, 2024
0f82968
experimenting
Wandalen Jun 5, 2024
6b1bf32
experimenting
Wandalen Jun 5, 2024
29dc632
experimenting
Wandalen Jun 5, 2024
d1a9f6d
experimenting
Wandalen Jun 5, 2024
277e2d8
experimenting
Wandalen Jun 5, 2024
8bfaac2
experimenting
Wandalen Jun 5, 2024
f6eb21c
experimenting
Wandalen Jun 5, 2024
fb7b3bc
experimenting
Wandalen Jun 5, 2024
6c15239
experimenting
Wandalen Jun 5, 2024
2f4a7ad
experimenting
Wandalen Jun 5, 2024
4494cf4
experimenting
Wandalen Jun 5, 2024
bb23988
experimenting
Wandalen Jun 5, 2024
17240d9
experimenting
Wandalen Jun 5, 2024
b4ed166
experimenting
Wandalen Jun 5, 2024
2f3c9f2
experimenting
Wandalen Jun 6, 2024
68474dd
experimenting
Wandalen Jun 6, 2024
c12238e
experimenting
Wandalen Jun 6, 2024
b867baa
experimenting
Wandalen Jun 6, 2024
7630513
experimenting
Wandalen Jun 6, 2024
f77cae2
reflect: experimenting
Wandalen Jun 7, 2024
9430ddd
reflect: experimenting
Wandalen Jun 7, 2024
0625462
reflect: experimenting
Wandalen Jun 7, 2024
02635d9
experimenting
Wandalen Jun 7, 2024
9585972
reflect: MaybeAs experimenting
Wandalen Jun 8, 2024
b01327f
reflect: MaybeAs experimenting
Wandalen Jun 8, 2024
3eb52d8
reflect: MaybeAs experimenting
Wandalen Jun 8, 2024
09e2aa5
reflect: MaybeAs experimenting
Wandalen Jun 8, 2024
fa446b9
reflect: MaybeAs experimenting
Wandalen Jun 8, 2024
ed5a008
reflect: MaybeAs experimenting
Wandalen Jun 8, 2024
1fb0287
reflect: MaybeAs experimenting
Wandalen Jun 8, 2024
cfb3a7e
reflect: MaybeAs experimenting
Wandalen Jun 8, 2024
488ed7c
reflect: MaybeAs experimenting
Wandalen Jun 8, 2024
cd96582
reflect: MaybeAs experimenting
Wandalen Jun 8, 2024
2ef3d1d
reflect: MaybeAs experimenting
Wandalen Jun 8, 2024
49eccda
reflect: MaybeAs experimenting
Wandalen Jun 8, 2024
2cfb436
reflect: MaybeAs experimenting
Wandalen Jun 8, 2024
cce6bf4
reflect: MaybeAs experimenting
Wandalen Jun 8, 2024
e1eb45b
reflect: MaybeAs experimenting
Wandalen Jun 8, 2024
6cb2620
reflect: MaybeAs experimenting
Wandalen Jun 8, 2024
47b4b47
reflect: MaybeAs experimenting
Wandalen Jun 8, 2024
a3871b4
reflect: ToStringWithFallback
Wandalen Jun 8, 2024
3a9eefe
reflect: ToStringWithFallback
Wandalen Jun 8, 2024
bad8fdc
reflect: ToStringWithFallback
Wandalen Jun 8, 2024
3dbf392
reflect: ToString
Wandalen Jun 8, 2024
69bc8fb
reflect: ToString
Wandalen Jun 8, 2024
c0da2bb
reflect: ToString
Wandalen Jun 8, 2024
6730675
reflect: ToString
Wandalen Jun 8, 2024
be6a4ea
reflect: ToString
Wandalen Jun 8, 2024
bbcfdc7
reflect: ToString
Wandalen Jun 8, 2024
0b65afb
reflect: ToString
Wandalen Jun 8, 2024
103334e
reflect: ToString
Wandalen Jun 8, 2024
caa4139
reflect: ToString
Wandalen Jun 8, 2024
66c9c8e
reflect: ToString
Wandalen Jun 8, 2024
731d282
reflect: ToString
Wandalen Jun 8, 2024
d32b320
reflect: ToString
Wandalen Jun 8, 2024
e1e104a
reflect: move out reflect-related entities from assistant
Wandalen Jun 8, 2024
3e5e3dc
assistant: use reflect_tools
Wandalen Jun 8, 2024
19e38b6
reflect_tools: refactor to_string code
Wandalen Jun 8, 2024
24412dd
format_tools
Wandalen Jun 8, 2024
b38c707
assitant : fix it
Wandalen Jun 8, 2024
cb12905
assistant wip
Wandalen Mar 29, 2025
c98147a
merge
Wandalen Mar 29, 2025
ad774c1
merge issue
Wandalen Mar 29, 2025
3925a7a
assistant: formatting
Wandalen Mar 29, 2025
5c0a13f
assistant : renames
Wandalen Mar 29, 2025
0a37dc2
Merge branch 'alpha' into assistant
Wandalen Mar 29, 2025
c0a3c0b
Merge branch 'alpha' into assistant
Wandalen Apr 5, 2025
eb06b9b
fix regression
Wandalen Apr 5, 2025
8577892
llm_tools
Wandalen Apr 5, 2025
1cf740d
llm_tools
Wandalen Apr 5, 2025
2a59f66
llm_tools
Wandalen Apr 5, 2025
22e4249
collection_tools-v0.16.0
Wandalen Apr 5, 2025
c2ceafe
former_types-v2.13.0
Wandalen Apr 5, 2025
ac77028
interval_adapter-v0.28.0
Wandalen Apr 5, 2025
4928cff
clone_dyn_types-v0.27.0
Wandalen Apr 5, 2025
6eff51b
iter_tools-v0.25.0
Wandalen Apr 5, 2025
8bd12c6
macro_tools-v0.45.0
Wandalen Apr 5, 2025
d99d5f8
fixing error_tools dependenciy problem
Wandalen Apr 5, 2025
383c294
fix test_tools issue
Wandalen Apr 5, 2025
e2d687b
collection_tools-v0.17.0
Wandalen Apr 5, 2025
8fe9878
former_types-v2.14.0
Wandalen Apr 5, 2025
2d9ccf6
clone_dyn_types-v0.28.0
Wandalen Apr 5, 2025
ce03001
iter_tools-v0.26.0
Wandalen Apr 5, 2025
299998d
macro_tools-v0.46.0
Wandalen Apr 5, 2025
706c61c
fixing test_tools
Wandalen Apr 5, 2025
a866e51
is_slice-v0.12.0
Wandalen Apr 5, 2025
cb81209
inspect_type-v0.13.0
Wandalen Apr 5, 2025
ce02041
implements-v0.11.0
Wandalen Apr 5, 2025
f4b2ccc
impls_index_meta-v0.10.0
Wandalen Apr 5, 2025
3dcaf46
fixing test_tools
Wandalen Apr 5, 2025
3296ac5
former_meta-v2.12.0
Wandalen Apr 5, 2025
1bb9199
former-v2.12.0
Wandalen Apr 5, 2025
5eb5123
publishing willbe
Wandalen Apr 5, 2025
5574a95
derive_tools_meta-v0.32.0
Wandalen Apr 5, 2025
0a3988e
clone_dyn_meta-v0.28.0
Wandalen Apr 5, 2025
5be0b00
clone_dyn-v0.30.0
Wandalen Apr 5, 2025
0c943c1
variadic_from-v0.28.0
Wandalen Apr 5, 2025
09718d3
derive_tools-v0.33.0
Wandalen Apr 5, 2025
5f341c3
mod_interface_meta-v0.30.0
Wandalen Apr 5, 2025
01e8ed8
mod_interface-v0.31.0
Wandalen Apr 5, 2025
9f20d28
error_tools-v0.20.0
Wandalen Apr 5, 2025
0c2f062
wca-v0.24.0
Wandalen Apr 5, 2025
dee4c82
pth-v0.22.0
Wandalen Apr 5, 2025
69aecaf
crates_tools-v0.15.0
Wandalen Apr 5, 2025
2076314
process_tools-v0.13.0
Wandalen Apr 5, 2025
1a19d7a
data_type-v0.13.0
Wandalen Apr 5, 2025
705b0e4
willbe-v0.21.0
Wandalen Apr 5, 2025
c4a226c
willbe : requests
Wandalen Apr 5, 2025
8db98c4
reflect_tools_meta-v0.4.0
Wandalen Apr 5, 2025
5b25022
reflect_tools-v0.4.0
Wandalen Apr 5, 2025
b853fcc
format_tools-v0.3.0
Wandalen Apr 5, 2025
f7c494b
llm_tools-v0.2.0
Wandalen Apr 5, 2025
6126c97
Merge branch 'alpha' into assistant
Wandalen Apr 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .cargo/config.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,14 @@

# qqq : xxx : explain purpose of each line
[env]
MODULES_PATH = { value = "module", relative = true }
WORKSPACE_PATH = { value = ".", relative = true }

[net]
# offline = true

# [build]
# rustdocflags = [ "--cfg", "feature=\"normal_build\"" ]

# [alias]
# test = "test --doc --features normal_build,enabled"
84 changes: 50 additions & 34 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ path = "module/alias/std_x"
## data_type

[workspace.dependencies.data_type]
version = "~0.12.0"
version = "~0.13.0"
path = "module/core/data_type"
default-features = false

Expand All @@ -98,7 +98,7 @@ default-features = false
# path = "module/core/type_constructor_derive_pair_meta"

[workspace.dependencies.interval_adapter]
version = "~0.27.0"
version = "~0.28.0"
path = "module/core/interval_adapter"
default-features = false
# features = [ "enabled" ]
Expand All @@ -110,39 +110,39 @@ default-features = false
# features = [ "enabled" ]

[workspace.dependencies.collection_tools]
version = "~0.15.0"
version = "~0.17.0"
path = "module/core/collection_tools"
default-features = false


## derive

[workspace.dependencies.derive_tools]
version = "~0.32.0"
version = "~0.33.0"
path = "module/core/derive_tools"
default-features = false
# features = [ "enabled" ]

[workspace.dependencies.derive_tools_meta]
version = "~0.31.0"
version = "~0.32.0"
path = "module/core/derive_tools_meta"
default-features = false
# features = [ "enabled" ]

[workspace.dependencies.reflect_tools]
version = "~0.3.0"
version = "~0.4.0"
path = "module/core/reflect_tools"
default-features = false
# features = [ "enabled" ]

[workspace.dependencies.reflect_tools_meta]
version = "~0.3.0"
version = "~0.4.0"
path = "module/core/reflect_tools_meta"
default-features = false
# features = [ "enabled" ]

[workspace.dependencies.format_tools]
version = "~0.2.0"
version = "~0.3.0"
path = "module/core/format_tools"
default-features = false
# features = [ "enabled" ]
Expand All @@ -166,24 +166,24 @@ path = "module/alias/fundamental_data_type"
default-features = false

[workspace.dependencies.variadic_from]
version = "~0.27.0"
version = "~0.28.0"
path = "module/core/variadic_from"
default-features = false
# features = [ "enabled" ]

[workspace.dependencies.clone_dyn]
version = "~0.29.0"
version = "~0.30.0"
path = "module/core/clone_dyn"
default-features = false
# features = [ "enabled" ]

[workspace.dependencies.clone_dyn_meta]
version = "~0.27.0"
version = "~0.28.0"
path = "module/core/clone_dyn_meta"
# features = [ "enabled" ]

[workspace.dependencies.clone_dyn_types]
version = "~0.26.0"
version = "~0.28.0"
path = "module/core/clone_dyn_types"
default-features = false
# features = [ "enabled" ]
Expand All @@ -208,7 +208,7 @@ default-features = false
## iter

[workspace.dependencies.iter_tools]
version = "~0.24.0"
version = "~0.26.0"
path = "module/core/iter_tools"
default-features = false

Expand All @@ -226,7 +226,7 @@ path = "module/core/for_each"
default-features = false

[workspace.dependencies.former]
version = "~2.11.0"
version = "~2.12.0"
path = "module/core/former"
default-features = false

Expand All @@ -236,12 +236,12 @@ default-features = false
# default-features = false

[workspace.dependencies.former_meta]
version = "~2.11.0"
version = "~2.12.0"
path = "module/core/former_meta"
default-features = false

[workspace.dependencies.former_types]
version = "~2.12.0"
version = "~2.14.0"
path = "module/core/former_types"
default-features = false

Expand All @@ -251,16 +251,16 @@ path = "module/core/impls_index"
default-features = false

[workspace.dependencies.impls_index_meta]
version = "~0.9.0"
version = "~0.10.0"
path = "module/core/impls_index_meta"

[workspace.dependencies.mod_interface]
version = "~0.30.0"
version = "~0.31.0"
path = "module/core/mod_interface"
default-features = false

[workspace.dependencies.mod_interface_meta]
version = "~0.29.0"
version = "~0.30.0"
path = "module/core/mod_interface_meta"
default-features = false

Expand All @@ -286,7 +286,7 @@ default-features = false
## macro tools

[workspace.dependencies.macro_tools]
version = "~0.44.0"
version = "~0.46.0"
path = "module/core/macro_tools"
default-features = false

Expand Down Expand Up @@ -317,7 +317,7 @@ path = "module/core/typing_tools"
default-features = false

[workspace.dependencies.implements]
version = "~0.10.0"
version = "~0.11.0"
path = "module/core/implements"
default-features = false

Expand All @@ -327,20 +327,20 @@ path = "module/alias/instance_of"
default-features = false

[workspace.dependencies.inspect_type]
version = "~0.12.0"
version = "~0.13.0"
path = "module/core/inspect_type"
default-features = false

[workspace.dependencies.is_slice]
version = "~0.11.0"
version = "~0.12.0"
path = "module/core/is_slice"
default-features = false


## error

[workspace.dependencies.error_tools]
version = "~0.19.0"
version = "~0.20.0"
path = "module/core/error_tools"
default-features = false

Expand Down Expand Up @@ -374,7 +374,7 @@ path = "module/alias/file_tools"
default-features = false

[workspace.dependencies.pth]
version = "~0.21.0"
version = "~0.22.0"
path = "module/core/pth"
default-features = false

Expand All @@ -387,7 +387,7 @@ default-features = false
## process tools

[workspace.dependencies.process_tools]
version = "~0.12.0"
version = "~0.13.0"
path = "module/core/process_tools"
default-features = false

Expand All @@ -404,14 +404,14 @@ version = "~0.4.0"
path = "module/alias/wtest"

[workspace.dependencies.test_tools]
version = "~0.11.0"
version = "~0.12.0"
path = "module/core/test_tools"
features = [ "full" ]

[workspace.dependencies.test_tools_stable]
package = "test_tools"
version = "~0.10.0"
features = [ "full" ]
# [workspace.dependencies.test_tools_stable]
# package = "test_tools"
# version = "~0.10.0"
# features = [ "full" ]

[workspace.dependencies.wtest_basic]
version = "~0.4.0"
Expand Down Expand Up @@ -449,7 +449,7 @@ default-features = false
## ca

[workspace.dependencies.wca]
version = "~0.23.0"
version = "~0.24.0"
path = "module/move/wca"


Expand All @@ -463,7 +463,7 @@ path = "module/move/wcensor"
## willbe

[workspace.dependencies.willbe]
version = "~0.20.0"
version = "~0.21.0"
path = "module/move/willbe"


Expand Down Expand Up @@ -503,9 +503,17 @@ version = "~0.6.0"
path = "module/move/deterministic_rand"

[workspace.dependencies.crates_tools]
version = "~0.14.0"
version = "~0.15.0"
path = "module/move/crates_tools"

[workspace.dependencies.assistant]
version = "~0.1.0"
path = "module/move/assistant"

[workspace.dependencies.llm_tools]
version = "~0.2.0"
path = "module/move/llm_tools"


## steps

Expand Down Expand Up @@ -555,6 +563,11 @@ version = "~1.0"
# features = []
# default-features = false

[workspace.dependencies.pretty_assertions]
version = "~1.4.0"
# features = []
# default-features = false

[workspace.dependencies.hashbrown]
version = "~0.14.3"
# optional = true
Expand All @@ -576,3 +589,6 @@ version = "~0.2"

[workspace.dependencies.rand]
version = "0.8.5"

[workspace.dependencies.trybuild]
version = "1.0.85"
3 changes: 1 addition & 2 deletions module/alias/cargo_will/tests/smoke_test.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@

//! Smoke testing of the package.

#[ test ]
fn local_smoke_test()
{
::test_tools::smoke_test_for_local_run();
}


#[ test ]
fn published_smoke_test()
{
Expand Down
3 changes: 1 addition & 2 deletions module/alias/file_tools/tests/smoke_test.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@

//! Smoke testing of the package.

#[ test ]
fn local_smoke_test()
{
::test_tools::smoke_test_for_local_run();
}


#[ test ]
fn published_smoke_test()
{
Expand Down
3 changes: 1 addition & 2 deletions module/alias/fundamental_data_type/tests/smoke_test.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@

//! Smoke testing of the package.

#[ test ]
fn local_smoke_test()
{
::test_tools::smoke_test_for_local_run();
}


#[ test ]
fn published_smoke_test()
{
Expand Down
3 changes: 1 addition & 2 deletions module/alias/instance_of/tests/smoke_test.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@

//! Smoke testing of the package.

#[ test ]
fn local_smoke_test()
{
::test_tools::smoke_test_for_local_run();
}


#[ test ]
fn published_smoke_test()
{
Expand Down
3 changes: 1 addition & 2 deletions module/alias/multilayer/tests/smoke_test.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@

//! Smoke testing of the package.

#[ test ]
fn local_smoke_test()
{
::test_tools::smoke_test_for_local_run();
}


#[ test ]
fn published_smoke_test()
{
Expand Down
3 changes: 1 addition & 2 deletions module/alias/proc_macro_tools/tests/smoke_test.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@

//! Smoke testing of the package.

#[ test ]
fn local_smoke_test()
{
::test_tools::smoke_test_for_local_run();
}


#[ test ]
fn published_smoke_test()
{
Expand Down
3 changes: 1 addition & 2 deletions module/alias/proper_tools/tests/smoke_test.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@

//! Smoke testing of the package.

#[ test ]
fn local_smoke_test()
{
::test_tools::smoke_test_for_local_run();
}


#[ test ]
fn published_smoke_test()
{
Expand Down
Loading