mirror of
https://github.com/Matte23/circolapp.git
synced 2025-12-05 23:19:10 +00:00
Fix ktlint issues
This commit is contained in:
3
.editorconfig
Normal file
3
.editorconfig
Normal file
@@ -0,0 +1,3 @@
|
||||
[*.{kt, kts}]
|
||||
|
||||
disabled_rules = no-wildcard-imports
|
||||
@@ -45,7 +45,8 @@ class AlarmBroadcastReceiver : BroadcastReceiver() {
|
||||
createNotificationChannel(context)
|
||||
val circular = AppDatabase.getInstance(context).circularDao().getCircular(
|
||||
intent.getLongExtra(
|
||||
CIRCULAR_ID, 0
|
||||
CIRCULAR_ID,
|
||||
0
|
||||
)
|
||||
)
|
||||
createNotification(
|
||||
|
||||
@@ -23,7 +23,6 @@ import android.content.Context
|
||||
import android.content.Intent
|
||||
import net.underdesk.circolapp.works.PollWork
|
||||
|
||||
|
||||
class BootCompleteReceiver : BroadcastReceiver() {
|
||||
override fun onReceive(context: Context, intent: Intent) {
|
||||
if (intent.action == null || intent.action != "android.intent.action.BOOT_COMPLETED") return
|
||||
|
||||
@@ -100,7 +100,8 @@ class MainActivity : AppCompatActivity(), CircularLetterAdapter.AdapterCallback
|
||||
searchCallback?.search(query)
|
||||
return false
|
||||
}
|
||||
})
|
||||
}
|
||||
)
|
||||
|
||||
return true
|
||||
}
|
||||
@@ -126,7 +127,8 @@ class MainActivity : AppCompatActivity(), CircularLetterAdapter.AdapterCallback
|
||||
|
||||
override fun onRequestPermissionsResult(
|
||||
requestCode: Int,
|
||||
permissions: Array<String>, grantResults: IntArray
|
||||
permissions: Array<String>,
|
||||
grantResults: IntArray
|
||||
) {
|
||||
when (requestCode) {
|
||||
PERMISSIONS_REQUEST_WRITE_EXTERNAL_STORAGE -> {
|
||||
|
||||
@@ -46,7 +46,6 @@ import net.underdesk.circolapp.data.AppDatabase
|
||||
import net.underdesk.circolapp.data.Circular
|
||||
import net.underdesk.circolapp.fragments.NewReminderFragment
|
||||
|
||||
|
||||
class CircularLetterAdapter(
|
||||
private var circulars: List<Circular>,
|
||||
private val adapterCallback: AdapterCallback
|
||||
@@ -199,7 +198,6 @@ class CircularLetterAdapter(
|
||||
MainActivity.PERMISSIONS_REQUEST_WRITE_EXTERNAL_STORAGE
|
||||
)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
builder.create().show()
|
||||
|
||||
@@ -38,12 +38,14 @@ data class Circular(
|
||||
) : Parcelable {
|
||||
companion object {
|
||||
fun generateFromString(string: String, url: String): Circular {
|
||||
val idRegex = """(\d+)"""
|
||||
val idRegex =
|
||||
"""(\d+)"""
|
||||
val matcherId = Pattern.compile(idRegex).matcher(string)
|
||||
matcherId.find()
|
||||
val id = matcherId.group(1)
|
||||
|
||||
val dateRegex = """(\d{2}/\d{2}/\d{4})"""
|
||||
val dateRegex =
|
||||
"""(\d{2}/\d{2}/\d{4})"""
|
||||
val matcherDate = Pattern.compile(dateRegex).matcher(string)
|
||||
|
||||
var title = string.removeSuffix("-signed")
|
||||
|
||||
@@ -46,4 +46,3 @@ class Converters {
|
||||
return string
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -34,7 +34,9 @@ import net.underdesk.circolapp.R
|
||||
import net.underdesk.circolapp.adapters.CircularLetterAdapter
|
||||
import net.underdesk.circolapp.viewmodels.CircularLetterViewModel
|
||||
|
||||
class CircularLetterFragment : Fragment(), MainActivity.SearchCallback,
|
||||
class CircularLetterFragment :
|
||||
Fragment(),
|
||||
MainActivity.SearchCallback,
|
||||
MainActivity.RefreshCallback {
|
||||
|
||||
private val circularLetterViewModel by viewModels<CircularLetterViewModel>()
|
||||
@@ -48,31 +50,41 @@ class CircularLetterFragment : Fragment(), MainActivity.SearchCallback,
|
||||
|
||||
root.circulars_list.layoutManager = LinearLayoutManager(context)
|
||||
|
||||
circularLetterViewModel.circulars.observe(viewLifecycleOwner, {
|
||||
if (root.circulars_list.adapter == null) {
|
||||
root.circulars_list.adapter = CircularLetterAdapter(it, activity as MainActivity)
|
||||
} else {
|
||||
(root.circulars_list.adapter as CircularLetterAdapter).changeDataSet(it)
|
||||
circularLetterViewModel.circulars.observe(
|
||||
viewLifecycleOwner,
|
||||
{
|
||||
if (root.circulars_list.adapter == null) {
|
||||
root.circulars_list.adapter =
|
||||
CircularLetterAdapter(it, activity as MainActivity)
|
||||
} else {
|
||||
(root.circulars_list.adapter as CircularLetterAdapter).changeDataSet(it)
|
||||
}
|
||||
}
|
||||
})
|
||||
circularLetterViewModel.showMessage.observe(viewLifecycleOwner, {
|
||||
if (it) activity?.findViewById<ConstraintLayout>(R.id.container)?.let { view ->
|
||||
Snackbar.make(
|
||||
view,
|
||||
getString(R.string.snackbar_connection_not_available),
|
||||
Snackbar.LENGTH_LONG
|
||||
).show()
|
||||
)
|
||||
circularLetterViewModel.showMessage.observe(
|
||||
viewLifecycleOwner,
|
||||
{
|
||||
if (it) activity?.findViewById<ConstraintLayout>(R.id.container)?.let { view ->
|
||||
Snackbar.make(
|
||||
view,
|
||||
getString(R.string.snackbar_connection_not_available),
|
||||
Snackbar.LENGTH_LONG
|
||||
).show()
|
||||
|
||||
circularLetterViewModel.showMessage.postValue(false)
|
||||
circularLetterViewModel.showMessage.postValue(false)
|
||||
}
|
||||
}
|
||||
})
|
||||
circularLetterViewModel.circularsUpdated.observe(viewLifecycleOwner, {
|
||||
if (it) {
|
||||
root.circulars_refresh.isRefreshing = false
|
||||
)
|
||||
circularLetterViewModel.circularsUpdated.observe(
|
||||
viewLifecycleOwner,
|
||||
{
|
||||
if (it) {
|
||||
root.circulars_refresh.isRefreshing = false
|
||||
|
||||
circularLetterViewModel.showMessage.postValue(false)
|
||||
circularLetterViewModel.showMessage.postValue(false)
|
||||
}
|
||||
}
|
||||
})
|
||||
)
|
||||
|
||||
root.circulars_refresh.setOnRefreshListener { circularLetterViewModel.updateCirculars() }
|
||||
|
||||
|
||||
@@ -45,13 +45,17 @@ class FavouritesFragment : Fragment(), MainActivity.SearchCallback {
|
||||
root.circulars_list.layoutManager = LinearLayoutManager(context)
|
||||
root.circulars_refresh.isEnabled = false
|
||||
|
||||
favouritesViewModel.circulars.observe(viewLifecycleOwner, {
|
||||
if (root.circulars_list.adapter == null) {
|
||||
root.circulars_list.adapter = CircularLetterAdapter(it, activity as MainActivity)
|
||||
} else {
|
||||
(root.circulars_list.adapter as CircularLetterAdapter).changeDataSet(it)
|
||||
favouritesViewModel.circulars.observe(
|
||||
viewLifecycleOwner,
|
||||
{
|
||||
if (root.circulars_list.adapter == null) {
|
||||
root.circulars_list.adapter =
|
||||
CircularLetterAdapter(it, activity as MainActivity)
|
||||
} else {
|
||||
(root.circulars_list.adapter as CircularLetterAdapter).changeDataSet(it)
|
||||
}
|
||||
}
|
||||
})
|
||||
)
|
||||
|
||||
(activity as MainActivity).searchCallback = this
|
||||
(activity as MainActivity).refreshCallback = null
|
||||
|
||||
@@ -36,7 +36,6 @@ import net.underdesk.circolapp.data.AppDatabase
|
||||
import net.underdesk.circolapp.data.Circular
|
||||
import java.util.*
|
||||
|
||||
|
||||
class NewReminderFragment : DialogFragment() {
|
||||
|
||||
companion object {
|
||||
|
||||
@@ -45,13 +45,17 @@ class RemindersFragment : Fragment(), MainActivity.SearchCallback {
|
||||
root.circulars_list.layoutManager = LinearLayoutManager(context)
|
||||
root.circulars_refresh.isEnabled = false
|
||||
|
||||
remindersViewModel.circulars.observe(viewLifecycleOwner, {
|
||||
if (root.circulars_list.adapter == null) {
|
||||
root.circulars_list.adapter = CircularLetterAdapter(it, activity as MainActivity)
|
||||
} else {
|
||||
(root.circulars_list.adapter as CircularLetterAdapter).changeDataSet(it)
|
||||
remindersViewModel.circulars.observe(
|
||||
viewLifecycleOwner,
|
||||
{
|
||||
if (root.circulars_list.adapter == null) {
|
||||
root.circulars_list.adapter =
|
||||
CircularLetterAdapter(it, activity as MainActivity)
|
||||
} else {
|
||||
(root.circulars_list.adapter as CircularLetterAdapter).changeDataSet(it)
|
||||
}
|
||||
}
|
||||
})
|
||||
)
|
||||
|
||||
(activity as MainActivity).searchCallback = this
|
||||
(activity as MainActivity).refreshCallback = null
|
||||
|
||||
@@ -41,7 +41,6 @@ import net.underdesk.circolapp.server.DataFetcher
|
||||
import java.io.IOException
|
||||
import java.util.concurrent.TimeUnit
|
||||
|
||||
|
||||
class PollWork(appContext: Context, workerParams: WorkerParameters) :
|
||||
CoroutineWorker(appContext, workerParams) {
|
||||
|
||||
@@ -196,5 +195,4 @@ class PollWork(appContext: Context, workerParams: WorkerParameters) :
|
||||
notificationManager.createNotificationChannel(channel)
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user