#166 ✓closed
Ben Hood

Re-enable doc gen

Reported by Ben Hood | February 1st, 2011 @ 10:23 PM

As part of #156, Jackson was upgraded to 1.7.1, which has the side effect that the doc gen plugin is broken. So to prioritize the sanity of the running code, the docgen has been disabled. We should take the time to fix this and potentially also eliminate the use of a maven plugin, since this does not buy us very much. This will also help with solving #155.

Comments and changes to this ticket

  • Ben Hood

    Ben Hood May 31st, 2011 @ 12:31 PM

    • Assigned user set to “Ben James”
    • Milestone order changed from “12” to “0”
  • Ben Hood

    Ben Hood July 6th, 2011 @ 01:26 PM

    • Assigned user changed from “Ben James” to “John Wright”
    • Milestone cleared.
    • Milestone order changed from “3” to “0”
  • John Wright

    John Wright July 6th, 2011 @ 06:03 PM

    • State changed from “new” to “open”
    • Milestone order changed from “8” to “0”

    I've patched this fairly straightforwardly by skipping over any class where Jackson can't generate a schema. However, it looks like we're better off ditching the schemata entirely. This implies a) beefing up the JSON examples and b) pretty-printing them with syntax highlighting.

  • John Wright

    John Wright July 7th, 2011 @ 06:09 PM

    • State changed from “open” to “resolved”

    Pull requests sent.

  • Ben Hood

    Ben Hood July 8th, 2011 @ 08:07 AM

    • State changed from “resolved” to “closed”

    This change is fine. I have noticed that POST requests do not get examples, which is because the RestGen only creates of examples of return types. Since this change is fine, and resolves the underlying issue of not having any documentation, I'm going to merge this and open a new ticket to address the POST issue - so that you have more flexibility over your work flow.

    See #278 for a follow up.

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

A Real Time Differencing Tool.

Shared Ticket Bins

People watching this ticket

Tags

Referenced by

Pages