summaryrefslogtreecommitdiffstats
path: root/tests/java5/generics/itds/sharing/MethodI.aj
blob
import java.util.*;

public class MethodI {
  public static void main(String []argv) {
    Base<Integer> base    = new Base<Integer>();
    List<String> ls = base.m(); // error, violates bounds
  }
}

class Base<N extends Number> { }

aspect X {
  public List<Z> Base<Z>.m() { return null;} 
}
class="si">#{l(:status_locked)} (#{user_count_by_status[3].to_i})", '3']], selected.to_s) end def user_mail_notification_options(user) user.valid_notification_options.collect {|o| [l(o.last), o.first]} end def change_status_link(user) url = {:controller => 'users', :action => 'update', :id => user, :page => params[:page], :status => params[:status], :tab => nil} if user.locked? link_to l(:button_unlock), url.merge(:user => {:status => User::STATUS_ACTIVE}), :method => :put, :class => 'icon icon-unlock' elsif user.registered? link_to l(:button_activate), url.merge(:user => {:status => User::STATUS_ACTIVE}), :method => :put, :class => 'icon icon-unlock' elsif user != User.current link_to l(:button_lock), url.merge(:user => {:status => User::STATUS_LOCKED}), :method => :put, :class => 'icon icon-lock' end end def user_settings_tabs tabs = [{:name => 'general', :partial => 'users/general', :label => :label_general}, {:name => 'memberships', :partial => 'users/memberships', :label => :label_project_plural} ] if Group.givable.any? tabs.insert 1, {:name => 'groups', :partial => 'users/groups', :label => :label_group_plural} end tabs end end