up to date 
HomeProjectsTagsMembersGroupsHelp

DesignInfo

OverviewWikiNewsVersionsLatest

Project Description

A DesignInfo collects the following information and metrics about the design of a package:

  • lines of code
  • lines of production code
  • lines of test code
  • percentage of production code
  • percentage of test code
  • It can create morphs that show a bar chart of the lines of code of all Monticello packages, sorted either by package name or by lines of code. The bar chart also shows the percentage of production versus test code. Balloon help is used to show detailed information about a package.

    Ideas for enhancement:

  • Allow combining production and test packages into one DesignInfo, e.g. Kernel and KernelTests
  • Support more metrics, e.g. public versus private methods, number of variables, package and class references
  • Separate UI into separate class
  • Allow changing the sort order in the lines of code morph
  • Members

    Creator:Bernhard Pieber
    Admin:Bernhard Pieber

    Tags

    meta, monticello

    License

    Code commited to this repository will be automatically under MIT license.

    Registration

    MCHttpRepository
    location: 'http://www.squeaksource.com/DesignInfo'
    user: ''
    password: ''

    Packages

    • DesignInfo

    Links

    http://www.squeaksource.com/DesignInfo.html
    http://www.squeaksource.com/DesignInfo

    Global:Read And Write

    Statistics

    Registered:9 November 2010 9:14:39 pm
    Total Releases:0
    Total Versions:4
    Total Downloads:54
    XHTML | CSS | RSS20 October 2017