Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#307 Ability to exclude packages from Data Abstraction Coupling

open
nobody
Check (274)
5
2012-10-10
2004-07-29
Paul
No

Hi there,

It would be nice to be able to exclude packages from
the Data Abstraction Coupling check. For example the
entire Java SDK packages could be excluded by
specifying java. and javax. to be excluded.

Cheers,
Paul.

Discussion

  • Gunter Blache
    Gunter Blache
    2004-08-09

    Logged In: YES
    user_id=1095933

    I would like to support the request. Especially when writing
    Swing GUI code, you easily surpass the default data
    abstraction coupling and class fan out values, although
    these values definately make a lot of sense for regular classes.
    E.g. a regualar main window uses GUI components JFrame,
    JPanel, JButton, JTextField, JMenuBar, JMenu, JMenuItem,
    JFileChooser, event handling classes like ActionListener,
    WindowListener, MouseListener, models like Document,
    ButtonGroup, and the standard classes String, File etc. and
    there is just no way around it ( except from breaking this
    into multiple classes, but this usually does not make sense )