[Cuis-dev] Improvement: Italic abstract classes and methods in Browser

Ernesto Ittig e.ittig at gmail.com
Tue Dec 2 13:00:01 PST 2025


Hey all!

    I'm a computer science student at the University of Buenos Aires. I
started using Cuis for it's Software Engineering course.

    I've noticed that when looking at complex class hierarchies for the
first time (e.g. when opening a package I'm not familiar with), I've
often wished I could tell at a glance which classes were concrete and
which were abstract, to know which classes the code author(s) meant
for me to instantiate.

    I'm including a change set which implements a feature where abstract
methods (those that send #subclassResponsibility) and abstract classes
(those that have abstract methods) have their names shown in italics in
the class browser.

    I put it behind a preference (#italicAbstractClassesAndMethods) that
is off by default.

    I hope you find it useful!

Cheers,
Ernesto
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 7720-ItalicAbstractClassesAndMethods-ErnestoIttig-2025Nov28-17h12m-EI.003.cs.st
Type: application/vnd.sailingtracker.track
Size: 22017 bytes
Desc: not available
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20251202/f15b6fd6/attachment-0001.st>


More information about the Cuis-dev mailing list