third_party_rust_clap

一个 Rust 的命令行参数解析库,支持子命令和复杂参数解析。 | A command-line argument parsing library for Rust that supports subcommands and complex argument parsing.

https://github.com/openharmony/third_party_rust_clap

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (2.3%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

一个 Rust 的命令行参数解析库,支持子命令和复杂参数解析。 | A command-line argument parsing library for Rust that supports subcommands and complex argument parsing.

Basic Info
  • Host: GitHub
  • Owner: openharmony
  • License: apache-2.0
  • Language: Rust
  • Default Branch: master
  • Size: 16 MB
Statistics
  • Stars: 0
  • Watchers: 3
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed about 1 year ago
Metadata Files
Readme Changelog Contributing Funding License Citation

README.OpenSource

[
  {
    "Name": "clap",
    "License": "Apache license 2.0, MIT",
    "License File": "LICENSE-MIT, LICENSE-APACHE",
    "Version Number": "4.1.13",
    "Owner": "fangting12@huawei.com",
    "Upstream URL": "https://github.com/clap-rs/clap",
    "Description": "A command-line argument parsing library for Rust that supports subcommands and complex argument parsing."
  }
]

Owner

  • Name: OpenHarmony
  • Login: openharmony
  • Kind: organization

A read-only mirror for OpenHarmony and won't be used for accepting issues or pull requests. To join and contribute, go to https://gitee.com/openharmony.

Citation (CITATION.cff)

# Copyright (c) 2023 Huawei Device Co., Ltd.
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

# Parser settings.
cff-version: 1.2.0
message: Please cite this crate using these information.

# Version information.
date-released: 2023-03-18
version: 4.1.13

# Project information.
abstract: A full featured, fast Command Line Argument Parser for Rust
authors:
  - alias: kbknapp
    family-names: Knapp
    given-names: Kevin B.
  - name: The Clap Community
license:
  - Apache-2.0
  - MIT
repository-artifact: https://crates.io/crates/clap
repository-code: https://github.com/clap-rs/clap
title: clap
url: https://docs.rs/clap

GitHub Events

Total
  • Push event: 3
  • Create event: 136
Last Year
  • Push event: 3
  • Create event: 136

Dependencies

.github/workflows/audit.yml actions
  • EmbarkStudios/cargo-deny-action v1 composite
  • actions-rs/audit-check v1 composite
  • actions/checkout v3 composite
.github/workflows/ci.yml actions
  • Swatinem/rust-cache v2 composite
  • actions-rs/toolchain v1 composite
  • actions/checkout v3 composite
  • citation-file-format/cffconvert-github-action 2.0.0 composite
.github/workflows/committed.yml actions
  • actions/checkout v3 composite
  • crate-ci/committed master composite
.github/workflows/post-release.yml actions
  • actions/checkout v3 composite
  • actions/create-release v1 composite
.github/workflows/pre-commit.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • pre-commit/action v3.0.0 composite
.github/workflows/rust-next.yml actions
  • Swatinem/rust-cache v2 composite
  • actions-rs/toolchain v1 composite
  • actions/checkout v3 composite
.github/workflows/spelling.yml actions
  • actions/checkout v3 composite
  • crate-ci/typos master composite
Cargo.lock cargo
  • 135 dependencies
Cargo.toml cargo
  • humantime 2.1.0 development
  • rustversion 1.0.12 development
  • shlex 1.1.0 development
  • snapbox 0.4.10 development
  • static_assertions 1.1.0 development
  • trybuild 1.0.77 development
  • trycmd 0.14.15 development
  • unic-emoji-char 0.9.0 development
  • backtrace 0.3.67
  • bitflags 1.2.0
  • clap_derive =4.1.12
  • clap_lex 0.3.0
  • is-terminal 0.4.1
  • once_cell 1.12.0
  • strsim 0.10.0
  • termcolor 1.1.1
  • terminal_size 0.2.1
  • unicase 2.6.0
  • unicode-width 0.1.9
clap_bench/Cargo.toml cargo
clap_complete/Cargo.toml cargo
  • clap 4.0.0 development
  • snapbox 0.4.10 development
  • trycmd 0.14.15 development
  • clap 4.1.0
  • clap_lex 0.3.0
  • is_executable 1.0.1
  • os_str_bytes 6.0.0
  • pathdiff 0.2.1
  • shlex 1.1.0
  • unicode-xid 0.2.2
clap_complete_fig/Cargo.toml cargo
  • clap 4.0.0 development
  • snapbox 0.4.10 development
  • clap 4.0.0
  • clap_complete 4.0.0
clap_derive/Cargo.toml cargo
clap_lex/Cargo.toml cargo
clap_mangen/Cargo.toml cargo
  • clap 4.0.0 development
  • snapbox 0.4.10 development
  • clap 4.0.0
  • roff 0.2.1