public class DummyService implements BasicLibraryService {
public boolean basicLoad(final Ruby runtime) throws IOException {
// define some attr accessors, to ensure they're public
RubyModule dummy = runtime.getObject().defineClassUnder("XYZ_Dummy_XYZ", runtime.getObject(), runtime.getObject().getAllocator());
dummy.attr_accessor(runtime.getCurrentContext(), new IRubyObject[]{runtime.newSymbol("dummy_attr")});
return true;
}
}