*compiler-options* docstring is missing :direct-linking

Description

Problem: The *compiler-options* docstring was never updated when :direct-linking was added. Also, this var is marked as Alpha but probably should not be.

Proposed:

  • Remove “Alpha, subject to change.”

  • Add :direct-linking to option list.

  • Mention ^:redef (and ^:dynamic) to prevent direct linking

  • Link to compilation reference page for more detail

Patch: clj-2326-4.patch

Screened by: fogus

Environment

None

Attachments

4

Activity

Show:

Alex MillerNovember 23, 2021 at 8:44 PM

Released in 1.11.0-alpha3

Alex MillerNovember 23, 2021 at 6:48 PM

-3 patch lost the closing “, -4 restores it

Alex MillerOctober 5, 2021 at 4:35 PM

Updated docstring to say a bit more and refer to reference page for more detail.

Rich HickeySeptember 14, 2021 at 12:18 PM

does this say enough about implications of direct linking?

Fixed

Details

Assignee

Reporter

Labels

Approval

Ok

Patch

Code

Priority

Affects versions

Fix versions

Created February 21, 2018 at 4:50 PM
Updated November 23, 2021 at 8:44 PM
Resolved November 23, 2021 at 6:30 PM