### in-module testing ###
--add-modules junit,net.bytebuddy,org.junit.jupiter.api,org.junit.platform.commons
### org.assertj.core ###
--add-opens org.assertj.core/org.assertj.core.api=ALL-UNNAMED
--add-opens org.assertj.core/org.assertj.core.internal=ALL-UNNAMED
--add-opens org.assertj.core/org.assertj.core.testkit=ALL-UNNAMED
### java.base ###
--add-opens java.base/java.lang=ALL-UNNAMED
--add-opens java.base/java.lang=org.assertj.core
--add-opens java.base/java.math=ALL-UNNAMED
--add-opens java.base/java.math=org.assertj.core
--add-opens java.base/java.util=ALL-UNNAMED
--add-opens java.base/java.util=org.assertj.core
--add-opens java.base/sun.nio.fs=ALL-UNNAMED
### org.junit.platform.commons ###
--add-exports org.assertj.core/org.assertj.core.testkit=org.junit.platform.commons
--add-exports org.assertj.core/org.assertj.core.testkit.junit.jupiter=org.junit.platform.commons
--add-exports org.junit.platform.commons/org.junit.platform.commons.logging=ALL-UNNAMED
--add-exports org.junit.platform.commons/org.junit.platform.commons.util=ALL-UNNAMED
--add-opens org.assertj.core/org.assertj.core.api=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.abstract_=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.assumptions=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.atomic=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.atomic.boolean_=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.atomic.integer=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.atomic.integerarray=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.atomic.long_=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.atomic.longadder=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.atomic.longarray=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.atomic.reference=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.atomic.referencearray=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.bigdecimal=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.biginteger=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.boolean2darray=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.booleanarray=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.byte2darray=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.byte_=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.bytearray=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.char2darray=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.character=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.chararray=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.charsequence=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.classes=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.collection=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.comparable=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.date=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.double2darray=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.double_=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.doublearray=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.doublepredicate=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.fail=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.file=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.filter=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.float2darray=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.float_=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.floatarray=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.future=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.instant=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.int2darray=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.intarray=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.integer_=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.intpredicate=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.iterable=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.iterator=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.junit.jupiter=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.list=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.localdate=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.localdatetime=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.localtime=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.long2darray=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.long_=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.longarray=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.longpredicate=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.map=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.matcher=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.object=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.object2darray=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.objectarray=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.offsetdatetime=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.offsettime=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.optionallong=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.path=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.predicate=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.recursive.comparison=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.short2darray=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.short_=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.shortarray=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.spliterator=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.string_=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.test=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.throwable=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.uri=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.url=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.yearmonth=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.api.zoneddatetime=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.condition=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.description=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.error=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.extractor=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.bigdecimals=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.bigintegers=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.boolean2darrays=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.booleanarrays=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.byte2darrays=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.bytearrays=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.bytes=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.char2darrays=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.characters=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.chararrays=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.comparables=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.conditions=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.dates=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.double2darrays=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.doublearrays=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.doubles=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.files=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.float2darrays=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.floatarrays=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.floats=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.int2darrays=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.intarrays=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.integers=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.iterables=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.iterators=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.lists=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.long2darrays=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.longarrays=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.longs=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.maps=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.object2darrays=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.objectarrays=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.internal.objects=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.presentation=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.testkit=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.testkit.junit.jupiter=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.util=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.util.diff=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.util.diff.myers=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.util.introspection=org.junit.platform.commons
--add-opens org.assertj.core/org.assertj.core.util.xml=org.junit.platform.commons
--add-opens org.assertj.core/org.example.test=org.junit.platform.commons
