├── .gitignore ├── LICENSE ├── README.md ├── gradle.properties ├── gradle └── wrapper │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts └── src ├── main └── java │ └── com │ └── baidu │ └── amis │ ├── util │ ├── JSONFind.java │ ├── JSONHelper.java │ └── Script.java │ └── validation │ ├── ConstraintViolation.java │ ├── ValidationFn.java │ ├── Validator.java │ ├── ValidatorFlag.java │ └── ViolationMessage.java └── test └── kotlin └── com └── baidu └── amis ├── util └── JSONHelperTest.kt └── validation ├── ValidationFnTest.kt └── ValidatorTest.kt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aisuda/amis-server/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aisuda/amis-server/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aisuda/amis-server/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | kotlin.code.style=official 2 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aisuda/amis-server/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aisuda/amis-server/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aisuda/amis-server/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- 1 | 2 | rootProject.name = "amis-server" 3 | 4 | -------------------------------------------------------------------------------- /src/main/java/com/baidu/amis/util/JSONFind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aisuda/amis-server/HEAD/src/main/java/com/baidu/amis/util/JSONFind.java -------------------------------------------------------------------------------- /src/main/java/com/baidu/amis/util/JSONHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aisuda/amis-server/HEAD/src/main/java/com/baidu/amis/util/JSONHelper.java -------------------------------------------------------------------------------- /src/main/java/com/baidu/amis/util/Script.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aisuda/amis-server/HEAD/src/main/java/com/baidu/amis/util/Script.java -------------------------------------------------------------------------------- /src/main/java/com/baidu/amis/validation/ConstraintViolation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aisuda/amis-server/HEAD/src/main/java/com/baidu/amis/validation/ConstraintViolation.java -------------------------------------------------------------------------------- /src/main/java/com/baidu/amis/validation/ValidationFn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aisuda/amis-server/HEAD/src/main/java/com/baidu/amis/validation/ValidationFn.java -------------------------------------------------------------------------------- /src/main/java/com/baidu/amis/validation/Validator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aisuda/amis-server/HEAD/src/main/java/com/baidu/amis/validation/Validator.java -------------------------------------------------------------------------------- /src/main/java/com/baidu/amis/validation/ValidatorFlag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aisuda/amis-server/HEAD/src/main/java/com/baidu/amis/validation/ValidatorFlag.java -------------------------------------------------------------------------------- /src/main/java/com/baidu/amis/validation/ViolationMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aisuda/amis-server/HEAD/src/main/java/com/baidu/amis/validation/ViolationMessage.java -------------------------------------------------------------------------------- /src/test/kotlin/com/baidu/amis/util/JSONHelperTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aisuda/amis-server/HEAD/src/test/kotlin/com/baidu/amis/util/JSONHelperTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/com/baidu/amis/validation/ValidationFnTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aisuda/amis-server/HEAD/src/test/kotlin/com/baidu/amis/validation/ValidationFnTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/com/baidu/amis/validation/ValidatorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aisuda/amis-server/HEAD/src/test/kotlin/com/baidu/amis/validation/ValidatorTest.kt --------------------------------------------------------------------------------