diff options
author | Sven Gothel <[email protected]> | 2019-09-04 04:08:06 +0200 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2019-09-04 04:08:06 +0200 |
commit | 07c1885e9a3d1f3a3853414648c06fb3864bc69f (patch) | |
tree | 05d3dc6707694aef3056db666aec7488835a6ae5 /make/scripts | |
parent | 252ab21e6b6958cb54992d68535cdb7563b70f40 (diff) |
UnsafeUtil centralizes the workarounds (hack) of certain Java>=9
modularization encapsulation pitfalls,
where no exports have been defined. The last resort.
1) Buffers utilizes UnsafeUtil for Java>=9 invokeCleaner.
2) To gain access for certain methods + fields w/o 'illegal access warnings',
we have to temporarily disable the IllegalAccessLogger.
Hence we provide a method 'T doWithoutIllegalAccessLogger(..<T> action)'
for our essential module access under Java >= 9.
Diffstat (limited to 'make/scripts')
0 files changed, 0 insertions, 0 deletions