When I want to override some method from Java AS/IJ generates stub method with nullable types - such as
override fun onCreateView(inflater: LayoutInflater?, container: ViewGroup?, savedInstanceState: Bundle?): View? {
return super.onCreateView(inflater, container, savedInstanceState)
}
before EAP it was possible to remove
?
and happily use not-null types from java. is it intentional that in eap such override is forbidden?
//note removed question marks
override fun onCreateView(inflater: LayoutInflater, container: ViewGroup, savedInstanceState: Bundle): View {
return super.onCreateView(inflater, container, savedInstanceState)
}
with error: `Error:(115, 5) 'onCreateView' overrides nothing```