private static Document createDocument(
     final String text,
     Project project,
     boolean isClassesAccepted,
     final JavaCodeFragment.VisibilityChecker visibilityChecker) {
   PsiPackage defaultPackage = JavaPsiFacade.getInstance(project).findPackage("");
   final JavaCodeFragment fragment =
       JavaCodeFragmentFactory.getInstance(project)
           .createReferenceCodeFragment(text, defaultPackage, true, isClassesAccepted);
   fragment.setVisibilityChecker(visibilityChecker);
   return PsiDocumentManager.getInstance(project).getDocument(fragment);
 }