codenarc automatically compiles code