This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Thu Jul 23 14:25:08 -0700 2009 | |
| |
LICENSE | Thu Jul 23 12:44:54 -0700 2009 | |
| |
README | Thu Jul 23 15:58:04 -0700 2009 | |
| |
build.gant | Thu Jul 23 14:25:08 -0700 2009 | |
| |
lib/ | Thu Jul 23 14:25:08 -0700 2009 | |
| |
org.codehaus.groovy.transform.ASTTransformation | Thu Jul 23 14:47:33 -0700 2009 | |
| |
src/ | Thu Jul 23 16:49:58 -0700 2009 | |
| |
test.sh | Thu Jul 23 14:25:08 -0700 2009 | |
| |
test/ | Thu Jul 23 16:41:45 -0700 2009 |
README
// Provides a @WithLog AST Transform that attaches a Log4J Logger to the annotated class.
import com.smokejumperit.sublog.*
@WithLog
class Foo {
static logStaticMsg() { log.info("This is a static message!") }
def logInstanceMsg() { log.info("This is an instance message!") }
}
// Released under the WTFPL. See LICENSE for more information.
// To install this global transform in your packge, check out the project
// and then run:
// gant makeJar
// Drop the resulting JAR in your classpath and away you go!







