ObjcProvider
A provider for compilation and linking of objc.
Module map files from this target directly (no transitive module maps). Used to enforce proper use of private header files and for Swift compilation.
All direct source files from this target (no transitive files), including any headers in the ‘srcs’ attribute.
Static libraries that are built from J2ObjC-translated Java code.
Clang module maps, used to enforce proper use of private header files.
All transitive source files.
Non-propagated include search paths specified with ‘-I’ on the command line. Also known as header search paths (and distinct from user header search paths).
Clang umbrella header. Public headers are #included in umbrella headers to be compatible with J2ObjC segmented headers.