168fc20bba4e7f3b20f64cd3ea0e42819c10049a5Sergey Vasilinets/*
268fc20bba4e7f3b20f64cd3ea0e42819c10049a5Sergey Vasilinets * Copyright (C) 2016 The Android Open Source Project
368fc20bba4e7f3b20f64cd3ea0e42819c10049a5Sergey Vasilinets *
468fc20bba4e7f3b20f64cd3ea0e42819c10049a5Sergey Vasilinets * Licensed under the Apache License, Version 2.0 (the "License");
568fc20bba4e7f3b20f64cd3ea0e42819c10049a5Sergey Vasilinets * you may not use this file except in compliance with the License.
668fc20bba4e7f3b20f64cd3ea0e42819c10049a5Sergey Vasilinets * You may obtain a copy of the License at
768fc20bba4e7f3b20f64cd3ea0e42819c10049a5Sergey Vasilinets *
868fc20bba4e7f3b20f64cd3ea0e42819c10049a5Sergey Vasilinets *      http://www.apache.org/licenses/LICENSE-2.0
968fc20bba4e7f3b20f64cd3ea0e42819c10049a5Sergey Vasilinets *
1068fc20bba4e7f3b20f64cd3ea0e42819c10049a5Sergey Vasilinets * Unless required by applicable law or agreed to in writing, software
1168fc20bba4e7f3b20f64cd3ea0e42819c10049a5Sergey Vasilinets * distributed under the License is distributed on an "AS IS" BASIS,
1268fc20bba4e7f3b20f64cd3ea0e42819c10049a5Sergey Vasilinets * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1368fc20bba4e7f3b20f64cd3ea0e42819c10049a5Sergey Vasilinets * See the License for the specific language governing permissions and
1468fc20bba4e7f3b20f64cd3ea0e42819c10049a5Sergey Vasilinets * limitations under the License.
1568fc20bba4e7f3b20f64cd3ea0e42819c10049a5Sergey Vasilinets */
1668fc20bba4e7f3b20f64cd3ea0e42819c10049a5Sergey Vasilinets
1768fc20bba4e7f3b20f64cd3ea0e42819c10049a5Sergey Vasilinetspackage foo;
1868fc20bba4e7f3b20f64cd3ea0e42819c10049a5Sergey Vasilinets
19b86bef286718da421268bc52cf4fab7cccb3104cSergey Vasilinetsimport static android.arch.lifecycle.Lifecycle.Event.ON_STOP;
2068fc20bba4e7f3b20f64cd3ea0e42819c10049a5Sergey Vasilinets
21b86bef286718da421268bc52cf4fab7cccb3104cSergey Vasilinetsimport android.arch.lifecycle.Lifecycle.Event;
2264db0cc15b78b62a1d44a70fc8b4552e660d952cYigit Boyarimport android.arch.lifecycle.OnLifecycleEvent;
2368fc20bba4e7f3b20f64cd3ea0e42819c10049a5Sergey Vasilinets
2468fc20bba4e7f3b20f64cd3ea0e42819c10049a5Sergey Vasilinetspublic class InvalidMethodModifier {
254c90a591fe9521ebf90a319bb90846f5c193f4eaYigit Boyar    @OnLifecycleEvent(ON_STOP)
265ef35b172e9d0e082ba0e544f0c591bf6e1507f0Sergey Vasilinets    private void onStop() {
274c90a591fe9521ebf90a319bb90846f5c193f4eaYigit Boyar    }
2868fc20bba4e7f3b20f64cd3ea0e42819c10049a5Sergey Vasilinets}
29