ljedrz
|
4591a0eb04
|
refactor: use &Path instead of (&)PathBuf in tests
|
2020-10-16 17:23:22 +02:00 |
|
ljedrz
|
d662b9a236
|
perf: use Cow to avoid some PathBuf allocations
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-16 16:51:58 +02:00 |
|
ljedrz
|
f59416be1b
|
refactor: pass &Path instead of &PathBuf as arguments
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-16 16:18:46 +02:00 |
|
ljedrz
|
790f1c472a
|
perf: don't allocate PathBufs for the purposes of PathBuf::push
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-16 15:52:45 +02:00 |
|
ljedrz
|
69d35063f2
|
perf: use .to_string() instead of single-param format!
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-16 15:52:45 +02:00 |
|
ljedrz
|
98baae93c1
|
clippy: assorted fixes to tests and benches
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-06 15:09:03 +02:00 |
|
ljedrz
|
300666827e
|
fmt: run cargo +nightly fmt on the changes
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-06 13:07:30 +02:00 |
|
ljedrz
|
70b87d331f
|
fix: replace deprecated functions
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-06 12:50:43 +02:00 |
|
ljedrz
|
a872db5ca6
|
clippy: fix useless_conversion
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-06 12:50:43 +02:00 |
|
ljedrz
|
a4891c6f00
|
clippy: fix len_zero
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-06 12:50:43 +02:00 |
|
ljedrz
|
7c15eabd5e
|
clippy: fix or_fun_call
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-06 12:50:43 +02:00 |
|
ljedrz
|
ffef5089f7
|
clippy: fix new_without_default
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-06 12:50:43 +02:00 |
|
ljedrz
|
80bb3033fd
|
clippy: fix single_char_pattern
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-06 12:50:43 +02:00 |
|
ljedrz
|
c21b5ad2f3
|
clippy: fix useless_format
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-06 12:12:35 +02:00 |
|
ljedrz
|
0cf7a247cc
|
clippy: fix needless_return
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-05 17:16:44 +02:00 |
|
raychu86
|
ec9daf62e6
|
Implement package tests
|
2020-09-13 21:53:09 -07:00 |
|
raychu86
|
a036dc8ac3
|
Fix manifest update logic
|
2020-09-13 18:49:45 -07:00 |
|
raychu86
|
beb4ed420f
|
Refactor feature names
|
2020-09-13 18:23:17 -07:00 |
|
raychu86
|
5f5c887846
|
Separate the update_manifest feature into remote and package features
|
2020-09-13 18:12:19 -07:00 |
|
raychu86
|
515dc8204b
|
Add feature flag for updating the manifest
|
2020-09-13 18:02:47 -07:00 |
|
raychu86
|
d36d6b64ba
|
Update [package] to [project] in manifest file
|
2020-09-13 17:09:56 -07:00 |
|
collin
|
db3eeddbbb
|
update default input file
|
2020-09-03 16:16:12 -07:00 |
|
howardwu
|
2620ae7bc2
|
chore(leo): bump version for new release
|
2020-09-03 03:08:33 -07:00 |
|
collin
|
340e633470
|
fix state file errors
|
2020-09-02 23:05:03 -07:00 |
|
collin
|
0bb8c42731
|
fix input file errors
|
2020-09-02 22:59:54 -07:00 |
|
Howard Wu
|
965e54ae38
|
Merge pull request #340 from AleoHQ/feature/leo-remove
Implement `leo remove`
|
2020-09-02 20:32:56 -07:00 |
|
Howard Wu
|
b0c088d978
|
Merge pull request #320 from AleoHQ/refactor/packages
Refactor file system operations into `leo-package`
|
2020-09-02 20:32:17 -07:00 |
|
raychu86
|
f7466f4264
|
Implement leo remove functionality
|
2020-09-02 19:23:34 -07:00 |
|
raychu86
|
1ab7c49e72
|
Implement remove imported package
|
2020-09-02 18:58:04 -07:00 |
|
collin
|
4b14d108b7
|
update default input file and examples
|
2020-09-02 12:01:35 -07:00 |
|
raychu86
|
db997ac90a
|
Add check that package has been initialized correctly
|
2020-08-29 18:08:05 -07:00 |
|
raychu86
|
848660cc01
|
Separate can_initialize and is_initialized in Package
|
2020-08-29 18:04:51 -07:00 |
|
raychu86
|
10a03aefa0
|
Create tests for package initialization
|
2020-08-29 17:58:36 -07:00 |
|
raychu86
|
bcb78bce9c
|
Create initial package test structure
|
2020-08-29 17:29:51 -07:00 |
|
raychu86
|
8d50a75854
|
Update error outputs for package initialization
|
2020-08-29 16:05:38 -07:00 |
|
raychu86
|
ac49c01c84
|
Implement is_initialized check for package
|
2020-08-29 15:01:02 -07:00 |
|
howardwu
|
0c82495ee6
|
Rename FILE_NAME -> FILENAME
|
2020-08-29 00:28:24 -07:00 |
|
howardwu
|
d3e7e610b8
|
Rename lib -> library
|
2020-08-29 00:27:00 -07:00 |
|
howardwu
|
d67b5109d4
|
Update initialize to verify first, then initialize package
|
2020-08-29 00:24:13 -07:00 |
|
howardwu
|
9884320dd6
|
Merge branch 'master' of https://github.com/AleoHQ/leo into refactor/packages
|
2020-08-28 23:55:49 -07:00 |
|
howardwu
|
bf82bf4d1b
|
chore(leo): bump version for new release
|
2020-08-28 23:26:19 -07:00 |
|
raychu86
|
920214e5cf
|
Genericize LeoPackage interface
|
2020-08-28 23:14:22 -07:00 |
|
raychu86
|
75ebf0cef5
|
Add PackageError
|
2020-08-28 22:54:36 -07:00 |
|
raychu86
|
ee308530f5
|
Update package declaration
|
2020-08-28 22:54:15 -07:00 |
|
raychu86
|
34fa444a06
|
Update package manifest use of remote
|
2020-08-28 22:38:31 -07:00 |
|
raychu86
|
d69343f14a
|
Add impl to replace old remote format
|
2020-08-28 21:45:08 -07:00 |
|
raychu86
|
f5aba15d35
|
Update the remote convention in leo.toml
|
2020-08-28 20:15:08 -07:00 |
|
raychu86
|
d90df8ef16
|
Fix default license to MIT
|
2020-08-28 18:58:37 -07:00 |
|
howardwu
|
12971b9cbb
|
Update Cargo.toml
|
2020-08-27 01:33:00 -07:00 |
|
howardwu
|
cc183475ee
|
Update logging with custom formatter
|
2020-08-27 00:55:29 -07:00 |
|