# Traits documentation bug

**URL:** <https://racket.discourse.group/t/traits-documentation-bug/2199>\
**Category:** Questions & Answers\
**Created:** [August 8, 2023, 11:28am UTC](https://racket.discourse.group/t/traits-documentation-bug/2199 "2023-08-08T11:28:14Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![matteo-daddio](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/matteo-daddio/32/1245_2.png) [@matteo-daddio](https://racket.discourse.group/u/matteo-daddio)\
**Post date:** [August 8, 2023, 11:28am UTC](https://racket.discourse.group/t/traits-documentation-bug/2199/1 "2023-08-08T11:28:14Z")

</div>

Hello,  
I think I’ve spotted a bug in the racket guide, here: [13&nbsp;Classes and Objects](https://docs.racket-lang.org/guide/classes.html?q=Null%3F#%28part._.Traits%29)

It’s about traits.

 ![image](https://global.discourse-cdn.com/free1/uploads/racket/original/2X/0/0b82948e0e190d74d45c1ee79812552546f6fb63.jpeg)

In the marked line _get-color_ and _get-price_ are reversed. Is this a bug?

Matteo

---

<div class="post-metadata">

**Author:** ![gus-massa](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/gus-massa/32/507_2.png) [@gus-massa](https://racket.discourse.group/u/gus-massa)\
**Post date:** [August 10, 2023, 1:09pm UTC](https://racket.discourse.group/t/traits-documentation-bug/2199/2 "2023-08-10T13:09:57Z")

</div>

99% sure it's a bug. (I never used traits.) The file is [https://github.com/racket/racket/blob/master/pkgs/racket-doc/scribblings/guide/class.scrbl](https://github.com/racket/racket/blob/master/pkgs/racket-doc/scribblings/guide/class.scrbl) Do you want to send a PR? If you can't, some of us will fix it (assuming it's a bug).

---

<div class="post-metadata">

**Author:** ![matteo-daddio](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/matteo-daddio/32/1245_2.png) [@matteo-daddio](https://racket.discourse.group/u/matteo-daddio)\
**Post date:** [August 10, 2023, 6:40pm UTC](https://racket.discourse.group/t/traits-documentation-bug/2199/3 "2023-08-10T18:40:51Z")

</div>

I know some git, but I’m not good enough to send a PR.

Thanks for your help.  
Matteo

---

<div class="post-metadata">

**Author:** ![gus-massa](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/gus-massa/32/507_2.png) [@gus-massa](https://racket.discourse.group/u/gus-massa)\
**Post date:** [August 11, 2023, 12:33am UTC](https://racket.discourse.group/t/traits-documentation-bug/2199/4 "2023-08-11T00:33:26Z")

</div>

Still 99% sure, so I'm waiting a confirmation.  
The PR is in [Fix docs for traits by gus-massa · Pull Request #4714 · racket/racket · GitHub](https://github.com/racket/racket/pull/4714)

---

<div class="post-metadata">

**Author:** ![gus-massa](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/gus-massa/32/507_2.png) [@gus-massa](https://racket.discourse.group/u/gus-massa)\
**Post date:** [August 19, 2023, 6:19pm UTC](https://racket.discourse.group/t/traits-documentation-bug/2199/5 "2023-08-19T18:19:50Z")

</div>

Merged in [fix docs for traits · racket/racket@51a4117 · GitHub](https://github.com/racket/racket/commit/51a4117af2ece600e2153926f7dcde7ec8843044)

The online docs will be updated when version 8.11 is released.

Thanks for the report!
