Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.
Success

Changes

Summary

  1. Move implementation private files from com.jogamp.<module>.impl. to (details)
Commit 4026ba2641a98a742dd3b98cfc72d12c409e2250 by Sven Gothel
Move implementation private files from com.jogamp.<module>.impl. to jogamp.<module>

- com.jogamp.common.impl                     -> jogamp.common

This sorts implementation details from the top level, ie skipping the public 'com',
allowing a better seperation of public classes and implementation details
and also reduces strings.

This approach of public/private seperation is also used in the OpenJDK.
The file was modifiedmake/build.xml (diff)
The file was addedsrc/java/jogamp/common/Debug.java (diff)
The file was modifiedsrc/java/com/jogamp/common/jvm/JNILibLoaderBase.java (diff)
The file was modifiedsrc/java/com/jogamp/common/util/ReflectionUtil.java (diff)
The file was modifiedsrc/java/com/jogamp/common/util/locks/Lock.java (diff)
The file was removedsrc/java/com/jogamp/common/impl/Debug.java (diff)
The file was modifiedsrc/java/com/jogamp/common/jvm/JVMUtil.java (diff)
The file was modifiedsrc/java/com/jogamp/common/util/locks/RecursiveLock.java (diff)