From 220807487e5670e80c8497ff1af0de65e3662b10 Mon Sep 17 00:00:00 2001 From: Fevzi Ozgul Date: Wed, 18 May 2016 17:20:03 +0300 Subject: [PATCH] Fixing squid: S2142 Class variable fields should not have public accessibility --- .../recyclerview/sample/ItemModel.java | 23 +++++++++++++++++-- .../recyclerview/sample/MainActivity.java | 21 +++++++++++++++-- 2 files changed, 40 insertions(+), 4 deletions(-) diff --git a/sample/src/main/java/com/cundong/recyclerview/sample/ItemModel.java b/sample/src/main/java/com/cundong/recyclerview/sample/ItemModel.java index 138d406..d2e1274 100644 --- a/sample/src/main/java/com/cundong/recyclerview/sample/ItemModel.java +++ b/sample/src/main/java/com/cundong/recyclerview/sample/ItemModel.java @@ -4,6 +4,25 @@ * Created by liucundong on 2015/11/17. */ public class ItemModel { - public long id; - public String title; + + private long id; + private String title; + + public long getId() { + return id; + } + + public void setId(long id) { + this.id = id; + } + + public String getTitle() { + return title; + } + + public void setTitle(String title) { + this.title = title; + } + + } \ No newline at end of file diff --git a/sample/src/main/java/com/cundong/recyclerview/sample/MainActivity.java b/sample/src/main/java/com/cundong/recyclerview/sample/MainActivity.java index 5497fc1..fae6c0b 100644 --- a/sample/src/main/java/com/cundong/recyclerview/sample/MainActivity.java +++ b/sample/src/main/java/com/cundong/recyclerview/sample/MainActivity.java @@ -53,8 +53,25 @@ protected void onCreate(Bundle savedInstanceState) { } private static class ListItem { - public String title; - public Class activity; + private String title; + private Class activity; + public String getTitle() { + return title; + } + + public void setTitle(String title) { + this.title = title; + } + + public Class getActivity() { + return activity; + } + + public void setActivity(Class activity) { + this.activity = activity; + } + + } private class DataAdapter extends RecyclerView.Adapter {