| LOW | Cargo.toml | 41 | ## Can be amended with the `http-client-curl-rustls` feature to avoid `openssl` as backend. |
| LOW | Cargo.toml | 61 | |
| LOW | Cargo.toml | 81 | ## Due to async client-networking not being implemented for most transports, this one supports only the 'git+tcp' and HT |
| LOW | Cargo.toml | 141 | |
| LOW | Cargo.toml | 321 | # TODO: enable this |
| LOW | deny.toml | 41 | # The higher the value, the more closely the license text must be to the |
| LOW | gix-sec/src/lib.rs | 1 | //! A shared trust model for `gitoxide` crates. |
| LOW | gix-negotiate/src/lib.rs | 1 | //! An implementation of negotiation algorithms to help the server figure out what we have in common so it can optimize |
| LOW | gix-negotiate/src/lib.rs | 21 | /// |
| LOW | gix-negotiate/src/lib.rs | 121 | } |
| LOW | gix-transport/tests/client/blocking_io/http/mod.rs | 241 | Ok(()) |
| LOW | gix-transport/tests/client/blocking_io/http/mod.rs | 261 | /// GET /repo/info/refs?service=git-upload-pack HTTP/1.1 |
| LOW | gix-transport/src/lib.rs | 1 | //! An implementation of the `git` transport layer, abstracting over all of its [versions][Protocol]. |
| LOW | gix-transport/src/lib.rs | 21 | |
| LOW | gix-transport/src/client/non_io_types.rs | 1 | /// Configure how a `RequestWriter` behaves when writing bytes. |
| LOW | gix-transport/src/client/non_io_types.rs | 41 | #[cfg(feature = "blocking-client")] |
| LOW | gix-transport/src/client/traits.rs | 21 | Err(Error::AuthenticationUnsupported) |
| LOW | gix-transport/src/client/capabilities.rs | 21 | #[error("An IO error occurred while reading V2 lines")] |
| LOW | gix-transport/src/client/capabilities.rs | 181 | /// The information provided by the server upon first connection. |
| LOW | gix-transport/src/client/async_io/request.rs | 101 | /// Doing so will also write the message type this instance was initialized with. |
| LOW | gix-transport/src/client/async_io/bufread_ext.rs | 21 | /// but leave support for reading lines directly without forcing them through `String`. |
| LOW | gix-transport/src/client/async_io/bufread_ext.rs | 41 | /// Making this a trait method allows to handle differences between async and blocking. |
| LOW | gix-transport/src/client/async_io/traits.rs | 21 | /// In protocol version one, this is set to a list of refs and their peeled counterparts. |
| LOW | gix-transport/src/client/blocking_io/request.rs | 101 | /// Dissolve this instance into its write and read handles without any message-writing side-effect as in [`RequestWr |
| LOW | gix-transport/src/client/blocking_io/connect.rs | 1 | pub use crate::client::non_io_types::connect::{Error, Options}; |
| LOW | gix-transport/src/client/blocking_io/bufread_ext.rs | 21 | /// Read a packet line into the internal buffer and return it. |
| LOW | gix-transport/src/client/blocking_io/traits.rs | 21 | } |
| LOW | gix-transport/src/client/blocking_io/http/mod.rs | 121 | // TODO: testing most of these fields requires a lot of effort, unless special flags to introspect ongoing requests are |
| LOW | gix-transport/src/client/blocking_io/http/mod.rs | 141 | /// Refers to `http.lowSpeedTime`. |
| LOW | gix-transport/src/client/blocking_io/http/mod.rs | 161 | /// |
| LOW | gix-diff/src/lib.rs | 1 | //! Algorithms for diffing various git object types and for generating patches, highly optimized for performance. |
| LOW | gix-diff/src/lib.rs | 21 | pub struct Rewrites { |
| LOW | gix-diff/src/rewrites/mod.rs | 21 | /// Determine in which set of files to search for copies. |
| LOW | gix-diff/src/rewrites/tracker.rs | 21 | #[derive(Debug, Copy, Clone, Ord, PartialOrd, PartialEq, Eq)] |
| LOW | gix-diff/src/rewrites/tracker.rs | 41 | /// Note that this is ignored for modifications. |
| LOW | gix-diff/src/rewrites/tracker.rs | 201 | /// child-items which are similarly bundled as rename. |
| LOW | gix-diff/src/tree/visit.rs | 1 | use gix_hash::ObjectId; |
| LOW | gix-diff/src/tree/mod.rs | 21 | /// A trait to allow responding to a traversal designed to figure out the [changes](visit::Change) |
| LOW | gix-diff/src/tree/function.rs | 1 | use std::{borrow::BorrowMut, collections::VecDeque}; |
| LOW | gix-diff/src/tree_with_rewrites/change.rs | 21 | relation: Option<tree::visit::Relation>, |
| LOW | gix-diff/src/tree_with_rewrites/change.rs | 41 | /// a file into a symbolic link adjusts its mode. |
| LOW | gix-diff/src/tree_with_rewrites/change.rs | 61 | /// [`Addition`](ChangeRef::Addition) acting as destination. |
| LOW | gix-diff/src/tree_with_rewrites/change.rs | 81 | /// Note that this is the same as `id` if we require the [similarity to be 100%](super::Rewrites::percentage), b |
| LOW | gix-diff/src/tree_with_rewrites/change.rs | 121 | }, |
| LOW | gix-diff/src/tree_with_rewrites/change.rs | 141 | /// It may be empty if [file names](super::Options::location) is `None`. |
| LOW | gix-diff/src/tree_with_rewrites/change.rs | 161 | /// |
| LOW | gix-diff/src/tree_with_rewrites/change.rs | 181 | /// The mode of the entry after the rename. |
| LOW | gix-diff/src/tree_with_rewrites/function.rs | 1 | use bstr::BStr; |
| LOW | gix-diff/src/index/mod.rs | 81 | id: Cow<'rhs, gix_hash::oid>, |
| LOW | gix-diff/src/index/function.rs | 1 | use std::{borrow::Cow, cell::RefCell, cmp::Ordering}; |
| LOW | gix-diff/src/blob/mod.rs | 1 | //! For using text diffs, please have a look at the [`imara-diff` documentation](https://docs.rs/imara-diff), |
| LOW | gix-diff/src/blob/mod.rs | 21 | /// ``` |
| LOW | gix-diff/src/blob/mod.rs | 61 | } |
| LOW | gix-diff/src/blob/mod.rs | 81 | /// Please note that we don't make this call ourselves, but use it to determine that we should not run the our stand |
| LOW | gix-diff/src/blob/mod.rs | 101 | /// the content is considered binary. |
| LOW | gix-diff/src/blob/mod.rs | 121 | path: PathBuf, |
| LOW | gix-diff/src/blob/pipeline.rs | 41 | /// Data as part of an [Outcome]. |
| LOW | gix-diff/src/blob/pipeline.rs | 81 | /// The amount of bytes that an object has to reach before being treated as binary. |
| LOW | gix-diff/src/blob/pipeline.rs | 201 | /// |
| LOW | gix-diff/src/blob/pipeline.rs | 221 | /// |
| 809 more matches not shown… |