Skip to content

Commit d0202df

Browse files
committed
Refacto - Changed project package
1 parent d31df01 commit d0202df

File tree

10 files changed

+20
-12
lines changed

10 files changed

+20
-12
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ android {
117117
jsonSchema2Pojo {
118118
...
119119
//Extension RuleFactory
120-
customRuleFactory = 'org.jsonschema2pojo.androidx.databinding.rules.AndroidDataBindingRuleFactory'
120+
customRuleFactory = 'io.github.hectorbst.jsonschema2pojo.androidx.databinding.AndroidDataBindingRuleFactory'
121121
}
122122
```
123123

example/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,5 +52,5 @@ jsonSchema2Pojo {
5252
'float64': 'java.lang.Double',
5353
'real': 'java.math.BigDecimal'
5454
]
55-
customRuleFactory = 'org.jsonschema2pojo.androidx.databinding.rules.AndroidDataBindingRuleFactory'
55+
customRuleFactory = 'io.github.hectorbst.jsonschema2pojo.androidx.databinding.AndroidDataBindingRuleFactory'
5656
}

example/gradle.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ android.enableJetifier=true
44

55
androidGradleVersion=4.0.1
66
jsonschema2pojoVersion=1.0.2
7-
jsonschema2pojoDataBindingVersion=0.1.0
7+
jsonschema2pojoDataBindingVersion=0.2.0

src/main/java/org/jsonschema2pojo/androidx/databinding/rules/AndroidDataBindingRuleFactory.java renamed to src/main/java/io/github/hectorbst/jsonschema2pojo/androidx/databinding/AndroidDataBindingRuleFactory.java

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
1-
package org.jsonschema2pojo.androidx.databinding.rules;
1+
package io.github.hectorbst.jsonschema2pojo.androidx.databinding;
22

33
import com.sun.codemodel.JClassContainer;
44
import com.sun.codemodel.JDefinedClass;
55
import com.sun.codemodel.JPackage;
66
import com.sun.codemodel.JType;
7+
import io.github.hectorbst.jsonschema2pojo.androidx.databinding.rules.AndroidDataBindingObjectRule;
8+
import io.github.hectorbst.jsonschema2pojo.androidx.databinding.rules.AndroidDataBindingPropertyRule;
9+
import io.github.hectorbst.jsonschema2pojo.androidx.databinding.rules.AndroidDataBindingTypeRule;
710
import org.jsonschema2pojo.rules.Rule;
811
import org.jsonschema2pojo.rules.RuleFactory;
912
import org.jsonschema2pojo.util.ParcelableHelper;

src/main/java/org/jsonschema2pojo/androidx/databinding/rules/AndroidDataBindingObjectRule.java renamed to src/main/java/io/github/hectorbst/jsonschema2pojo/androidx/databinding/rules/AndroidDataBindingObjectRule.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
package org.jsonschema2pojo.androidx.databinding.rules;
1+
package io.github.hectorbst.jsonschema2pojo.androidx.databinding.rules;
22

33
import com.fasterxml.jackson.databind.JsonNode;
44
import com.sun.codemodel.JDefinedClass;
55
import com.sun.codemodel.JPackage;
66
import com.sun.codemodel.JType;
7+
import io.github.hectorbst.jsonschema2pojo.androidx.databinding.AndroidDataBindingRuleFactory;
78
import org.jsonschema2pojo.Schema;
89
import org.jsonschema2pojo.rules.ObjectRule;
910

@@ -16,7 +17,7 @@ public class AndroidDataBindingObjectRule extends ObjectRule {
1617

1718
protected static final String BASE_OBSERVABLE_CLASS = "androidx.databinding.BaseObservable";
1819

19-
protected AndroidDataBindingObjectRule(AndroidDataBindingRuleFactory ruleFactory) {
20+
public AndroidDataBindingObjectRule(AndroidDataBindingRuleFactory ruleFactory) {
2021
super(ruleFactory, ruleFactory.getParcelableHelper(), ruleFactory.getReflectionHelper());
2122
}
2223

src/main/java/org/jsonschema2pojo/androidx/databinding/rules/AndroidDataBindingPropertyRule.java renamed to src/main/java/io/github/hectorbst/jsonschema2pojo/androidx/databinding/rules/AndroidDataBindingPropertyRule.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1-
package org.jsonschema2pojo.androidx.databinding.rules;
1+
package io.github.hectorbst.jsonschema2pojo.androidx.databinding.rules;
22

33
import com.fasterxml.jackson.databind.JsonNode;
44
import com.sun.codemodel.JDefinedClass;
55
import com.sun.codemodel.JFieldVar;
66
import com.sun.codemodel.JMethod;
77
import com.sun.codemodel.JType;
8+
import io.github.hectorbst.jsonschema2pojo.androidx.databinding.AndroidDataBindingRuleFactory;
89
import org.jsonschema2pojo.Schema;
910
import org.jsonschema2pojo.rules.PropertyRule;
1011

src/main/java/org/jsonschema2pojo/androidx/databinding/rules/AndroidDataBindingTypeRule.java renamed to src/main/java/io/github/hectorbst/jsonschema2pojo/androidx/databinding/rules/AndroidDataBindingTypeRule.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.jsonschema2pojo.androidx.databinding.rules;
1+
package io.github.hectorbst.jsonschema2pojo.androidx.databinding.rules;
22

33
import com.fasterxml.jackson.databind.JsonNode;
44
import com.sun.codemodel.JClass;
@@ -20,7 +20,7 @@ public class AndroidDataBindingTypeRule extends TypeRule {
2020
protected static final String OBSERVABLE_LIST_CLASS = "androidx.databinding.ObservableList";
2121
protected static final String OBSERVABLE_MAP_CLASS = "androidx.databinding.ObservableMap";
2222

23-
protected AndroidDataBindingTypeRule(RuleFactory ruleFactory) {
23+
public AndroidDataBindingTypeRule(RuleFactory ruleFactory) {
2424
super(ruleFactory);
2525
}
2626

src/test/java/org/jsonschema2pojo/androidx/databinding/rules/AndroidDataBindingObjectRuleTest.java renamed to src/test/java/io/github/hectorbst/jsonschema2pojo/androidx/databinding/rules/AndroidDataBindingObjectRuleTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
package org.jsonschema2pojo.androidx.databinding.rules;
1+
package io.github.hectorbst.jsonschema2pojo.androidx.databinding.rules;
22

33
import com.sun.codemodel.JClassAlreadyExistsException;
44
import com.sun.codemodel.JCodeModel;
55
import com.sun.codemodel.JDefinedClass;
6+
import io.github.hectorbst.jsonschema2pojo.androidx.databinding.AndroidDataBindingRuleFactory;
67
import org.junit.jupiter.api.Test;
78
import org.junit.platform.runner.JUnitPlatform;
89
import org.junit.runner.RunWith;

src/test/java/org/jsonschema2pojo/androidx/databinding/rules/AndroidDataBindingPropertyRuleTest.java renamed to src/test/java/io/github/hectorbst/jsonschema2pojo/androidx/databinding/rules/AndroidDataBindingPropertyRuleTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.jsonschema2pojo.androidx.databinding.rules;
1+
package io.github.hectorbst.jsonschema2pojo.androidx.databinding.rules;
22

33
import com.sun.codemodel.JClassAlreadyExistsException;
44
import com.sun.codemodel.JCodeModel;
@@ -7,6 +7,7 @@
77
import com.sun.codemodel.JInvocation;
88
import com.sun.codemodel.JMethod;
99
import com.sun.codemodel.JMod;
10+
import io.github.hectorbst.jsonschema2pojo.androidx.databinding.AndroidDataBindingRuleFactory;
1011
import org.junit.jupiter.api.Test;
1112
import org.junit.platform.runner.JUnitPlatform;
1213
import org.junit.runner.RunWith;

src/test/java/org/jsonschema2pojo/androidx/databinding/rules/AndroidDataBindingTypeRuleTest.java renamed to src/test/java/io/github/hectorbst/jsonschema2pojo/androidx/databinding/rules/AndroidDataBindingTypeRuleTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
package org.jsonschema2pojo.androidx.databinding.rules;
1+
package io.github.hectorbst.jsonschema2pojo.androidx.databinding.rules;
22

33
import com.sun.codemodel.JClass;
44
import com.sun.codemodel.JClassAlreadyExistsException;
55
import com.sun.codemodel.JCodeModel;
66
import com.sun.codemodel.JType;
7+
import io.github.hectorbst.jsonschema2pojo.androidx.databinding.AndroidDataBindingRuleFactory;
78
import org.junit.jupiter.api.Test;
89
import org.junit.jupiter.params.ParameterizedTest;
910
import org.junit.jupiter.params.provider.MethodSource;

0 commit comments

Comments
 (0)