Eric Huss
8c8f0a4dbf
Add test for smart punctuation
2025-04-22 20:50:20 -07:00
Eric Huss
6904653a82
Migrate custom_header_attributes to BookTest
2025-04-22 20:50:20 -07:00
Eric Huss
74e01ea6e3
Migrate markdown_options to BookTest
2025-04-22 20:50:20 -07:00
Eric Huss
0732cb47b9
Migrate copy_theme to BookTest
2025-04-22 20:50:20 -07:00
Eric Huss
29338b5ade
Migrate run_mdbook_init_with_custom_book_and_src_locations to BookTest
2025-04-22 20:50:20 -07:00
Eric Huss
4019060ef4
Migrate run_mdbook_init_should_create_content_from_summary to BookTest
2025-04-22 20:50:20 -07:00
Eric Huss
3e1d750efa
Migrate no_git_config_with_title to BookTest
2025-04-22 20:50:20 -07:00
Eric Huss
41bfbc69e6
Migrate base_mdbook_init_can_skip_confirmation_prompts to BookTest
2025-04-22 20:50:20 -07:00
Eric Huss
6fdd7b4a17
Migrate base_mdbook_init_should_create_default_content to BookTest
2025-04-22 20:50:20 -07:00
Eric Huss
c6d9f15cba
Migrate by_default_mdbook_use_index_preprocessor_to_convert_readme_to_index to BookTest
2025-04-22 20:50:20 -07:00
Eric Huss
0f397ebdb5
Migrate rustdoc_include_hides_the_unspecified_part_of_the_file to BookTest
2025-04-22 20:50:20 -07:00
Eric Huss
342b6ee7b5
Migrate able_to_include_playground_files_in_chapters to BookTest
2025-04-22 20:50:20 -07:00
Eric Huss
9952ac15a5
Migrate recursive_includes_are_capped to BookTest
2025-04-22 20:50:20 -07:00
Eric Huss
7add0dbf10
Migrate anchors_include_text_between_but_not_anchor_comments to BookTest
2025-04-22 20:50:20 -07:00
Eric Huss
03470a7531
Migrate able_to_include_files_in_chapters to BookTest
2025-04-22 20:50:20 -07:00
Eric Huss
dd778d50f9
Add some basic help tests
2025-04-22 20:50:20 -07:00
Eric Huss
ac3e4b6c1e
Migrate book_toml_isnt_required to BookTest
2025-04-22 20:50:20 -07:00
Eric Huss
3706ddc5cc
Migrate book_with_a_reserved_filename_does_not_build to BookTest
2025-04-22 20:50:20 -07:00
Eric Huss
adcea9b3b9
Migrate create_missing_file_with_config to BookTest
2025-04-22 20:50:20 -07:00
Eric Huss
ba8107120c
Migrate failure_on_missing_file to BookTest
2025-04-22 20:50:20 -07:00
Eric Huss
b9e433710d
Migrate build_the_dummy_book to BookTest (build::basic_build)
...
This doesn't exercise *everything* that the old test did, but other
tests will take care of those gaps. This is intended as just a smoke
test.
2025-04-22 20:50:20 -07:00
Eric Huss
f10d23e893
Introduce the new BookTest-based testsuite
...
This is a new testsuite intended to replace the other tests, which
provides an easy facility to update tests, validate output, and more.
2025-04-22 20:50:16 -07:00
Eric Huss
12b4a9631a
Merge pull request #2675 from notriddle/sidebar/active-query
...
Break off query string when comparing url for sidebar
2025-04-22 13:48:42 +00:00
Michael Howell
36fa0064de
Break off query string when comparing url for sidebar
2025-04-21 12:03:17 -07:00
Eric Huss
566a42c4f7
Merge pull request #2674 from ehuss/fix-missing-docs
...
Clean up some missing docs
2025-04-21 02:50:43 +00:00
Eric Huss
6e143ce2a1
Add CI job to check API docs
...
This ensures that `cargo doc` does not generate any warnings.
2025-04-20 19:43:32 -07:00
Eric Huss
46963ebf65
Fix some missing docs
...
This removes the `allow(missing_docs)` and fixes any issues.
There's probably more work to be done to improve the API docs. This was
just a minor thing I wanted to clean up.
2025-04-20 19:42:45 -07:00
Eric Huss
c948fe4d6a
Merge pull request #2673 from ehuss/clippy
...
Add clippy in CI
2025-04-21 02:32:31 +00:00
Eric Huss
b0ef5a54cc
Fix clippy::redundant_slicing
2025-04-20 19:25:50 -07:00
Eric Huss
fbc875dd9f
Fix clippy::only-used-in-recursion
2025-04-20 19:25:50 -07:00
Eric Huss
e6b1413d22
Fix clippy::default_constructed_unit_structs
2025-04-20 19:25:50 -07:00
Eric Huss
1d3b99c0df
Fix unused import
...
This happens because it is only used in the test configuration.
2025-04-20 19:25:50 -07:00
Eric Huss
8181445d99
Add a restricted set of clippy lints, required to pass
...
This sets up CI to check clippy with a restricted set of clippy groups.
Some of the default groups have some excessive sets of lints that are
either wrong or style choices that I would prefer to not mess over at
this time. The lint groups can be adjusted later if it looks like
something that would be helpful.
2025-04-20 19:25:46 -07:00
Eric Huss
14aeb0cb83
Merge pull request #2633 from GuillaumeGomez/speed-up-loading
...
Speed up search index loading
2025-04-21 00:10:57 +00:00
Eric Huss
3e6b42cfba
Merge pull request #2568 from szabgab/remove-needless-late-init
...
[refactor] eliminate needless_late_init
2025-04-19 13:12:39 +00:00
Eric Huss
c57a8fcfc4
Merge pull request #2670 from ehuss/require-gui
...
Require all test jobs to pass
2025-04-17 16:54:42 +00:00
Eric Huss
9d6fcc9afe
Require all test jobs to pass
2025-04-17 09:46:17 -07:00
Eric Huss
ea8f0f6161
Merge pull request #2669 from ehuss/fix-searcher-eslint
...
Fix wrong quotes for eslint
2025-04-17 16:35:48 +00:00
Eric Huss
06e8f6f849
Fix wrong quotes for eslint
2025-04-17 09:24:45 -07:00
Eric Huss
36e5525ea5
Merge pull request #2668 from ehuss/dont-mark-svg
...
Ignore SVG text elements in search highlighting
2025-04-17 14:53:16 +00:00
Eric Huss
e5d5f5d02b
Ignore SVG text elements in search highlighting
2025-04-17 07:39:22 -07:00
Eric Huss
98088c91dd
Merge pull request #2659 from szabgab/fix-typo-in-template
...
fix typo in template
2025-04-16 20:46:35 +00:00
Eric Huss
a4f7d11e92
Merge pull request #2658 from szabgab/fix-typo
...
fix typo
2025-04-16 20:46:18 +00:00
Gabor Szabo
4c7e85ba82
fix typo
2025-04-10 08:48:51 +03:00
Gabor Szabo
9693c4af05
fix typo
2025-04-10 08:28:13 +03:00
Eric Huss
3052fe3827
Merge pull request #2644 from kg4zow/fonts-binary
...
Mark more font files as binary
2025-04-08 15:42:52 +00:00
Eric Huss
c85c3eb292
Merge pull request #2646 from szabgab/remove-multilingual
...
Remove the book.multilingual field
2025-04-08 15:41:55 +00:00
Eric Huss
0d734bbb03
Merge pull request #2650 from rust-lang/dependabot/cargo/tokio-1.43.1
...
Bump tokio from 1.43.0 to 1.43.1
2025-04-08 03:45:47 +00:00
dependabot[bot]
b9b34f97d9
Bump tokio from 1.43.0 to 1.43.1
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.43.0 to 1.43.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.43.1 )
---
updated-dependencies:
- dependency-name: tokio
dependency-version: 1.43.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-08 02:14:28 +00:00
Gabor Szabo
ee59e22603
Remove the book.multilingual field
...
As it is seems it has never been in real use.
See #2636
2025-04-06 13:27:13 +03:00