From 60463e25a83ab9dddac6bca929490fa14cb945ae Mon Sep 17 00:00:00 2001 From: Stevan Coroller Date: Thu, 19 Feb 2026 02:03:01 +0100 Subject: [PATCH] Remove empty 'required' section from schema.md (#8900) There is a typo in the schema.md file in documentation. An empty 'required' section was added right before the 'required' item in the middle of the attributes list. It even appears in the table of content, which might confuse readers, making it look like following attributes might be required while they are not. You can notice the issue there: https://flatbuffers.dev/schema/#attributes. I did check that `mkdocs serve -f mkdocs.yml` does produce the expected output (the same attributes list without that extra empty `required` section in the middle) with my changes. --- docs/source/schema.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/docs/source/schema.md b/docs/source/schema.md index 2baa5b78a..656eec0d5 100644 --- a/docs/source/schema.md +++ b/docs/source/schema.md @@ -427,9 +427,6 @@ Current understood attributes: it won't be accessible anymore by newer code. Note that if you deprecate a field that was previous required, old code may fail to validate new data (when using the optional verifier). - -### `required` - - `required` (on a non-scalar table field): this field must always be set. By default, fields do not need to be present in the binary. This is desirable, as it helps with forwards/backwards compatibility, and flexibility of data