commit 0a70746f89d06481d5abed13d7ba14d54f8cae78
Author: LeszekKoltunski <leszek@koltunski.pl>
Date:   Fri Jun 6 14:53:39 2025 +0200

    Minor

diff --git a/build.gradle b/build.gradle
index a67b051..2476786 100644
--- a/build.gradle
+++ b/build.gradle
@@ -34,7 +34,3 @@ android {
         jvmTarget = '11'
     }
 }
-
-dependencies {
-    implementation libs.core.ktx
-}
diff --git a/src/main/java/org/distorted/library/main/DistortedLibrary.kt b/src/main/java/org/distorted/library/main/DistortedLibrary.kt
index 1ae3b0d..4d58a65 100644
--- a/src/main/java/org/distorted/library/main/DistortedLibrary.kt
+++ b/src/main/java/org/distorted/library/main/DistortedLibrary.kt
@@ -279,9 +279,9 @@ object DistortedLibrary
      */
     interface LibraryUser
     {
-        fun distortedException(ex: Exception?)
+        fun distortedException(ex: Exception)
         fun localFile(fileID: Int): InputStream
-        fun logMessage(message: String?)
+        fun logMessage(message: String)
     }
     private lateinit var mUser: LibraryUser
 
@@ -1005,7 +1005,7 @@ object DistortedLibrary
         }
 
     ///////////////////////////////////////////////////////////////////////////////////////////////////
-    fun logMessage(message: String?)
+    fun logMessage(message: String)
     {
         mUser.logMessage(message)
     }
diff --git a/src/main/java/org/distorted/library/main/DistortedNode.kt b/src/main/java/org/distorted/library/main/DistortedNode.kt
index 3d626d7..7442691 100644
--- a/src/main/java/org/distorted/library/main/DistortedNode.kt
+++ b/src/main/java/org/distorted/library/main/DistortedNode.kt
@@ -139,7 +139,7 @@ open class DistortedNode : InternalChildrenList.Parent
         val deleteOldFBO = mData.removeData()
         val createNewFBO = (mChildren.numChildren>0 && newData.mFBO==null)
 
-        if (deleteOldFBO&&createNewFBO)
+        if( deleteOldFBO && createNewFBO )
         {
             newData.mFBO = mData.mFBO
         }
@@ -155,7 +155,7 @@ open class DistortedNode : InternalChildrenList.Parent
 
         mData = newData
 
-        if (mParent!=null) mParent!!.adjustIsomorphism()
+        mParent?.adjustIsomorphism()
     }
 
     ///////////////////////////////////////////////////////////////////////////////////////////////////
@@ -215,7 +215,7 @@ open class DistortedNode : InternalChildrenList.Parent
         var numRenders = 0
         val numChildren = mChildren.numChildren
 
-        if (numChildren>0&&mData.notRenderedYetAtThisTime(currTime))
+        if( numChildren>0 && mData.notRenderedYetAtThisTime(currTime) )
         {
             var node: DistortedNode
             var oldBucket: Long = 0
@@ -231,15 +231,16 @@ open class DistortedNode : InternalChildrenList.Parent
             }
 
             if (mData.mFBO==null) mData.mFBO = allocateNewFBO()
-            mData.mFBO!!.setAsOutput(currTime)
+            val fbo = mData.mFBO!!
+            fbo.setAsOutput(currTime)
 
             if (mSurface!!.setAsInput())
             {
                 numRenders++
-                DistortedLibrary.blitPriv(mData.mFBO!!)
+                DistortedLibrary.blitPriv(fbo)
             }
 
-            numRenders += mData.mFBO!!.renderChildren(currTime, numChildren, mChildren, 0, mRenderWayOIT)
+            numRenders += fbo.renderChildren(currTime, numChildren, mChildren, 0, mRenderWayOIT)
         }
 
         return numRenders
@@ -350,7 +351,7 @@ open class DistortedNode : InternalChildrenList.Parent
         mFboH = node.mFboH
         mFboDepthStencil = node.mFboDepthStencil
 
-        if ((flags and DistortedLibrary.CLONE_SURFACE)!=0)
+        if( (flags and DistortedLibrary.CLONE_SURFACE)!=0 )
         {
             mSurface = node.mSurface
         }
@@ -558,28 +559,25 @@ open class DistortedNode : InternalChildrenList.Parent
      */
     fun setProjection(fov: Float, near: Float)
     {
-        if (fov<180.0f&&fov>=0.0f)
+        if ( fov<180.0f && fov>=0.0f )
         {
             mFOV = fov
         }
 
-        if (near<1.0f&&near>0.0f)
+        if ( near<1.0f && near>0.0f )
         {
             mNear = near
         }
-        else if (near<=0.0f)
+        else if ( near <= 0.0f )
         {
             mNear = 0.01f
         }
-        else if (near>=1.0f)
+        else if ( near >= 1.0f )
         {
             mNear = 0.99f
         }
 
-        if (mData.mFBO!=null)
-        {
-            mData.mFBO!!.setProjection(mFOV, mNear)
-        }
+        mData.mFBO?.setProjection(mFOV, mNear)
     }
 
     ///////////////////////////////////////////////////////////////////////////////////////////////////
