mirror of
				https://github.com/AdrianKuta/Expandable-RecyclerView.git
				synced 2025-11-04 02:43:39 +01:00 
			
		
		
		
	fix-7 Fix displaying items by recyclewVIew. Update dependencies (#8)
Co-authored-by: Adrian Kuta <a.kuta@bsgroup.eu>
This commit is contained in:
		@@ -6,14 +6,14 @@ afterEvaluate {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
android {
 | 
			
		||||
    compileSdkVersion 31
 | 
			
		||||
    buildToolsVersion "31.0.0"
 | 
			
		||||
    namespace 'com.github.adriankuta.expandable_recyclerview'
 | 
			
		||||
    compileSdkVersion 33
 | 
			
		||||
    buildToolsVersion "33.0.0"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    defaultConfig {
 | 
			
		||||
        minSdkVersion 23
 | 
			
		||||
        targetSdkVersion 31
 | 
			
		||||
        versionName "2.0.0"
 | 
			
		||||
        targetSdkVersion 33
 | 
			
		||||
 | 
			
		||||
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
 | 
			
		||||
        consumerProguardFiles 'consumer-rules.pro'
 | 
			
		||||
@@ -30,14 +30,14 @@ android {
 | 
			
		||||
 | 
			
		||||
dependencies {
 | 
			
		||||
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"
 | 
			
		||||
    implementation 'androidx.appcompat:appcompat:1.3.1'
 | 
			
		||||
    implementation 'androidx.core:core-ktx:1.6.0'
 | 
			
		||||
    implementation "androidx.recyclerview:recyclerview:1.2.1"
 | 
			
		||||
    implementation "com.github.adriankuta:tree-structure:2.0.3"
 | 
			
		||||
    implementation 'androidx.appcompat:appcompat:1.5.1'
 | 
			
		||||
    implementation 'androidx.core:core-ktx:1.9.0'
 | 
			
		||||
    api "androidx.recyclerview:recyclerview:1.2.1"
 | 
			
		||||
    api "com.github.adriankuta:tree-structure:2.0.3"
 | 
			
		||||
 | 
			
		||||
    testImplementation 'junit:junit:4.13.2'
 | 
			
		||||
    androidTestImplementation 'androidx.test.ext:junit:1.1.3'
 | 
			
		||||
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
 | 
			
		||||
    androidTestImplementation 'androidx.test.ext:junit:1.1.4'
 | 
			
		||||
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.0'
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
ext {
 | 
			
		||||
 
 | 
			
		||||
@@ -1,13 +1,11 @@
 | 
			
		||||
package com.github.adriankuta.expandable_recyclerview
 | 
			
		||||
 | 
			
		||||
import androidx.test.platform.app.InstrumentationRegistry
 | 
			
		||||
import androidx.test.ext.junit.runners.AndroidJUnit4
 | 
			
		||||
 | 
			
		||||
import androidx.test.platform.app.InstrumentationRegistry
 | 
			
		||||
import org.junit.Assert.*
 | 
			
		||||
import org.junit.Test
 | 
			
		||||
import org.junit.runner.RunWith
 | 
			
		||||
 | 
			
		||||
import org.junit.Assert.*
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Instrumented test, which will execute on an Android device.
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -1,2 +1 @@
 | 
			
		||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
 | 
			
		||||
    package="com.github.adriankuta.expandable_recyclerview" />
 | 
			
		||||
<manifest />
 | 
			
		||||
 
 | 
			
		||||
@@ -7,7 +7,7 @@ class ExpandableTreeNode<T>(value: T) : TreeNode<T>(value) {
 | 
			
		||||
 | 
			
		||||
    var expanded: Boolean = true
 | 
			
		||||
 | 
			
		||||
    override fun child(value: T, childDeclaration: ChildDeclaration<T>?) : ExpandableTreeNode<T> {
 | 
			
		||||
    override fun child(value: T, childDeclaration: ChildDeclaration<T>?): ExpandableTreeNode<T> {
 | 
			
		||||
        val newChild = ExpandableTreeNode(value)
 | 
			
		||||
        if (childDeclaration != null)
 | 
			
		||||
            newChild.childDeclaration()
 | 
			
		||||
 
 | 
			
		||||
@@ -1,9 +1,8 @@
 | 
			
		||||
package com.github.adriankuta.expandable_recyclerview
 | 
			
		||||
 | 
			
		||||
import org.junit.Assert.assertEquals
 | 
			
		||||
import org.junit.Test
 | 
			
		||||
 | 
			
		||||
import org.junit.Assert.*
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Example local unit test, which will execute on the development machine (host).
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user