1
1
mirror of https://github.com/Byron/gitoxide synced 2025-10-06 01:52:40 +02:00

12 Commits

Author SHA1 Message Date
Sebastian Thiel
17835bccb0 chore: bump rust-version to 1.70
That way clippy will allow to use the fantastic `Option::is_some_and()`
and friends.
2025-01-12 13:51:47 +01:00
Eliah Kagan
64ff0a7706 doc: Update gitoxide repository URLs
This updates `Byron/gitoxide` URLs to `GitoxideLabs/gitoxide` in:

- Markdown documentation, except changelogs and other such files
  where such changes should not be made.

- Documentation comments (in .rs files).

- Manifest (.toml) files, for the value of the `repository` key.

- The comments appearing at the top of a sample hook that contains
  a repository URL as an example.

When making these changes, I also allowed my editor to remove
trailing whitespace in any lines in files already being edited
(since, in this case, there was no disadvantage to allowing this).

The gitoxide repository URL changed when the repository was moved
into the recently created GitHub organization `GitoxideLabs`, as
detailed in #1406. Please note that, although I believe updating
the URLs to their new canonical values is useful, this is not
needed to fix any broken links, since `Byron/gitoxide` URLs
redirect (and hopefully will always redirect) to the coresponding
`GitoxideLabs/gitoxide` URLs.

While this change should not break any URLs, some affected URLs
were already broken. This updates them, but they are still broken.
They will be fixed in a subsequent commit.

This also does not update `Byron/gitoxide` URLs in test fixtures
or test cases, nor in the `Makefile`. (It may make sense to change
some of those too, but it is not really a documentation change.)
2024-10-14 01:28:52 -04:00
Yuri Astrakhan
2e0ce50696 Workspace Clippy lint management
Make all lints managed centrally in one place.

Note that this approach forces pedantic lints on the entire codebase - which means that when the new versions of rust are released, some new lint may fail the build.  At the same time, this allows new lints to always be noticed and manually excluded.

The big list of allowed lints can be slowly worked through and forbidden one by one.
2024-08-24 09:56:18 -04:00
Sebastian Thiel
3bd09ef120 chore: change rust-version manifest field back to 1.65.
They didn't actually need to be higher to work, and changing them
unecessarily can break downstream CI.

Let's keep this value as low as possible, and only increase it when
more recent features are actually used.
2023-12-30 09:58:25 +01:00
Sebastian Thiel
aea89c3ad5 chore: upgrade MSRV to v1.70
Our MSRV follows the one of `helix`, which in turn follows Firefox.
2023-12-29 10:47:22 +01:00
Sebastian Thiel
019992765d Release gix-tix v0.0.0, gix-note v0.0.0, gix-lfs v0.0.0, gix-fetchhead v0.0.0, gix-sequencer v0.0.0, gix-rebase v0.0.0 2023-08-17 13:32:32 +02:00
Sebastian Thiel
229bd48992 chore: don't call crate 'WIP' in manifest anymore. 2023-08-17 13:27:10 +02:00
Andrea Frigido
9064ea31fa Update license field following SPDX 2.1 license expression standard 2023-07-21 08:32:57 +02:00
Sebastian Thiel
4f635fc442 change MSRV to 1.65
Otherwise `time-core` doesn't build anymore
And we don't make it a breaking change as this is what the community
seems to settle with.
2023-06-16 21:30:14 +02:00
blinxen
facaaf633f Include license files in all crates 2023-05-24 23:53:20 +02:00
Sebastian Thiel
eb07bdaa9a adjust to renaming of git-sequencer to gix-sequencer 2023-02-16 20:53:07 +00:00
Sebastian Thiel
cac83fe15f rename git-sequencer to gix-sequencer 2023-02-16 20:53:04 +00:00