When compiling flexi-streams 1.0.3, SBCL signals a number of style
warnings:
STYLE-WARNING: Implicitly creating new generic function READ-SEQUENCE*.
STYLE-WARNING: Implicitly creating new generic function CHECK-IF-OPEN.
STYLE-WARNING: Implicitly creating new generic function TRANSFORM-OCTET.
...
Would there be objections to introducing explicit definitions for these
generic functions?
The attached patch introduces a new file "generics.lisp" that contains
defgenerics for the implicitly defined generics and includes that file
in the asdf definition for SBCL.
In my opinion it would be nicer to put the defgenerics next to the
definitions of the methods. I can provide a patch for that as well.
Best regards
Matthias