'lib' is defined as those things which are required when actually running lombok. The main lombok code requires all libraries in the 'lombok' directory. For dependencies which are required only at compile time, see the 'deps' directory.