Loading config/hiddenapi-light-greylist.txt +0 −74 Original line number Diff line number Diff line Loading @@ -1230,80 +1230,6 @@ Landroid/os/WorkSource;->sTmpWorkSource:Landroid/os/WorkSource; Landroid/os/WorkSource;->updateLocked(Landroid/os/WorkSource;ZZ)Z Landroid/os/ZygoteStartFailedEx;-><init>(Ljava/lang/String;)V Landroid/os/ZygoteStartFailedEx;-><init>(Ljava/lang/Throwable;)V Landroid/preference/DialogPreference;->mBuilder:Landroid/app/AlertDialog$Builder; Landroid/preference/DialogPreference;->mDialog:Landroid/app/Dialog; Landroid/preference/DialogPreference;->mDialogIcon:Landroid/graphics/drawable/Drawable; Landroid/preference/DialogPreference;->mDialogMessage:Ljava/lang/CharSequence; Landroid/preference/DialogPreference;->mDialogTitle:Ljava/lang/CharSequence; Landroid/preference/DialogPreference;->mNegativeButtonText:Ljava/lang/CharSequence; Landroid/preference/DialogPreference;->mPositiveButtonText:Ljava/lang/CharSequence; Landroid/preference/DialogPreference;->mWhichButtonClicked:I Landroid/preference/EditTextPreference;->mEditText:Landroid/widget/EditText; Landroid/preference/ListPreference;->mClickedDialogEntryIndex:I Landroid/preference/Preference;->getId()J Landroid/preference/Preference;->mLayoutResId:I Landroid/preference/Preference;->mSummary:Ljava/lang/CharSequence; Landroid/preference/Preference;->mWidgetLayoutResId:I Landroid/preference/Preference;->onKey(Landroid/view/View;ILandroid/view/KeyEvent;)Z Landroid/preference/Preference;->performClick(Landroid/preference/PreferenceScreen;)V Landroid/preference/Preference;->registerDependent(Landroid/preference/Preference;)V Landroid/preference/Preference;->setOnPreferenceChangeInternalListener(Landroid/preference/Preference$OnPreferenceChangeInternalListener;)V Landroid/preference/PreferenceActivity;->getHeaders()Ljava/util/List; Landroid/preference/PreferenceActivity;->mPreferenceManager:Landroid/preference/PreferenceManager; Landroid/preference/PreferenceActivity;->mPrefsContainer:Landroid/view/ViewGroup; Landroid/preference/PreferenceActivity;->postBindPreferences()V Landroid/preference/PreferenceActivity;->requirePreferenceManager()V Landroid/preference/PreferenceFragment;->getListView()Landroid/widget/ListView; Landroid/preference/PreferenceFragment;->mPreferenceManager:Landroid/preference/PreferenceManager; Landroid/preference/PreferenceManager;-><init>(Landroid/app/Activity;I)V Landroid/preference/PreferenceManager;-><init>(Landroid/content/Context;)V Landroid/preference/PreferenceManager;->dispatchActivityDestroy()V Landroid/preference/PreferenceManager;->dispatchActivityResult(IILandroid/content/Intent;)V Landroid/preference/PreferenceManager;->dispatchActivityStop()V Landroid/preference/PreferenceManager;->getActivity()Landroid/app/Activity; Landroid/preference/PreferenceManager;->getEditor()Landroid/content/SharedPreferences$Editor; Landroid/preference/PreferenceManager;->getFragment()Landroid/preference/PreferenceFragment; Landroid/preference/PreferenceManager;->getNextRequestCode()I Landroid/preference/PreferenceManager;->getPreferenceScreen()Landroid/preference/PreferenceScreen; Landroid/preference/PreferenceManager;->inflateFromIntent(Landroid/content/Intent;Landroid/preference/PreferenceScreen;)Landroid/preference/PreferenceScreen; Landroid/preference/PreferenceManager;->inflateFromResource(Landroid/content/Context;ILandroid/preference/PreferenceScreen;)Landroid/preference/PreferenceScreen; Landroid/preference/PreferenceManager;->mActivityDestroyListeners:Ljava/util/List; Landroid/preference/PreferenceManager;->mFragment:Landroid/preference/PreferenceFragment; Landroid/preference/PreferenceManager;->mOnPreferenceTreeClickListener:Landroid/preference/PreferenceManager$OnPreferenceTreeClickListener; Landroid/preference/PreferenceManager;->mSharedPreferences:Landroid/content/SharedPreferences; Landroid/preference/PreferenceManager;->registerOnActivityDestroyListener(Landroid/preference/PreferenceManager$OnActivityDestroyListener;)V Landroid/preference/PreferenceManager;->registerOnActivityResultListener(Landroid/preference/PreferenceManager$OnActivityResultListener;)V Landroid/preference/PreferenceManager;->registerOnActivityStopListener(Landroid/preference/PreferenceManager$OnActivityStopListener;)V Landroid/preference/PreferenceManager;->setFragment(Landroid/preference/PreferenceFragment;)V Landroid/preference/PreferenceManager;->setNoCommit(Z)V Landroid/preference/PreferenceManager;->setPreferences(Landroid/preference/PreferenceScreen;)Z Landroid/preference/PreferenceManager;->shouldCommit()Z Landroid/preference/PreferenceManager;->unregisterOnActivityDestroyListener(Landroid/preference/PreferenceManager$OnActivityDestroyListener;)V Landroid/preference/PreferenceManager;->unregisterOnActivityResultListener(Landroid/preference/PreferenceManager$OnActivityResultListener;)V Landroid/preference/PreferenceManager;->unregisterOnActivityStopListener(Landroid/preference/PreferenceManager$OnActivityStopListener;)V Landroid/preference/PreferenceScreen;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V Landroid/preference/PreferenceScreen;->mListView:Landroid/widget/ListView; Landroid/preference/PreferenceScreen;->mRootAdapter:Landroid/widget/ListAdapter; Landroid/preference/RingtonePreference;->mRequestCode:I Landroid/preference/SeekBarDialogPreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V Landroid/preference/SeekBarPreference;-><init>(Landroid/content/Context;)V Landroid/preference/SeekBarPreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V Landroid/preference/SeekBarPreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V Landroid/preference/SeekBarVolumizer;-><init>(Landroid/content/Context;ILandroid/net/Uri;Landroid/preference/SeekBarVolumizer$Callback;)V Landroid/preference/SeekBarVolumizer;->mAudioManager:Landroid/media/AudioManager; Landroid/preference/SeekBarVolumizer;->mContext:Landroid/content/Context; Landroid/preference/SeekBarVolumizer;->mLastProgress:I Landroid/preference/SeekBarVolumizer;->mOriginalStreamVolume:I Landroid/preference/SeekBarVolumizer;->mRingtone:Landroid/media/Ringtone; Landroid/preference/SeekBarVolumizer;->mSeekBar:Landroid/widget/SeekBar; Landroid/preference/SeekBarVolumizer;->mStreamType:I Landroid/preference/SeekBarVolumizer;->stop()V Landroid/preference/SwitchPreference;->mListener:Landroid/preference/SwitchPreference$Listener; Landroid/preference/TwoStatePreference;->syncSummaryView(Landroid/view/View;)V Landroid/preference/VolumePreference$VolumeStore;->originalVolume:I Landroid/preference/VolumePreference$VolumeStore;->volume:I Landroid/preference/VolumePreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V Landroid/preference/VolumePreference;->mStreamType:I Landroid/R$styleable;->ActionBar:[I Landroid/R$styleable;->ActionBar_background:I Landroid/R$styleable;->ActionBar_backgroundSplit:I Loading core/java/android/preference/DialogPreference.java +9 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ package android.preference; import android.annotation.CallSuper; import android.annotation.DrawableRes; import android.annotation.StringRes; import android.annotation.UnsupportedAppUsage; import android.app.AlertDialog; import android.app.Dialog; import android.content.Context; Loading Loading @@ -53,19 +54,27 @@ import android.widget.TextView; public abstract class DialogPreference extends Preference implements DialogInterface.OnClickListener, DialogInterface.OnDismissListener, PreferenceManager.OnActivityDestroyListener { @UnsupportedAppUsage private AlertDialog.Builder mBuilder; @UnsupportedAppUsage private CharSequence mDialogTitle; @UnsupportedAppUsage private CharSequence mDialogMessage; @UnsupportedAppUsage private Drawable mDialogIcon; @UnsupportedAppUsage private CharSequence mPositiveButtonText; @UnsupportedAppUsage private CharSequence mNegativeButtonText; private int mDialogLayoutResId; /** The dialog, if it is showing. */ @UnsupportedAppUsage private Dialog mDialog; /** Which button was clicked. */ @UnsupportedAppUsage private int mWhichButtonClicked; public DialogPreference( Loading core/java/android/preference/EditTextPreference.java +2 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package android.preference; import android.annotation.UnsupportedAppUsage; import android.content.Context; import android.content.SharedPreferences; import android.content.res.TypedArray; Loading Loading @@ -46,6 +47,7 @@ public class EditTextPreference extends DialogPreference { /** * The edit text shown in the dialog. */ @UnsupportedAppUsage private EditText mEditText; private String mText; Loading core/java/android/preference/ListPreference.java +2 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package android.preference; import android.annotation.ArrayRes; import android.annotation.UnsupportedAppUsage; import android.app.AlertDialog.Builder; import android.content.Context; import android.content.DialogInterface; Loading @@ -41,6 +42,7 @@ public class ListPreference extends DialogPreference { private CharSequence[] mEntryValues; private String mValue; private String mSummary; @UnsupportedAppUsage private int mClickedDialogEntryIndex; private boolean mValueSet; Loading core/java/android/preference/Preference.java +9 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,7 @@ import android.annotation.DrawableRes; import android.annotation.LayoutRes; import android.annotation.Nullable; import android.annotation.StringRes; import android.annotation.UnsupportedAppUsage; import android.content.Context; import android.content.Intent; import android.content.SharedPreferences; Loading Loading @@ -116,6 +117,7 @@ public class Preference implements Comparable<Preference> { private int mOrder = DEFAULT_ORDER; private CharSequence mTitle; private int mTitleRes; @UnsupportedAppUsage private CharSequence mSummary; /** * mIconResId is overridden by mIcon, if mIcon is specified. Loading Loading @@ -144,7 +146,9 @@ public class Preference implements Comparable<Preference> { */ private boolean mShouldDisableView = true; @UnsupportedAppUsage private int mLayoutResId = com.android.internal.R.layout.preference; @UnsupportedAppUsage private int mWidgetLayoutResId; private OnPreferenceChangeInternalListener mListener; Loading Loading @@ -974,6 +978,7 @@ public class Preference implements Comparable<Preference> { * * @return A unique ID for this Preference. */ @UnsupportedAppUsage long getId() { return mId; } Loading Loading @@ -1126,6 +1131,7 @@ public class Preference implements Comparable<Preference> { * processing). May be {@code null}. * @hide */ @UnsupportedAppUsage public void performClick(PreferenceScreen preferenceScreen) { if (!isEnabled()) { Loading Loading @@ -1161,6 +1167,7 @@ public class Preference implements Comparable<Preference> { * @return True if the Preference handled the key. Returns false by default. * @hide */ @UnsupportedAppUsage public boolean onKey(View v, int keyCode, KeyEvent event) { return false; } Loading Loading @@ -1281,6 +1288,7 @@ public class Preference implements Comparable<Preference> { * @param listener The listener. * @see #notifyChanged() */ @UnsupportedAppUsage final void setOnPreferenceChangeInternalListener(OnPreferenceChangeInternalListener listener) { mListener = listener; } Loading Loading @@ -1399,6 +1407,7 @@ public class Preference implements Comparable<Preference> { * @param dependent The dependent Preference that will be enabled/disabled * according to the state of this Preference. */ @UnsupportedAppUsage private void registerDependent(Preference dependent) { if (mDependents == null) { mDependents = new ArrayList<Preference>(); Loading Loading
config/hiddenapi-light-greylist.txt +0 −74 Original line number Diff line number Diff line Loading @@ -1230,80 +1230,6 @@ Landroid/os/WorkSource;->sTmpWorkSource:Landroid/os/WorkSource; Landroid/os/WorkSource;->updateLocked(Landroid/os/WorkSource;ZZ)Z Landroid/os/ZygoteStartFailedEx;-><init>(Ljava/lang/String;)V Landroid/os/ZygoteStartFailedEx;-><init>(Ljava/lang/Throwable;)V Landroid/preference/DialogPreference;->mBuilder:Landroid/app/AlertDialog$Builder; Landroid/preference/DialogPreference;->mDialog:Landroid/app/Dialog; Landroid/preference/DialogPreference;->mDialogIcon:Landroid/graphics/drawable/Drawable; Landroid/preference/DialogPreference;->mDialogMessage:Ljava/lang/CharSequence; Landroid/preference/DialogPreference;->mDialogTitle:Ljava/lang/CharSequence; Landroid/preference/DialogPreference;->mNegativeButtonText:Ljava/lang/CharSequence; Landroid/preference/DialogPreference;->mPositiveButtonText:Ljava/lang/CharSequence; Landroid/preference/DialogPreference;->mWhichButtonClicked:I Landroid/preference/EditTextPreference;->mEditText:Landroid/widget/EditText; Landroid/preference/ListPreference;->mClickedDialogEntryIndex:I Landroid/preference/Preference;->getId()J Landroid/preference/Preference;->mLayoutResId:I Landroid/preference/Preference;->mSummary:Ljava/lang/CharSequence; Landroid/preference/Preference;->mWidgetLayoutResId:I Landroid/preference/Preference;->onKey(Landroid/view/View;ILandroid/view/KeyEvent;)Z Landroid/preference/Preference;->performClick(Landroid/preference/PreferenceScreen;)V Landroid/preference/Preference;->registerDependent(Landroid/preference/Preference;)V Landroid/preference/Preference;->setOnPreferenceChangeInternalListener(Landroid/preference/Preference$OnPreferenceChangeInternalListener;)V Landroid/preference/PreferenceActivity;->getHeaders()Ljava/util/List; Landroid/preference/PreferenceActivity;->mPreferenceManager:Landroid/preference/PreferenceManager; Landroid/preference/PreferenceActivity;->mPrefsContainer:Landroid/view/ViewGroup; Landroid/preference/PreferenceActivity;->postBindPreferences()V Landroid/preference/PreferenceActivity;->requirePreferenceManager()V Landroid/preference/PreferenceFragment;->getListView()Landroid/widget/ListView; Landroid/preference/PreferenceFragment;->mPreferenceManager:Landroid/preference/PreferenceManager; Landroid/preference/PreferenceManager;-><init>(Landroid/app/Activity;I)V Landroid/preference/PreferenceManager;-><init>(Landroid/content/Context;)V Landroid/preference/PreferenceManager;->dispatchActivityDestroy()V Landroid/preference/PreferenceManager;->dispatchActivityResult(IILandroid/content/Intent;)V Landroid/preference/PreferenceManager;->dispatchActivityStop()V Landroid/preference/PreferenceManager;->getActivity()Landroid/app/Activity; Landroid/preference/PreferenceManager;->getEditor()Landroid/content/SharedPreferences$Editor; Landroid/preference/PreferenceManager;->getFragment()Landroid/preference/PreferenceFragment; Landroid/preference/PreferenceManager;->getNextRequestCode()I Landroid/preference/PreferenceManager;->getPreferenceScreen()Landroid/preference/PreferenceScreen; Landroid/preference/PreferenceManager;->inflateFromIntent(Landroid/content/Intent;Landroid/preference/PreferenceScreen;)Landroid/preference/PreferenceScreen; Landroid/preference/PreferenceManager;->inflateFromResource(Landroid/content/Context;ILandroid/preference/PreferenceScreen;)Landroid/preference/PreferenceScreen; Landroid/preference/PreferenceManager;->mActivityDestroyListeners:Ljava/util/List; Landroid/preference/PreferenceManager;->mFragment:Landroid/preference/PreferenceFragment; Landroid/preference/PreferenceManager;->mOnPreferenceTreeClickListener:Landroid/preference/PreferenceManager$OnPreferenceTreeClickListener; Landroid/preference/PreferenceManager;->mSharedPreferences:Landroid/content/SharedPreferences; Landroid/preference/PreferenceManager;->registerOnActivityDestroyListener(Landroid/preference/PreferenceManager$OnActivityDestroyListener;)V Landroid/preference/PreferenceManager;->registerOnActivityResultListener(Landroid/preference/PreferenceManager$OnActivityResultListener;)V Landroid/preference/PreferenceManager;->registerOnActivityStopListener(Landroid/preference/PreferenceManager$OnActivityStopListener;)V Landroid/preference/PreferenceManager;->setFragment(Landroid/preference/PreferenceFragment;)V Landroid/preference/PreferenceManager;->setNoCommit(Z)V Landroid/preference/PreferenceManager;->setPreferences(Landroid/preference/PreferenceScreen;)Z Landroid/preference/PreferenceManager;->shouldCommit()Z Landroid/preference/PreferenceManager;->unregisterOnActivityDestroyListener(Landroid/preference/PreferenceManager$OnActivityDestroyListener;)V Landroid/preference/PreferenceManager;->unregisterOnActivityResultListener(Landroid/preference/PreferenceManager$OnActivityResultListener;)V Landroid/preference/PreferenceManager;->unregisterOnActivityStopListener(Landroid/preference/PreferenceManager$OnActivityStopListener;)V Landroid/preference/PreferenceScreen;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V Landroid/preference/PreferenceScreen;->mListView:Landroid/widget/ListView; Landroid/preference/PreferenceScreen;->mRootAdapter:Landroid/widget/ListAdapter; Landroid/preference/RingtonePreference;->mRequestCode:I Landroid/preference/SeekBarDialogPreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V Landroid/preference/SeekBarPreference;-><init>(Landroid/content/Context;)V Landroid/preference/SeekBarPreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V Landroid/preference/SeekBarPreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V Landroid/preference/SeekBarVolumizer;-><init>(Landroid/content/Context;ILandroid/net/Uri;Landroid/preference/SeekBarVolumizer$Callback;)V Landroid/preference/SeekBarVolumizer;->mAudioManager:Landroid/media/AudioManager; Landroid/preference/SeekBarVolumizer;->mContext:Landroid/content/Context; Landroid/preference/SeekBarVolumizer;->mLastProgress:I Landroid/preference/SeekBarVolumizer;->mOriginalStreamVolume:I Landroid/preference/SeekBarVolumizer;->mRingtone:Landroid/media/Ringtone; Landroid/preference/SeekBarVolumizer;->mSeekBar:Landroid/widget/SeekBar; Landroid/preference/SeekBarVolumizer;->mStreamType:I Landroid/preference/SeekBarVolumizer;->stop()V Landroid/preference/SwitchPreference;->mListener:Landroid/preference/SwitchPreference$Listener; Landroid/preference/TwoStatePreference;->syncSummaryView(Landroid/view/View;)V Landroid/preference/VolumePreference$VolumeStore;->originalVolume:I Landroid/preference/VolumePreference$VolumeStore;->volume:I Landroid/preference/VolumePreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V Landroid/preference/VolumePreference;->mStreamType:I Landroid/R$styleable;->ActionBar:[I Landroid/R$styleable;->ActionBar_background:I Landroid/R$styleable;->ActionBar_backgroundSplit:I Loading
core/java/android/preference/DialogPreference.java +9 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ package android.preference; import android.annotation.CallSuper; import android.annotation.DrawableRes; import android.annotation.StringRes; import android.annotation.UnsupportedAppUsage; import android.app.AlertDialog; import android.app.Dialog; import android.content.Context; Loading Loading @@ -53,19 +54,27 @@ import android.widget.TextView; public abstract class DialogPreference extends Preference implements DialogInterface.OnClickListener, DialogInterface.OnDismissListener, PreferenceManager.OnActivityDestroyListener { @UnsupportedAppUsage private AlertDialog.Builder mBuilder; @UnsupportedAppUsage private CharSequence mDialogTitle; @UnsupportedAppUsage private CharSequence mDialogMessage; @UnsupportedAppUsage private Drawable mDialogIcon; @UnsupportedAppUsage private CharSequence mPositiveButtonText; @UnsupportedAppUsage private CharSequence mNegativeButtonText; private int mDialogLayoutResId; /** The dialog, if it is showing. */ @UnsupportedAppUsage private Dialog mDialog; /** Which button was clicked. */ @UnsupportedAppUsage private int mWhichButtonClicked; public DialogPreference( Loading
core/java/android/preference/EditTextPreference.java +2 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package android.preference; import android.annotation.UnsupportedAppUsage; import android.content.Context; import android.content.SharedPreferences; import android.content.res.TypedArray; Loading Loading @@ -46,6 +47,7 @@ public class EditTextPreference extends DialogPreference { /** * The edit text shown in the dialog. */ @UnsupportedAppUsage private EditText mEditText; private String mText; Loading
core/java/android/preference/ListPreference.java +2 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package android.preference; import android.annotation.ArrayRes; import android.annotation.UnsupportedAppUsage; import android.app.AlertDialog.Builder; import android.content.Context; import android.content.DialogInterface; Loading @@ -41,6 +42,7 @@ public class ListPreference extends DialogPreference { private CharSequence[] mEntryValues; private String mValue; private String mSummary; @UnsupportedAppUsage private int mClickedDialogEntryIndex; private boolean mValueSet; Loading
core/java/android/preference/Preference.java +9 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,7 @@ import android.annotation.DrawableRes; import android.annotation.LayoutRes; import android.annotation.Nullable; import android.annotation.StringRes; import android.annotation.UnsupportedAppUsage; import android.content.Context; import android.content.Intent; import android.content.SharedPreferences; Loading Loading @@ -116,6 +117,7 @@ public class Preference implements Comparable<Preference> { private int mOrder = DEFAULT_ORDER; private CharSequence mTitle; private int mTitleRes; @UnsupportedAppUsage private CharSequence mSummary; /** * mIconResId is overridden by mIcon, if mIcon is specified. Loading Loading @@ -144,7 +146,9 @@ public class Preference implements Comparable<Preference> { */ private boolean mShouldDisableView = true; @UnsupportedAppUsage private int mLayoutResId = com.android.internal.R.layout.preference; @UnsupportedAppUsage private int mWidgetLayoutResId; private OnPreferenceChangeInternalListener mListener; Loading Loading @@ -974,6 +978,7 @@ public class Preference implements Comparable<Preference> { * * @return A unique ID for this Preference. */ @UnsupportedAppUsage long getId() { return mId; } Loading Loading @@ -1126,6 +1131,7 @@ public class Preference implements Comparable<Preference> { * processing). May be {@code null}. * @hide */ @UnsupportedAppUsage public void performClick(PreferenceScreen preferenceScreen) { if (!isEnabled()) { Loading Loading @@ -1161,6 +1167,7 @@ public class Preference implements Comparable<Preference> { * @return True if the Preference handled the key. Returns false by default. * @hide */ @UnsupportedAppUsage public boolean onKey(View v, int keyCode, KeyEvent event) { return false; } Loading Loading @@ -1281,6 +1288,7 @@ public class Preference implements Comparable<Preference> { * @param listener The listener. * @see #notifyChanged() */ @UnsupportedAppUsage final void setOnPreferenceChangeInternalListener(OnPreferenceChangeInternalListener listener) { mListener = listener; } Loading Loading @@ -1399,6 +1407,7 @@ public class Preference implements Comparable<Preference> { * @param dependent The dependent Preference that will be enabled/disabled * according to the state of this Preference. */ @UnsupportedAppUsage private void registerDependent(Preference dependent) { if (mDependents == null) { mDependents = new ArrayList<Preference>(); Loading