Skip to content

Commit d786dfd

Browse files
committed
2
1 parent 3958d88 commit d786dfd

File tree

3 files changed

+3
-11
lines changed

3 files changed

+3
-11
lines changed

.idea/gradle.xml

Lines changed: 1 addition & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/src/main/java/com/thejoyrun/aptpreferences/SettingsInfo.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public class SettingsInfo {
1818

1919
@AptField(preferences = true,global = false)
2020
private Run run;
21-
21+
@AptField(global = false)
2222
private LoginUser loginUser;
2323

2424
public LoginUser getLoginUser() {

aptpreferences-compiler/src/main/java/com/thejoyrun/aptpreferences/AptPreferencesProcessor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment
217217
if (name.startsWith("set")) {
218218
if (isObject) {
219219
MethodSpec setMethod = MethodSpec.overriding(executableElement)
220-
.addStatement(String.format("mEdit.putString(realName(\"%1$s\",%b), AptPreferencesManager.getAptParser().serialize(%1$s)).apply();", fieldName,globalField))
220+
.addStatement(String.format("mEdit.putString(realName(\"%s\",%b), AptPreferencesManager.getAptParser().serialize(%s)).apply()", fieldName,globalField,fieldName))
221221
.build();
222222
methodSpecs.add(setMethod);
223223
continue;

0 commit comments

Comments
 (0)