When I want to override some method from Java AS/IJ generates stub method with nullable types - such...
r
When I want to override some method from Java AS/IJ generates stub method with nullable types - such as
Copy code
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?
Copy code
//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```