test_class.declarator: repoInfoPresenter
test_class.modifier: @Inject
test_class.original_string: @Inject
      RepoInfoPresenter repoInfoPresenter;
test_class.type: RepoInfoPresenter
test_class.var_name: repoInfoPresenter
test_class.declarator: repoInfoFragment
test_class.modifier: private
test_class.original_string: private RepoInfoFragment repoInfoFragment;
test_class.type: RepoInfoFragment
test_class.var_name: repoInfoFragment
test_class.declarator: repository
test_class.modifier: private
test_class.original_string: private Repository repository;
test_class.type: Repository
test_class.var_name: repository
test_class.declarator: activity
test_class.modifier: private
test_class.original_string: private MainActivity activity;
test_class.type: MainActivity
test_class.var_name: activity
test_class.declarator: bundle
test_class.modifier: private
test_class.original_string: private Bundle bundle;
test_class.type: Bundle
test_class.var_name: bundle
test_class.file: app/src/test/java/com/andrey7mel/stepbystep/view/fragments/RepoInfoFragmentTest.java
test_class.identifier: RepoInfoFragmentTest
test_class.superclass: extends BaseTest
test_case.body: @Test
      public void testOnCreateView() {
          repoInfoFragment.onCreateView(LayoutInflater.from(activity), (ViewGroup) activity.findViewById(R.id.container), null);
          verify(repoInfoPresenter).onCreateView(null);
      }
test_case.class_method_signature: RepoInfoFragmentTest.testOnCreateView()
test_case.full_signature: @Test public void testOnCreateView()
test_case.identifier: testOnCreateView
test_case.invocations: onCreateView from findViewById onCreateView verify
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testOnCreateView()
focal_class.declarator: BUNDLE_REPO_KEY = "BUNDLE_REPO_KEY"
focal_class.modifier: private static final
focal_class.original_string: private static final String BUNDLE_REPO_KEY = "BUNDLE_REPO_KEY";
focal_class.type: String
focal_class.var_name: BUNDLE_REPO_KEY
focal_class.declarator: info
focal_class.modifier: @Bind(R.id.repo_info)
      protected
focal_class.original_string: @Bind(R.id.repo_info)
      protected TextView info;
focal_class.type: TextView
focal_class.var_name: info
focal_class.declarator: branchesRecyclerView
focal_class.modifier: @Bind(R.id.recycler_view_branches)
      protected
focal_class.original_string: @Bind(R.id.recycler_view_branches)
      protected RecyclerView branchesRecyclerView;
focal_class.type: RecyclerView
focal_class.var_name: branchesRecyclerView
focal_class.declarator: contributorsRecyclerView
focal_class.modifier: @Bind(R.id.recycler_view_contributors)
      protected
focal_class.original_string: @Bind(R.id.recycler_view_contributors)
      protected RecyclerView contributorsRecyclerView;
focal_class.type: RecyclerView
focal_class.var_name: contributorsRecyclerView
focal_class.declarator: layout
focal_class.modifier: @Bind(R.id.linear_layout)
      protected
focal_class.original_string: @Bind(R.id.linear_layout)
      protected View layout;
focal_class.type: View
focal_class.var_name: layout
focal_class.declarator: presenter
focal_class.modifier: @Inject
      protected
focal_class.original_string: @Inject
      protected RepoInfoPresenter presenter;
focal_class.type: RepoInfoPresenter
focal_class.var_name: presenter
focal_class.file: app/src/main/java/com/andrey7mel/stepbystep/view/fragments/RepoInfoFragment.java
focal_class.identifier: RepoInfoFragment
focal_class.interfaces: implements RepoInfoView
focal_class.class_method_signature: RepoInfoFragment.newInstance(Repository repository)
focal_class.full_signature: public static RepoInfoFragment newInstance(Repository repository)
focal_class.identifier: newInstance
focal_class.modifiers: public static
focal_class.parameters: (Repository repository)
focal_class.return: RepoInfoFragment
focal_class.signature: RepoInfoFragment newInstance(Repository repository)
focal_class.class_method_signature: RepoInfoFragment.getPresenter()
focal_class.full_signature: @Override protected BasePresenter getPresenter()
focal_class.identifier: getPresenter
focal_class.modifiers: @Override protected
focal_class.parameters: ()
focal_class.return: BasePresenter
focal_class.signature: BasePresenter getPresenter()
focal_class.class_method_signature: RepoInfoFragment.getRepositoryVO()
focal_class.full_signature: private Repository getRepositoryVO()
focal_class.identifier: getRepositoryVO
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: Repository
focal_class.signature: Repository getRepositoryVO()
focal_class.class_method_signature: RepoInfoFragment.onCreate(@Nullable Bundle savedInstanceState)
focal_class.full_signature: @Override public void onCreate(@Nullable Bundle savedInstanceState)
focal_class.identifier: onCreate
focal_class.modifiers: @Override public
focal_class.parameters: (@Nullable Bundle savedInstanceState)
focal_class.return: void
focal_class.signature: void onCreate(@Nullable Bundle savedInstanceState)
focal_class.class_method_signature: RepoInfoFragment.onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
focal_class.full_signature: @Nullable @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
focal_class.identifier: onCreateView
focal_class.modifiers: @Nullable @Override public
focal_class.parameters: (LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
focal_class.return: View
focal_class.signature: View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
focal_class.class_method_signature: RepoInfoFragment.onSaveInstanceState(Bundle outState)
focal_class.full_signature: @Override public void onSaveInstanceState(Bundle outState)
focal_class.identifier: onSaveInstanceState
focal_class.modifiers: @Override public
focal_class.parameters: (Bundle outState)
focal_class.return: void
focal_class.signature: void onSaveInstanceState(Bundle outState)
focal_class.class_method_signature: RepoInfoFragment.showError(String error)
focal_class.full_signature: @Override public void showError(String error)
focal_class.identifier: showError
focal_class.modifiers: @Override public
focal_class.parameters: (String error)
focal_class.return: void
focal_class.signature: void showError(String error)
focal_class.class_method_signature: RepoInfoFragment.makeToast(String text)
focal_class.full_signature: private void makeToast(String text)
focal_class.identifier: makeToast
focal_class.modifiers: private
focal_class.parameters: (String text)
focal_class.return: void
focal_class.signature: void makeToast(String text)
focal_class.class_method_signature: RepoInfoFragment.showContributors(List<Contributor> contributors)
focal_class.full_signature: @Override public void showContributors(List<Contributor> contributors)
focal_class.identifier: showContributors
focal_class.modifiers: @Override public
focal_class.parameters: (List<Contributor> contributors)
focal_class.return: void
focal_class.signature: void showContributors(List<Contributor> contributors)
focal_class.class_method_signature: RepoInfoFragment.showBranches(List<Branch> branches)
focal_class.full_signature: @Override public void showBranches(List<Branch> branches)
focal_class.identifier: showBranches
focal_class.modifiers: @Override public
focal_class.parameters: (List<Branch> branches)
focal_class.return: void
focal_class.signature: void showBranches(List<Branch> branches)
focal_class.superclass: extends BaseFragment
focal_method.body: @Nullable
      @Override
      public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
          View view = inflater.inflate(R.layout.fragment_repo_info, container, false);
          ButterKnife.bind(this, view);
  
          String infoText = getRepositoryVO().getRepoName() + " (" + getRepositoryVO().getOwnerName() + ")";
          info.setText(infoText);
  
          branchesRecyclerView.setLayoutManager(new LinearLayoutManager(getContext()));
          contributorsRecyclerView.setLayoutManager(new LinearLayoutManager(getContext()));
  
          presenter.onCreateView(savedInstanceState);
  
          return view;
      }
focal_method.class_method_signature: RepoInfoFragment.onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
focal_method.full_signature: @Nullable @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
focal_method.identifier: onCreateView
focal_method.invocations: inflate bind getRepoName getRepositoryVO getOwnerName getRepositoryVO setText setLayoutManager getContext setLayoutManager getContext onCreateView
focal_method.modifiers: @Nullable @Override public
focal_method.parameters: (LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
focal_method.return: View
focal_method.signature: View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)