mirror of
https://github.com/iSoron/uhabits.git
synced 2025-12-06 09:08:52 -06:00
Merge branch 'master' into dev
# Conflicts: # app/src/androidTest/java/org/isoron/uhabits/espresso/MainTest.java # app/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkListTest.java # app/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardView.java # app/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkList.java # app/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteScoreList.java # app/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteStreakList.java # app/src/main/java/org/isoron/uhabits/models/sqlite/records/CheckmarkRecord.java # uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/HistoryChart.java # uhabits-android/src/main/res/values-id/strings.xml # uhabits-android/src/test/java/org/isoron/uhabits/receivers/ReminderControllerTest.java
This commit is contained in:
@@ -93,12 +93,12 @@ public class HabitCardListCache implements CommandRunner.Listener
|
||||
* Returns the habits that occupies a certain position on the list.
|
||||
*
|
||||
* @param position the position of the habit
|
||||
* @return the habit at given position
|
||||
* @throws IndexOutOfBoundsException if position is not valid
|
||||
* @return the habit at given position or null if position is invalid
|
||||
*/
|
||||
@NonNull
|
||||
public Habit getHabitByPosition(int position)
|
||||
@Nullable
|
||||
public synchronized Habit getHabitByPosition(int position)
|
||||
{
|
||||
if(position < 0 || position >= data.habits.size()) return null;
|
||||
return data.habits.get(position);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user