Commit 5a117ac2 authored by Francois-Rene Rideau's avatar Francois-Rene Rideau

inline-methods are NOT obsolete (anymore).

I tried to make them obsolete back in the 2.27 days,
but too many people use them, and I now agree they are sometimes
better than to have a separate defmethod form, notably for e.g.
perform methods on test-op.

Remove source-code comment that declared them obsolete,
and update the explanation for the slot in defclass component.
parent 08095fe1
......@@ -112,10 +112,9 @@ another pathname in a degenerate way."))
;; See our ASDF 2 paper for more complete explanations.
(in-order-to :initform nil :initarg :in-order-to
:accessor component-in-order-to)
;; methods defined using the "inline" style inside a defsystem form:
;; need to store them somewhere so we can delete them when the system
;; is re-evaluated.
(inline-methods :accessor component-inline-methods :initform nil) ;; OBSOLETE! DELETE THIS IF NO ONE USES.
;; Methods defined using the "inline" style inside a defsystem form:
;; we store them here so we can delete them when the system is re-evaluated.
(inline-methods :accessor component-inline-methods :initform nil)
;; ASDF4: rename it from relative-pathname to specified-pathname. It need not be relative.
;; There is no initform and no direct accessor for this specified pathname,
;; so we only access the information through appropriate methods, after it has been processed.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment