Fedora Packages


A command line tool for simplifying the pre-processor conditionals in source code

coan (formerly sunifdef) is a software engineering tool for analyzing pre-processor-based configurations of C or C++ source code. Its principal use is to simplify a body of source code by eliminating any parts that are redundant with respect to a specified configuration. coan is most useful to developers of constantly evolving products with large code bases, where pre-processor conditionals are used to configure the feature sets, APIs or implementations of different releases. In these environments the code base steadily accumulates #ifdef-pollution as transient configuration options become obsolete. coan can largely automate the recurrent task of purging redundant #if-logic from the code.

Releases Overview

Release Stable Testing
Fedora Rawhide 6.0.1-30.fc38 -
Fedora 38 6.0.1-30.fc38 -
Fedora 37 6.0.1-28.fc37 -
File a new bug report »
Package Info

You can contact the maintainers of this package via email at coan dash maintainers at fedoraproject dot org.

Sources on Pagure