-
-
Notifications
You must be signed in to change notification settings - Fork 302
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gix
feature toggles
#1010
gix
feature toggles
#1010
Commits on Sep 6, 2023
-
Add example that tries to trip someone who reads something from the i…
…ndex This doesn't happen here though, so nothing special we could trigger.
Configuration menu - View commit details
-
Copy full SHA for b35e544 - Browse repository at this point
Copy the full SHA b35e544View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4971a48 - Browse repository at this point
Copy the full SHA 4971a48View commit details
Commits on Sep 7, 2023
-
feat: Add
generate
andstreaming-input
feature toggles.That way, it's possible to not compile a bunch of code in `gix` if the writing of packs isn't required.
Configuration menu - View commit details
-
Copy full SHA for 0357b6c - Browse repository at this point
Copy the full SHA 0357b6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b27ffa - Browse repository at this point
Copy the full SHA 6b27ffaView commit details -
feat: improve feature documentation.
This should make optimizing compile time and performance easier, while assuring these options aren't pre-determined by library providers.
Configuration menu - View commit details
-
Copy full SHA for c5ec244 - Browse repository at this point
Copy the full SHA c5ec244View commit details -
feat: allow disabling the
blob-diff
capabilityThis also removes all diff capabilities.
Configuration menu - View commit details
-
Copy full SHA for fea044e - Browse repository at this point
Copy the full SHA fea044eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 147528f - Browse repository at this point
Copy the full SHA 147528fView commit details -
That way users can more precisely decide what they want to use. Note that spec-parsing is so foundational that it's always included. Those who don't need it nor need describe don't need the crate in the fist place.
Configuration menu - View commit details
-
Copy full SHA for 397024b - Browse repository at this point
Copy the full SHA 397024bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c42064d - Browse repository at this point
Copy the full SHA c42064dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 374dee6 - Browse repository at this point
Copy the full SHA 374dee6View commit details -
fix!: remove
regex
feature in favor ofrevparse-regex
.`revparse-regex` is only used when parsing revspecs that use a special syntax. This feature is also enabled by default.
Configuration menu - View commit details
-
Copy full SHA for 741b41e - Browse repository at this point
Copy the full SHA 741b41eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 799a515 - Browse repository at this point
Copy the full SHA 799a515View commit details
Commits on Sep 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c4ffde0 - Browse repository at this point
Copy the full SHA c4ffde0View commit details -
feat!: Use
stack
abstraction inRepository::excludes()
.This makes it easier to use.
Configuration menu - View commit details
-
Copy full SHA for 58b0e6f - Browse repository at this point
Copy the full SHA 58b0e6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 477a1d9 - Browse repository at this point
Copy the full SHA 477a1d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7fc182 - Browse repository at this point
Copy the full SHA d7fc182View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92dd181 - Browse repository at this point
Copy the full SHA 92dd181View commit details -
fix: put
gix-credentials
andgix-prompt
behind the 'credentials' ……feature toggle. They are also available when using https transports.
Configuration menu - View commit details
-
Copy full SHA for a957478 - Browse repository at this point
Copy the full SHA a957478View commit details -
Configuration menu - View commit details
-
Copy full SHA for 721c377 - Browse repository at this point
Copy the full SHA 721c377View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36d34bd - Browse repository at this point
Copy the full SHA 36d34bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b8d09f - Browse repository at this point
Copy the full SHA 2b8d09fView commit details -
optimize internal
gix
usage for faster compile timeEven though there is a chance that overall, it will compile multiple different versions of the same thing so it's not actually faster. But let's not think too much about that.
Configuration menu - View commit details
-
Copy full SHA for 9d33e2f - Browse repository at this point
Copy the full SHA 9d33e2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 805b8aa - Browse repository at this point
Copy the full SHA 805b8aaView commit details