Cargo-edit: Ide fitur: peti urutan abjad dan sisipan yang diurutkan

Dibuat pada 9 Apr 2019  ·  7Komentar  ·  Sumber: killercup/cargo-edit

Apa pendapat Anda tentang ide fitur untuk mengurutkan dependensi peti menurut abjad dan fitur lain untuk meningkatkan "cargo add"dengan sisipan yang dipesan?

enhancement help wanted

Semua 7 komentar

Hey @Dwie! Apakah Anda tidak tertarik dengan fitur ini lagi? Satu-satunya pertanyaan rumit adalah apa yang harus dilakukan dengan komentar selama pemesanan ulang. Saat ini, pustaka toml yang mendasari mengasumsikan bahwa komentar di atas dan di sebelah kanan pasangan kunci-nilai "termasuk" padanya. misalnya saat menata ulang toml ini

# comment 2
dep2 = "version2" # comment 3
# comment 1
dep1 = "version1"

itu akan terlihat seperti

# comment 1
dep1 = "version1"
# comment 2
dep2 = "version2" # comment 3

Jika ini yang Anda harapkan, maka itu dapat diterapkan dengan cukup mudah. Saya tidak punya waktu untuk mengimplementasikannya, tapi dengan senang hati akan menjadi mentor.

@ordian kepemilikan komentar seperti yang Anda jelaskan tampaknya masuk akal bagi saya. Apakah Anda akan menerima PR dengan item yang disusun ulang seperti yang Anda ilustrasikan?

@Dowwie ya silahkan! Jangan ragu untuk mengajukan pertanyaan apa pun di https://gitter.im/cargo-edit/Lobby.

Apa format yang bagus untuk fitur tersebut? saya berpikir

$ cargo sort --help
cargo-sort 0.3.3
Sort dependencies in a Cargo.toml manifest file.

USAGE:
    cargo sort [FLAGS] [OPTIONS]

FLAGS:
    -h, --help                Prints help information
        --dry-run             Print changes to be made without making them.
    -V, --version             Prints version information

OPTIONS:
        --manifest-path <path>    Path to the manifest to upgrade

This command sorts all dependencies in a Cargo.toml manifest file alphabetically. 

Bagaimana menurut anda?

@thiagoarrais bagaimana juga menyortir di sisipan, seperti "kargo tambah--sorted "?

yang dilakukan menunggu penggabungan: # 322

Kalau dipikir-pikir, mungkin cargo sort tidak relevan setelah itu ...

Apakah halaman ini membantu?
0 / 5 - 0 peringkat