Skip to content
Snippets Groups Projects
Commit a70d2d6e authored by John Carlson's avatar John Carlson
Browse files

Fix some null safety issues from converting to Kotlin

parent 754e477f
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -358,11 +358,11 @@ interface GitLab {
/* --- BUILDS --- */
@GET(API_VERSION + "/projects/{id}/builds")
fun getBuilds(@Path("id") projectId: Long,
@Query("scope") scope: String): Single<Response<List<Build>>>
@Query("scope") scope: String?): Single<Response<List<Build>>>
 
@GET
fun getBuilds(@Url url: String,
@Query("scope") state: String): Single<Response<List<Build>>>
@Query("scope") state: String?): Single<Response<List<Build>>>
 
@GET(API_VERSION + "/projects/{id}/builds/{build_id}")
fun getBuild(@Path("id") projectId: Long,
Loading
Loading
Loading
Loading
@@ -58,9 +58,9 @@ class BuildsFragment : ButterKnifeFragment() {
lateinit var adapterBuilds: BuildAdapter
lateinit var layoutManagerBuilds: LinearLayoutManager
 
var project: Project? = null
lateinit var scope: String
lateinit var scopes: Array<String>
var scope: String? = null
var project: Project? = null
var nextPageUrl: Uri? = null
var loading: Boolean = false
 
Loading
Loading
@@ -110,13 +110,12 @@ class BuildsFragment : ButterKnifeFragment() {
spinnerIssue.adapter = ArrayAdapter(activity, android.R.layout.simple_list_item_1,
android.R.id.text1, resources.getStringArray(R.array.build_scope_names))
spinnerIssue.onItemSelectedListener = object : AdapterView.OnItemSelectedListener {
override fun onItemSelected(parent: AdapterView<*>, view: View, position: Int, id: Long) {
override fun onItemSelected(parent: AdapterView<*>?, view: View?, position: Int, id: Long) {
scope = scopes[position]
loadData()
}
 
override fun onNothingSelected(parent: AdapterView<*>) {
override fun onNothingSelected(parent: AdapterView<*>?) {
}
}
 
Loading
Loading
Loading
Loading
@@ -120,12 +120,12 @@ class IssuesFragment : ButterKnifeFragment() {
 
spinnerIssue.adapter = ArrayAdapter(activity, android.R.layout.simple_list_item_1, android.R.id.text1, resources.getStringArray(R.array.issue_state_names))
spinnerIssue.onItemSelectedListener = object : AdapterView.OnItemSelectedListener {
override fun onItemSelected(parent: AdapterView<*>, view: View, position: Int, id: Long) {
override fun onItemSelected(parent: AdapterView<*>?, view: View?, position: Int, id: Long) {
state = states[position]
loadData()
}
 
override fun onNothingSelected(parent: AdapterView<*>) {
override fun onNothingSelected(parent: AdapterView<*>?) {
 
}
}
Loading
Loading
Loading
Loading
@@ -59,12 +59,12 @@ class MergeRequestsFragment : ButterKnifeFragment() {
var loading = false
 
val onItemSelectedListener = object : AdapterView.OnItemSelectedListener {
override fun onItemSelected(parent: AdapterView<*>, view: View, position: Int, id: Long) {
override fun onItemSelected(parent: AdapterView<*>?, view: View?, position: Int, id: Long) {
state = states[position]
loadData()
}
 
override fun onNothingSelected(parent: AdapterView<*>) {}
override fun onNothingSelected(parent: AdapterView<*>?) {}
}
 
val onScrollListener = object : RecyclerView.OnScrollListener() {
Loading
Loading
Loading
Loading
@@ -113,12 +113,12 @@ class MilestonesFragment : ButterKnifeFragment() {
 
spinnerStates.adapter = ArrayAdapter(activity, android.R.layout.simple_list_item_1, android.R.id.text1, resources.getStringArray(R.array.milestone_state_names))
spinnerStates.onItemSelectedListener = object : AdapterView.OnItemSelectedListener {
override fun onItemSelected(parent: AdapterView<*>, view: View, position: Int, id: Long) {
override fun onItemSelected(parent: AdapterView<*>?, view: View?, position: Int, id: Long) {
state = states[position]
loadData()
}
 
override fun onNothingSelected(parent: AdapterView<*>) {
override fun onNothingSelected(parent: AdapterView<*>?) {
 
}
}
Loading
Loading
Loading
Loading
@@ -111,14 +111,12 @@ class SnippetsFragment : ButterKnifeFragment() {
 
spinnerState.adapter = ArrayAdapter(activity, android.R.layout.simple_list_item_1, android.R.id.text1, resources.getStringArray(R.array.milestone_state_names))
spinnerState.onItemSelectedListener = object : AdapterView.OnItemSelectedListener {
override fun onItemSelected(parent: AdapterView<*>, view: View, position: Int, id: Long) {
override fun onItemSelected(parent: AdapterView<*>?, view: View?, position: Int, id: Long) {
state = states[position]
loadData()
}
 
override fun onNothingSelected(parent: AdapterView<*>) {
}
override fun onNothingSelected(parent: AdapterView<*>?) {}
}
 
swipeRefreshLayout.setOnRefreshListener { loadData() }
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment