Uploaded image for project: 'Causeway'
  1. Causeway
  2. CAUSEWAY-446

A new DeveloperUtilitiesService to download the metamodel as a CSV spreadsheet

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    Description

      A utility to allow a development team to review the business logic in the domain model, eg to perform a code review or audit of unit test coverage.

      The idea is that the Isis metamodel can be downloaded as a CSV file which lists all the members of all classes in the metamodel. For each, it indicates the important facets about that member: hidden, disabled, choices, autoComplete, validate. Where a facet exists, it indicates if the facet is implemented declarative (eg through an annotation) or imperatively. For imperative facets, it indicates the methods.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            danhaywood Daniel Keir Haywood
            danhaywood Daniel Keir Haywood
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment