summaryrefslogtreecommitdiffstats
path: root/tests/bugs150/pr108050.aj
blob: 5ad5d25cb9f9bcad74b684b30a4abf200192920d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
class HttpServlet {
    protected void doPost() {
    }    
}

abstract class MockServlet extends HttpServlet {
    protected void doPost() {
    }
    
    private static aspect FindMatches {
    	  declare warning: execution(* HttpServlet.do*(..)): "servlet request";
    }
}

class MockDelayingServlet extends MockServlet {
    private static final long serialVersionUID = 1; 
}

class MockServlet4 extends MockDelayingServlet 
{
    protected void doPost()
    {
    } 
}