← All tasks
javamybatis/spring-boot-starter #127Not a task: not reproduced

Metadata is duplicate for `@ConfigurationProperties`

envgap__mybatis__spring-boot-starter-127

01 / FAILURE SIGNATURE

As reported upstream

No identifying execution failure has been captured.
Not a benchmark task.
  • In a clean container the reported failure did not reproduce, or the known fix did not make the project run.

02 / ENVIRONMENT RECIPE

Base commit
8f8cad4cb733b5d198e685aa7fc19bc4c90f53de
Manifest
pom.xml
Reproduce
Awaiting issue-specific recipe
Run under trace
Awaiting a meaningful runtime command

03 / ORIGINAL ISSUE TEXT

mybatis/spring-boot-starter #127 · read the original issue
Currently, metadata is output as follow:



```json

{

  "groups": [

    {

      "name": "mybatis",

      "type": "org.mybatis.spring.boot.autoconfigure.MybatisProperties",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties"

    },

    {

      "name": "mybatis",

      "type": "org.mybatis.spring.boot.autoconfigure.MybatisProperties",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties"

    },

    {

      "name": "mybatis.configuration",

      "type": "org.apache.ibatis.session.Configuration",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties",

      "sourceMethod": "getConfiguration()"

    },

    {

      "name": "mybatis.configuration",

      "type": "org.apache.ibatis.session.Configuration",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties",

      "sourceMethod": "getConfiguration()"

    }

  ],

  "properties": [

    {

      "name": "mybatis.check-config-location",

      "type": "java.lang.Boolean",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties"

    },

    {

      "name": "mybatis.check-config-location",

      "type": "java.lang.Boolean",

      "description": "Check the config file exists.",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties",

      "defaultValue": false

    },

    {

      "name": "mybatis.config",

      "type": "java.lang.String",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties",

      "deprecated": true,

      "deprecation": {}

    },

    {

      "name": "mybatis.config",

      "type": "java.lang.String",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties",

      "deprecated": true,

      "deprecation": {}

    },

    {

      "name": "mybatis.config-location",

      "type": "java.lang.String",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties"

    },

    {

      "name": "mybatis.config-location",

      "type": "java.lang.String",

      "description": "Config file path.",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties"

    },

    {

      "name": "mybatis.configuration-properties",

      "type": "java.util.Properties",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties"

    },

    {

      "name": "mybatis.configuration-properties",

      "type": "java.util.Properties",

      "description": "Externalized properties for configuration.",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties"

    },

    {

      "name": "mybatis.configuration.aggressive-lazy-loading",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.aggressive-lazy-loading",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.auto-mapping-behavior",

      "type": "org.apache.ibatis.session.AutoMappingBehavior",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.auto-mapping-behavior",

      "type": "org.apache.ibatis.session.AutoMappingBehavior",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.auto-mapping-unknown-column-behavior",

      "type": "org.apache.ibatis.session.AutoMappingUnknownColumnBehavior",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.auto-mapping-unknown-column-behavior",

      "type": "org.apache.ibatis.session.AutoMappingUnknownColumnBehavior",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.cache-enabled",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.cache-enabled",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.cache-names",

      "type": "java.util.Collection<java.lang.String>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.cache-names",

      "type": "java.util.Collection<java.lang.String>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.caches",

      "type": "java.util.Collection<org.apache.ibatis.cache.Cache>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.caches",

      "type": "java.util.Collection<org.apache.ibatis.cache.Cache>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.call-setters-on-nulls",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.call-setters-on-nulls",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.configuration-factory",

      "type": "java.lang.Class<?>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.configuration-factory",

      "type": "java.lang.Class<?>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.database-id",

      "type": "java.lang.String",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.database-id",

      "type": "java.lang.String",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.default-executor-type",

      "type": "org.apache.ibatis.session.ExecutorType",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.default-executor-type",

      "type": "org.apache.ibatis.session.ExecutorType",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.default-fetch-size",

      "type": "java.lang.Integer",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.default-fetch-size",

      "type": "java.lang.Integer",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.default-statement-timeout",

      "type": "java.lang.Integer",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.default-statement-timeout",

      "type": "java.lang.Integer",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.environment",

      "type": "org.apache.ibatis.mapping.Environment",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.environment",

      "type": "org.apache.ibatis.mapping.Environment",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.incomplete-cache-refs",

      "type": "java.util.Collection<org.apache.ibatis.builder.CacheRefResolver>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.incomplete-cache-refs",

      "type": "java.util.Collection<org.apache.ibatis.builder.CacheRefResolver>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.incomplete-methods",

      "type": "java.util.Collection<org.apache.ibatis.builder.annotation.MethodResolver>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.incomplete-methods",

      "type": "java.util.Collection<org.apache.ibatis.builder.annotation.MethodResolver>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.incomplete-result-maps",

      "type": "java.util.Collection<org.apache.ibatis.builder.ResultMapResolver>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.incomplete-result-maps",

      "type": "java.util.Collection<org.apache.ibatis.builder.ResultMapResolver>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.incomplete-statements",

      "type": "java.util.Collection<org.apache.ibatis.builder.xml.XMLStatementBuilder>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.incomplete-statements",

      "type": "java.util.Collection<org.apache.ibatis.builder.xml.XMLStatementBuilder>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.interceptors",

      "type": "java.util.List<org.apache.ibatis.plugin.Interceptor>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.interceptors",

      "type": "java.util.List<org.apache.ibatis.plugin.Interceptor>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.jdbc-type-for-null",

      "type": "org.apache.ibatis.type.JdbcType",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.jdbc-type-for-null",

      "type": "org.apache.ibatis.type.JdbcType",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.key-generator-names",

      "type": "java.util.Collection<java.lang.String>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.key-generator-names",

      "type": "java.util.Collection<java.lang.String>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.key-generators",

      "type": "java.util.Collection<org.apache.ibatis.executor.keygen.KeyGenerator>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.key-generators",

      "type": "java.util.Collection<org.apache.ibatis.executor.keygen.KeyGenerator>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.lazy-load-trigger-methods",

      "type": "java.util.Set<java.lang.String>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.lazy-load-trigger-methods",

      "type": "java.util.Set<java.lang.String>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.lazy-loading-enabled",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.lazy-loading-enabled",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.local-cache-scope",

      "type": "org.apache.ibatis.session.LocalCacheScope",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.local-cache-scope",

      "type": "org.apache.ibatis.session.LocalCacheScope",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.log-impl",

      "type": "java.lang.Class<? extends org.apache.ibatis.logging.Log>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.log-impl",

      "type": "java.lang.Class<? extends org.apache.ibatis.logging.Log>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.log-prefix",

      "type": "java.lang.String",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.log-prefix",

      "type": "java.lang.String",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.map-underscore-to-camel-case",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.map-underscore-to-camel-case",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.mapped-statement-names",

      "type": "java.util.Collection<java.lang.String>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.mapped-statement-names",

      "type": "java.util.Collection<java.lang.String>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.mapped-statements",

      "type": "java.util.Collection<org.apache.ibatis.mapping.MappedStatement>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.mapped-statements",

      "type": "java.util.Collection<org.apache.ibatis.mapping.MappedStatement>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.multiple-result-sets-enabled",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.multiple-result-sets-enabled",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.object-factory",

      "type": "org.apache.ibatis.reflection.factory.ObjectFactory",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.object-factory",

      "type": "org.apache.ibatis.reflection.factory.ObjectFactory",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.object-wrapper-factory",

      "type": "org.apache.ibatis.reflection.wrapper.ObjectWrapperFactory",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.object-wrapper-factory",

      "type": "org.apache.ibatis.reflection.wrapper.ObjectWrapperFactory",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.parameter-map-names",

      "type": "java.util.Collection<java.lang.String>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.parameter-map-names",

      "type": "java.util.Collection<java.lang.String>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.parameter-maps",

      "type": "java.util.Collection<org.apache.ibatis.mapping.ParameterMap>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.parameter-maps",

      "type": "java.util.Collection<org.apache.ibatis.mapping.ParameterMap>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.proxy-factory",

      "type": "org.apache.ibatis.executor.loader.ProxyFactory",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.proxy-factory",

      "type": "org.apache.ibatis.executor.loader.ProxyFactory",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.reflector-factory",

      "type": "org.apache.ibatis.reflection.ReflectorFactory",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.reflector-factory",

      "type": "org.apache.ibatis.reflection.ReflectorFactory",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.result-map-names",

      "type": "java.util.Collection<java.lang.String>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.result-map-names",

      "type": "java.util.Collection<java.lang.String>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.result-maps",

      "type": "java.util.Collection<org.apache.ibatis.mapping.ResultMap>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.result-maps",

      "type": "java.util.Collection<org.apache.ibatis.mapping.ResultMap>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.return-instance-for-empty-row",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.return-instance-for-empty-row",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.safe-result-handler-enabled",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.safe-result-handler-enabled",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.safe-row-bounds-enabled",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.safe-row-bounds-enabled",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.sql-fragments",

      "type": "java.util.Map<java.lang.String,org.apache.ibatis.parsing.XNode>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.sql-fragments",

      "type": "java.util.Map<java.lang.String,org.apache.ibatis.parsing.XNode>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.use-actual-param-name",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.use-actual-param-name",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.use-column-label",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.use-column-label",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.use-generated-keys",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.use-generated-keys",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.variables",

      "type": "java.util.Properties",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.variables",

      "type": "java.util.Properties",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.vfs-impl",

      "type": "java.lang.Class<? extends org.apache.ibatis.io.VFS>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.vfs-impl",

      "type": "java.lang.Class<? extends org.apache.ibatis.io.VFS>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.executor-type",

      "type": "org.apache.ibatis.session.ExecutorType",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties"

    },

    {

      "name": "mybatis.executor-type",

      "type": "org.apache.ibatis.session.ExecutorType",

      "description": "Execution mode for {@link org.mybatis.spring.SqlSessionTemplate}.",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties"

    },

    {

      "name": "mybatis.mapper-locations",

      "type": "java.lang.String[]",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties"

    },

    {

      "name": "mybatis.mapper-locations",

      "type": "java.lang.String[]",

      "description": "Location of mybatis mapper files.",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties"

    },

    {

      "name": "mybatis.type-aliases-package",

      "type": "java.lang.String",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties"

    },

    {

      "name": "mybatis.type-aliases-package",

      "type": "java.lang.String",

      "description": "Package to scan domain objects.",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties"

    },

    {

      "name": "mybatis.type-handlers-package",

      "type": "java.lang.String",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties"

    },

    {

      "name": "mybatis.type-handlers-package",

      "type": "java.lang.String",

      "description": "Package to scan handlers.",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties"

    }

  ],

  "hints": []

}

```



It should be output as follow:



```json

{

  "groups": [

    {

      "name": "mybatis",

      "type": "org.mybatis.spring.boot.autoconfigure.MybatisProperties",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties"

    },

    {

      "name": "mybatis.configuration",

      "type": "org.apache.ibatis.session.Configuration",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties",

      "sourceMethod": "getConfiguration()"

    }

  ],

  "properties": [

    {

      "name": "mybatis.check-config-location",

      "type": "java.lang.Boolean",

      "description": "Check the config file exists.",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties",

      "defaultValue": false

    },

    {

      "name": "mybatis.config",

      "type": "java.lang.String",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties",

      "deprecated": true,

      "deprecation": {}

    },

    {

      "name": "mybatis.config-location",

      "type": "java.lang.String",

      "description": "Config file path.",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties"

    },

    {

      "name": "mybatis.configuration-properties",

      "type": "java.util.Properties",

      "description": "Externalized properties for configuration.",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties"

    },

    {

      "name": "mybatis.configuration.aggressive-lazy-loading",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.auto-mapping-behavior",

      "type": "org.apache.ibatis.session.AutoMappingBehavior",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.auto-mapping-unknown-column-behavior",

      "type": "org.apache.ibatis.session.AutoMappingUnknownColumnBehavior",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.cache-enabled",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.cache-names",

      "type": "java.util.Collection<java.lang.String>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.caches",

      "type": "java.util.Collection<org.apache.ibatis.cache.Cache>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.call-setters-on-nulls",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.configuration-factory",

      "type": "java.lang.Class<?>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.database-id",

      "type": "java.lang.String",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.default-executor-type",

      "type": "org.apache.ibatis.session.ExecutorType",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.default-fetch-size",

      "type": "java.lang.Integer",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.default-statement-timeout",

      "type": "java.lang.Integer",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.environment",

      "type": "org.apache.ibatis.mapping.Environment",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.incomplete-cache-refs",

      "type": "java.util.Collection<org.apache.ibatis.builder.CacheRefResolver>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.incomplete-methods",

      "type": "java.util.Collection<org.apache.ibatis.builder.annotation.MethodResolver>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.incomplete-result-maps",

      "type": "java.util.Collection<org.apache.ibatis.builder.ResultMapResolver>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.incomplete-statements",

      "type": "java.util.Collection<org.apache.ibatis.builder.xml.XMLStatementBuilder>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.interceptors",

      "type": "java.util.List<org.apache.ibatis.plugin.Interceptor>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.jdbc-type-for-null",

      "type": "org.apache.ibatis.type.JdbcType",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.key-generator-names",

      "type": "java.util.Collection<java.lang.String>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.key-generators",

      "type": "java.util.Collection<org.apache.ibatis.executor.keygen.KeyGenerator>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.lazy-load-trigger-methods",

      "type": "java.util.Set<java.lang.String>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.lazy-loading-enabled",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.local-cache-scope",

      "type": "org.apache.ibatis.session.LocalCacheScope",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.log-impl",

      "type": "java.lang.Class<? extends org.apache.ibatis.logging.Log>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.log-prefix",

      "type": "java.lang.String",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.map-underscore-to-camel-case",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.mapped-statement-names",

      "type": "java.util.Collection<java.lang.String>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.mapped-statements",

      "type": "java.util.Collection<org.apache.ibatis.mapping.MappedStatement>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.multiple-result-sets-enabled",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.object-factory",

      "type": "org.apache.ibatis.reflection.factory.ObjectFactory",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.object-wrapper-factory",

      "type": "org.apache.ibatis.reflection.wrapper.ObjectWrapperFactory",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.parameter-map-names",

      "type": "java.util.Collection<java.lang.String>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.parameter-maps",

      "type": "java.util.Collection<org.apache.ibatis.mapping.ParameterMap>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.proxy-factory",

      "type": "org.apache.ibatis.executor.loader.ProxyFactory",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.reflector-factory",

      "type": "org.apache.ibatis.reflection.ReflectorFactory",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.result-map-names",

      "type": "java.util.Collection<java.lang.String>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.result-maps",

      "type": "java.util.Collection<org.apache.ibatis.mapping.ResultMap>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.return-instance-for-empty-row",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.safe-result-handler-enabled",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.safe-row-bounds-enabled",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.sql-fragments",

      "type": "java.util.Map<java.lang.String,org.apache.ibatis.parsing.XNode>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.use-actual-param-name",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.use-column-label",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.use-generated-keys",

      "type": "java.lang.Boolean",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.variables",

      "type": "java.util.Properties",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.configuration.vfs-impl",

      "type": "java.lang.Class<? extends org.apache.ibatis.io.VFS>",

      "sourceType": "org.apache.ibatis.session.Configuration"

    },

    {

      "name": "mybatis.executor-type",

      "type": "org.apache.ibatis.session.ExecutorType",

      "description": "Execution mode for {@link org.mybatis.spring.SqlSessionTemplate}.",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties"

    },

    {

      "name": "mybatis.mapper-locations",

      "type": "java.lang.String[]",

      "description": "Location of mybatis mapper files.",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties"

    },

    {

      "name": "mybatis.type-aliases-package",

      "type": "java.lang.String",

      "description": "Package to scan domain objects.",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties"

    },

    {

      "name": "mybatis.type-handlers-package",

      "type": "java.lang.String",

      "description": "Package to scan handlers.",

      "sourceType": "org.mybatis.spring.boot.autoconfigure.MybatisProperties"

    }

  ],

  "hints": []

}

```
Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]