<< Back to previous view

[TLOG-3] Move implementation-specific details out of main ns Created: 06/Jul/11  Updated: 07/Jun/14  Resolved: 07/Jul/11

Status: Closed
Project: tools.logging
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Enhancement Priority: Major
Reporter: Alexander Taggart Assignee: Alexander Taggart
Resolution: Completed Votes: 0
Labels: None

Attachments: Text File refactor-namespaces.patch    
Patch: Code and Test
Approval: Ok


The protocols which allow the main functions/macros to adapt to implementation specific logging libraries do not need to be in the clojure.tools.logging namespace since they are not intended to be used by consumers.


  • Move protocols into clojure.tools.logging.impl
  • Move implementation-specific code (e.g., the extentions to the protocols) into separate namespaces, e.g., clojure.tools.logging.log4j.

Comment by Alexander Taggart [ 07/Jul/11 6:49 PM ]


Generated at Thu Oct 19 15:20:55 CDT 2017 using JIRA 4.4#649-r158309.