Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in / Register
Toggle navigation
S
spring-boot
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
DEMO
spring-boot
Commits
09dac5ff
Commit
09dac5ff
authored
Dec 02, 2014
by
Phillip Webb
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Apply formatting and cleanup rules
parent
48db5457
Changes
28
Show whitespace changes
Inline
Side-by-side
Showing
28 changed files
with
102 additions
and
81 deletions
+102
-81
HealthMvcEndpointProperties.java
...ot/actuate/autoconfigure/HealthMvcEndpointProperties.java
+2
-2
JolokiaProperties.java
...amework/boot/actuate/autoconfigure/JolokiaProperties.java
+2
-2
ShellProperties.java
...framework/boot/actuate/autoconfigure/ShellProperties.java
+6
-5
AbstractEndpoint.java
...ringframework/boot/actuate/endpoint/AbstractEndpoint.java
+2
-2
Sanitizer.java
.../org/springframework/boot/actuate/endpoint/Sanitizer.java
+2
-2
MetricRegistryMetricReader.java
...ot/actuate/metrics/reader/MetricRegistryMetricReader.java
+5
-3
MessageSourceAutoConfiguration.java
...rk/boot/autoconfigure/MessageSourceAutoConfiguration.java
+5
-5
RabbitAutoConfiguration.java
...work/boot/autoconfigure/amqp/RabbitAutoConfiguration.java
+2
-1
ElasticsearchProperties.java
.../autoconfigure/elasticsearch/ElasticsearchProperties.java
+2
-1
FlywayProperties.java
...framework/boot/autoconfigure/flyway/FlywayProperties.java
+5
-4
GroovyTemplateProperties.java
...toconfigure/groovy/template/GroovyTemplateProperties.java
+1
-1
JacksonProperties.java
...amework/boot/autoconfigure/jackson/JacksonProperties.java
+5
-3
DataSourceConfigMetadata.java
...ork/boot/autoconfigure/jdbc/DataSourceConfigMetadata.java
+8
-6
DataSourceProperties.java
...amework/boot/autoconfigure/jdbc/DataSourceProperties.java
+2
-1
ActiveMQProperties.java
...k/boot/autoconfigure/jms/activemq/ActiveMQProperties.java
+2
-1
HornetQProperties.java
...ork/boot/autoconfigure/jms/hornetq/HornetQProperties.java
+2
-1
LiquibaseProperties.java
...ork/boot/autoconfigure/liquibase/LiquibaseProperties.java
+2
-2
HibernateJpaAutoConfiguration.java
.../autoconfigure/orm/jpa/HibernateJpaAutoConfiguration.java
+2
-1
JpaProperties.java
...ngframework/boot/autoconfigure/orm/jpa/JpaProperties.java
+5
-5
RedisProperties.java
...ngframework/boot/autoconfigure/redis/RedisProperties.java
+7
-7
AbstractTemplateViewResolverProperties.java
...gure/template/AbstractTemplateViewResolverProperties.java
+8
-4
MultipartProperties.java
...framework/boot/autoconfigure/web/MultipartProperties.java
+4
-4
ServerProperties.java
...ingframework/boot/autoconfigure/web/ServerProperties.java
+4
-4
BasicErrorControllerDirectMockMvcTests.java
...configure/web/BasicErrorControllerDirectMockMvcTests.java
+2
-2
DefaultErrorViewIntegrationTests.java
...t/autoconfigure/web/DefaultErrorViewIntegrationTests.java
+4
-4
DependencyFilter.java
...java/org/springframework/boot/maven/DependencyFilter.java
+4
-3
PropertiesConfigurationFactory.java
...ngframework/boot/bind/PropertiesConfigurationFactory.java
+2
-1
PropertySourcesPropertyValues.java
...ingframework/boot/bind/PropertySourcesPropertyValues.java
+5
-4
No files found.
spring-boot-actuator/src/main/java/org/springframework/boot/actuate/autoconfigure/HealthMvcEndpointProperties.java
View file @
09dac5ff
...
...
@@ -33,8 +33,8 @@ import org.springframework.http.HttpStatus;
public
class
HealthMvcEndpointProperties
{
/**
* Mapping of health statuses to HttpStatus codes. By default, registered
*
health
statuses map to sensible defaults (i.e. UP maps to 200).
* Mapping of health statuses to HttpStatus codes. By default, registered
health
* statuses map to sensible defaults (i.e. UP maps to 200).
*/
private
Map
<
String
,
HttpStatus
>
mapping
=
new
HashMap
<
String
,
HttpStatus
>();
...
...
spring-boot-actuator/src/main/java/org/springframework/boot/actuate/autoconfigure/JolokiaProperties.java
View file @
09dac5ff
...
...
@@ -31,8 +31,8 @@ import org.springframework.boot.context.properties.ConfigurationProperties;
public
class
JolokiaProperties
{
/**
* Jolokia settings. These are traditionally set using servlet parameters, refer
* t
o t
he documentation of Jolokia for more details.
* Jolokia settings. These are traditionally set using servlet parameters, refer
to
* the documentation of Jolokia for more details.
*/
private
Map
<
String
,
String
>
config
=
new
HashMap
<
String
,
String
>();
...
...
spring-boot-actuator/src/main/java/org/springframework/boot/actuate/autoconfigure/ShellProperties.java
View file @
09dac5ff
...
...
@@ -43,8 +43,8 @@ public class ShellProperties {
/**
* Authentication type (can be "simple", "spring", "key" or "jaas"). Auto-detected
* according to the environment (i.e. if Spring Security is available, "spring" is
used by
* default).
* according to the environment (i.e. if Spring Security is available, "spring" is
*
used by
default).
*/
private
String
auth
=
"simple"
;
...
...
@@ -75,8 +75,8 @@ public class ShellProperties {
private
String
[]
disabledCommands
=
new
String
[]
{
"jpa*"
,
"jdbc*"
,
"jndi*"
};
/**
* Comma-separated list of plugins to disable. Certain plugins are disabled
* b
y default b
ased on the environment.
* Comma-separated list of plugins to disable. Certain plugins are disabled
by default
* based on the environment.
*/
private
String
[]
disabledPlugins
=
new
String
[
0
];
...
...
@@ -287,7 +287,8 @@ public class ShellProperties {
public
static
class
Telnet
extends
CrshShellProperties
{
/**
* Enable CRaSH telnet support. Enabled by default if the TelnetPlugin is available.
* Enable CRaSH telnet support. Enabled by default if the TelnetPlugin is
* available.
*/
private
boolean
enabled
=
ClassUtils
.
isPresent
(
"org.crsh.telnet.TelnetPlugin"
,
ClassUtils
.
getDefaultClassLoader
());
...
...
spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/AbstractEndpoint.java
View file @
09dac5ff
...
...
@@ -28,8 +28,8 @@ import javax.validation.constraints.Pattern;
public
abstract
class
AbstractEndpoint
<
T
>
implements
Endpoint
<
T
>
{
/**
* Endpoint identifier. With HTTP monitoring the identifier
*
of the endpoint is mapped
to a URL (e.g. 'foo' is mapped to '/foo').
* Endpoint identifier. With HTTP monitoring the identifier
of the endpoint is mapped
* to a URL (e.g. 'foo' is mapped to '/foo').
*/
@NotNull
@Pattern
(
regexp
=
"\\w+"
,
message
=
"ID must only contains letters, numbers and '_'"
)
...
...
spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/Sanitizer.java
View file @
09dac5ff
...
...
@@ -38,8 +38,8 @@ class Sanitizer {
}
/**
* Keys that should be sanitized. Keys can be simple strings that the property
*
ends
with or regex expressions.
* Keys that should be sanitized. Keys can be simple strings that the property
ends
* with or regex expressions.
* @param keysToSanitize the keys to sanitize
*/
public
void
setKeysToSanitize
(
String
...
keysToSanitize
)
{
...
...
spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/reader/MetricRegistryMetricReader.java
View file @
09dac5ff
...
...
@@ -121,6 +121,7 @@ public class MetricRegistryMetricReader implements MetricReader, MetricRegistryL
remove
(
name
);
}
@Override
public
void
onCounterAdded
(
String
name
,
Counter
counter
)
{
names
.
put
(
name
,
name
);
reverse
.
add
(
name
,
name
);
...
...
@@ -212,7 +213,8 @@ public class MetricRegistryMetricReader implements MetricReader, MetricRegistryL
@Override
public
void
remove
()
{
throw
new
UnsupportedOperationException
(
"You cannot remove from this iterator."
);
throw
new
UnsupportedOperationException
(
"You cannot remove from this iterator."
);
}
}
...
...
spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/MessageSourceAutoConfiguration.java
View file @
09dac5ff
...
...
@@ -60,9 +60,9 @@ public class MessageSourceAutoConfiguration {
private
static
final
Resource
[]
NO_RESOURCES
=
{};
/**
* Comma-separated list of basenames, each following the ResourceBundle convention.
Essentially
*
a fully-qualified classpath location. If it doesn't contain a package qualifier (such as
* "org.mypackage"), it will be resolved from the classpath root.
* Comma-separated list of basenames, each following the ResourceBundle convention.
*
Essentially a fully-qualified classpath location. If it doesn't contain a package
*
qualifier (such as
"org.mypackage"), it will be resolved from the classpath root.
*/
private
String
basename
=
"messages"
;
...
...
@@ -72,8 +72,8 @@ public class MessageSourceAutoConfiguration {
private
String
encoding
=
"utf-8"
;
/**
* Loaded resource bundle files cache expiration, in seconds. When set to
*
-1, bundles
are cached forever.
* Loaded resource bundle files cache expiration, in seconds. When set to
-1, bundles
* are cached forever.
*/
private
int
cacheSeconds
=
-
1
;
...
...
spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/RabbitAutoConfiguration.java
View file @
09dac5ff
...
...
@@ -127,7 +127,8 @@ public class RabbitAutoConfiguration {
protected
static
class
MessagingTemplateConfiguration
{
@Bean
public
RabbitMessagingTemplate
rabbitMessagingTemplate
(
RabbitTemplate
rabbitTemplate
)
{
public
RabbitMessagingTemplate
rabbitMessagingTemplate
(
RabbitTemplate
rabbitTemplate
)
{
return
new
RabbitMessagingTemplate
(
rabbitTemplate
);
}
...
...
spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/elasticsearch/ElasticsearchProperties.java
View file @
09dac5ff
...
...
@@ -34,7 +34,8 @@ public class ElasticsearchProperties {
private
String
clusterName
=
"elasticsearch"
;
/**
* Comma-separated list of cluster node addresses. If not specified, starts a client node.
* Comma-separated list of cluster node addresses. If not specified, starts a client
* node.
*/
private
String
clusterNodes
;
...
...
spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/flyway/FlywayProperties.java
View file @
09dac5ff
...
...
@@ -56,18 +56,19 @@ public class FlywayProperties {
private
String
user
;
/**
*Login password of the database to migrate.
*
Login password of the database to migrate.
*/
private
String
password
;
/**
* JDBC url of the database to migrate. If not set, the primary configured
*
data source
is used.
* JDBC url of the database to migrate. If not set, the primary configured
data source
* is used.
*/
private
String
url
;
/**
* SQL statements to execute to initialize a connection immediately after obtaining it.
* SQL statements to execute to initialize a connection immediately after obtaining
* it.
*/
private
List
<
String
>
initSqls
=
Collections
.
emptyList
();
...
...
spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/groovy/template/GroovyTemplateProperties.java
View file @
09dac5ff
...
...
@@ -41,7 +41,7 @@ public class GroovyTemplateProperties extends AbstractViewResolverProperties {
private
String
prefix
=
DEFAULT_PREFIX
;
/**
*Suffix that gets appended to view names when building a URL.
*
Suffix that gets appended to view names when building a URL.
*/
private
String
suffix
=
DEFAULT_SUFFIX
;
...
...
spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jackson/JacksonProperties.java
View file @
09dac5ff
...
...
@@ -38,13 +38,15 @@ import com.fasterxml.jackson.databind.SerializationFeature;
public
class
JacksonProperties
{
/**
* Date format string (yyyy-MM-dd HH:mm:ss), or a fully-qualified date format class name.
* Date format string (yyyy-MM-dd HH:mm:ss), or a fully-qualified date format class
* name.
*/
private
String
dateFormat
;
/**
* One of the constants on Jackson's PropertyNamingStrategy (CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES).
* Can also be a fully-qualified class name of a PropertyNamingStrategy subclass.
* One of the constants on Jackson's PropertyNamingStrategy
* (CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES). Can also be a fully-qualified class
* name of a PropertyNamingStrategy subclass.
*/
private
String
propertyNamingStrategy
;
...
...
spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/DataSourceConfigMetadata.java
View file @
09dac5ff
...
...
@@ -16,15 +16,15 @@
package
org
.
springframework
.
boot
.
autoconfigure
.
jdbc
;
import
com.zaxxer.hikari.HikariDataSource
;
import
org.apache.commons.dbcp.BasicDataSource
;
import
org.apache.tomcat.jdbc.pool.DataSource
;
import
org.springframework.boot.context.properties.ConfigurationProperties
;
import
com.zaxxer.hikari.HikariDataSource
;
/**
* Expose the metadata of the supported data sources. Only used to harvest
*
the relevant
properties metadata.
* Expose the metadata of the supported data sources. Only used to harvest
the relevant
* properties metadata.
*
* @author Stephane Nicoll
* @since 1.2.0
...
...
@@ -38,12 +38,14 @@ class DataSourceConfigMetadata {
@ConfigurationProperties
(
DataSourceProperties
.
PREFIX
)
public
HikariDataSource
hikariDataSource
()
{
return
(
HikariDataSource
)
DataSourceBuilder
.
create
().
type
(
HikariDataSource
.
class
).
build
();
return
(
HikariDataSource
)
DataSourceBuilder
.
create
().
type
(
HikariDataSource
.
class
)
.
build
();
}
@ConfigurationProperties
(
DataSourceProperties
.
PREFIX
)
public
BasicDataSource
dbcpDataSource
()
{
return
(
BasicDataSource
)
DataSourceBuilder
.
create
().
type
(
BasicDataSource
.
class
).
build
();
return
(
BasicDataSource
)
DataSourceBuilder
.
create
().
type
(
BasicDataSource
.
class
)
.
build
();
}
}
spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/DataSourceProperties.java
View file @
09dac5ff
...
...
@@ -62,7 +62,8 @@ public class DataSourceProperties implements BeanClassLoaderAware, InitializingB
private
ClassLoader
classLoader
;
/**
* JNDI location of the datasource. Class, url, username & password are ignored when set.
* JNDI location of the datasource. Class, url, username & password are ignored when
* set.
*/
private
String
jndiName
;
...
...
spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/activemq/ActiveMQProperties.java
View file @
09dac5ff
...
...
@@ -39,7 +39,8 @@ public class ActiveMQProperties {
private
boolean
inMemory
=
true
;
/**
* Specify if a PooledConnectionFactory should be created instead of a regular ConnectionFactory.
* Specify if a PooledConnectionFactory should be created instead of a regular
* ConnectionFactory.
*/
private
boolean
pooled
;
...
...
spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/hornetq/HornetQProperties.java
View file @
09dac5ff
...
...
@@ -34,7 +34,8 @@ import org.springframework.boot.context.properties.ConfigurationProperties;
public
class
HornetQProperties
{
/**
* HornetQ deployment mode, auto-detected by default. Can be explicitly set to "native" or "embedded".
* HornetQ deployment mode, auto-detected by default. Can be explicitly set to
* "native" or "embedded".
*/
private
HornetQMode
mode
;
...
...
spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/liquibase/LiquibaseProperties.java
View file @
09dac5ff
...
...
@@ -73,8 +73,8 @@ public class LiquibaseProperties {
private
String
password
;
/**
* JDBC url of the database to migrate. If not set, the primary configured
*
data source
is used.
* JDBC url of the database to migrate. If not set, the primary configured
data source
* is used.
*/
private
String
url
;
...
...
spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaAutoConfiguration.java
View file @
09dac5ff
...
...
@@ -94,7 +94,8 @@ public class HibernateJpaAutoConfiguration extends JpaBaseConfiguration {
}
}
private
void
configureJtaPlatform
(
Map
<
String
,
Object
>
vendorProperties
)
throws
LinkageError
{
private
void
configureJtaPlatform
(
Map
<
String
,
Object
>
vendorProperties
)
throws
LinkageError
{
JtaTransactionManager
jtaTransactionManager
=
getJtaTransactionManager
();
if
(
jtaTransactionManager
!=
null
)
{
vendorProperties
.
put
(
JTA_PLATFORM
,
new
SpringJtaPlatform
(
...
...
spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/orm/jpa/JpaProperties.java
View file @
09dac5ff
...
...
@@ -52,8 +52,8 @@ public class JpaProperties {
private
String
databasePlatform
;
/**
* Target database to operate on, auto-detected by default. Can be alternatively
*
set
using the "databasePlatform" property.
* Target database to operate on, auto-detected by default. Can be alternatively
set
* using the "databasePlatform" property.
*/
private
Database
database
=
Database
.
DEFAULT
;
...
...
@@ -137,9 +137,9 @@ public class JpaProperties {
private
Class
<?>
namingStrategy
;
/**
* DDL mode ("none", "validate", "update", "create", "create-drop"). This is
actually a shortcut
*
for the "hibernate.hbm2ddl.auto" property. Default to "create-drop" when using an embedded database,
* "none" otherwise.
* DDL mode ("none", "validate", "update", "create", "create-drop"). This is
*
actually a shortcut for the "hibernate.hbm2ddl.auto" property. Default to
* "
create-drop" when using an embedded database, "
none" otherwise.
*/
private
String
ddlAuto
;
...
...
spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/redis/RedisProperties.java
View file @
09dac5ff
...
...
@@ -111,21 +111,21 @@ public class RedisProperties {
private
int
maxIdle
=
8
;
/**
* Target for the minimum number of idle connections to maintain in
*
the pool. This
setting only has an effect if it is positive.
* Target for the minimum number of idle connections to maintain in
the pool. This
* setting only has an effect if it is positive.
*/
private
int
minIdle
=
0
;
/**
* Max number of connections that can be allocated by the pool at a given time.
Use
* a negative value for no limit.
* Max number of connections that can be allocated by the pool at a given time.
*
Use
a negative value for no limit.
*/
private
int
maxActive
=
8
;
/**
* Maximum amount of time (in milliseconds) a connection allocation should block
before
*
throwing an exception when the pool is exhausted. Use a negative value to block
* indefinitely.
* Maximum amount of time (in milliseconds) a connection allocation should block
*
before throwing an exception when the pool is exhausted. Use a negative value
*
to block
indefinitely.
*/
private
int
maxWait
=
-
1
;
...
...
spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/template/AbstractTemplateViewResolverProperties.java
View file @
09dac5ff
...
...
@@ -47,22 +47,26 @@ public abstract class AbstractTemplateViewResolverProperties extends
private
String
requestContextAttribute
;
/**
* Set whether all request attributes should be added to the model prior to merging with the template.
* Set whether all request attributes should be added to the model prior to merging
* with the template.
*/
private
boolean
exposeRequestAttributes
=
false
;
/**
* Set whether all HttpSession attributes should be added to the model prior to merging with the template.
* Set whether all HttpSession attributes should be added to the model prior to
* merging with the template.
*/
private
boolean
exposeSessionAttributes
=
false
;
/**
* Set whether HttpServletRequest attributes are allowed to override (hide) controller generated model attributes of the same name.
* Set whether HttpServletRequest attributes are allowed to override (hide) controller
* generated model attributes of the same name.
*/
private
boolean
allowRequestOverride
=
false
;
/**
* Set whether to expose a RequestContext for use by Spring's macro library, under the name "springMacroRequestContext".
* Set whether to expose a RequestContext for use by Spring's macro library, under the
* name "springMacroRequestContext".
*/
private
boolean
exposeSpringMacroHelpers
=
true
;
...
...
spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/MultipartProperties.java
View file @
09dac5ff
...
...
@@ -56,8 +56,8 @@ public class MultipartProperties {
private
String
location
;
/**
* Max file size. Values can use the suffixed "MB" or "KB" to indicate a Megabyte
*
or
Kilobyte size.
* Max file size. Values can use the suffixed "MB" or "KB" to indicate a Megabyte
or
* Kilobyte size.
*/
private
String
maxFileSize
=
"1Mb"
;
...
...
@@ -68,8 +68,8 @@ public class MultipartProperties {
private
String
maxRequestSize
=
"10Mb"
;
/**
* Threshold after which files will be written to disk. Values can use the suffixed
"MB"
* or "KB" to indicate a Megabyte or Kilobyte size.
* Threshold after which files will be written to disk. Values can use the suffixed
*
"MB"
or "KB" to indicate a Megabyte or Kilobyte size.
*/
private
String
fileSizeThreshold
=
"0"
;
...
...
spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/ServerProperties.java
View file @
09dac5ff
...
...
@@ -260,8 +260,8 @@ public class ServerProperties implements EmbeddedServletContainerCustomizer {
+
"127\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}"
;
// 127/8
/**
* Header that holds the incoming protocol, usually named "X-Forwarded-Proto".
Configured
* as a RemoteIpValve only if remoteIpHeader is also set.
* Header that holds the incoming protocol, usually named "X-Forwarded-Proto".
*
Configured
as a RemoteIpValve only if remoteIpHeader is also set.
*/
private
String
protocolHeader
;
...
...
spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/web/BasicErrorControllerDirectMockMvcTests.java
View file @
09dac5ff
...
...
@@ -28,7 +28,6 @@ import org.junit.After;
import
org.junit.Rule
;
import
org.junit.Test
;
import
org.junit.rules.ExpectedException
;
import
org.springframework.boot.SpringApplication
;
import
org.springframework.boot.autoconfigure.PropertyPlaceholderAutoConfiguration
;
import
org.springframework.boot.builder.SpringApplicationBuilder
;
...
...
@@ -99,7 +98,8 @@ public class BasicErrorControllerDirectMockMvcTests {
@Test
public
void
errorPageNotAvailableWithWhitelabelDisabled
()
throws
Exception
{
setup
((
ConfigurableWebApplicationContext
)
new
SpringApplication
(
WebMvcIncludedConfiguration
.
class
).
run
(
"--server.port=0"
,
"--error.whitelabel.enabled=false"
));
WebMvcIncludedConfiguration
.
class
).
run
(
"--server.port=0"
,
"--error.whitelabel.enabled=false"
));
thrown
.
expect
(
ServletException
.
class
);
this
.
mockMvc
.
perform
(
get
(
"/error"
).
accept
(
MediaType
.
TEXT_HTML
));
...
...
spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/web/DefaultErrorViewIntegrationTests.java
View file @
09dac5ff
...
...
@@ -16,10 +16,6 @@
package
org
.
springframework
.
boot
.
autoconfigure
.
web
;
import
static
org
.
junit
.
Assert
.
assertTrue
;
import
static
org
.
springframework
.
test
.
web
.
servlet
.
request
.
MockMvcRequestBuilders
.
get
;
import
static
org
.
springframework
.
test
.
web
.
servlet
.
result
.
MockMvcResultMatchers
.
status
;
import
java.lang.annotation.Documented
;
import
java.lang.annotation.ElementType
;
import
java.lang.annotation.Retention
;
...
...
@@ -45,6 +41,10 @@ import org.springframework.test.web.servlet.MvcResult;
import
org.springframework.test.web.servlet.setup.MockMvcBuilders
;
import
org.springframework.web.context.WebApplicationContext
;
import
static
org
.
junit
.
Assert
.
assertTrue
;
import
static
org
.
springframework
.
test
.
web
.
servlet
.
request
.
MockMvcRequestBuilders
.
get
;
import
static
org
.
springframework
.
test
.
web
.
servlet
.
result
.
MockMvcResultMatchers
.
status
;
/**
* @author Dave Syer
*/
...
...
spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/DependencyFilter.java
View file @
09dac5ff
...
...
@@ -36,7 +36,8 @@ public abstract class DependencyFilter extends AbstractArtifactsFilter {
private
final
List
<?
extends
FilterableDependency
>
filters
;
/**
* Create a new instance with the list of {@link FilterableDependency} instance(s) to use.
* Create a new instance with the list of {@link FilterableDependency} instance(s) to
* use.
*/
public
DependencyFilter
(
List
<?
extends
FilterableDependency
>
dependencies
)
{
this
.
filters
=
dependencies
;
...
...
@@ -58,8 +59,8 @@ public abstract class DependencyFilter extends AbstractArtifactsFilter {
/**
* Check if the specified {@link org.apache.maven.artifact.Artifact} matches the
* specified {@link org.springframework.boot.maven.FilterableDependency}. Returns
{@code true}
* if it should be excluded
* specified {@link org.springframework.boot.maven.FilterableDependency}. Returns
*
{@code true}
if it should be excluded
*/
protected
final
boolean
equals
(
Artifact
artifact
,
FilterableDependency
dependency
)
{
if
(!
dependency
.
getGroupId
().
equals
(
artifact
.
getGroupId
()))
{
...
...
spring-boot/src/main/java/org/springframework/boot/bind/PropertiesConfigurationFactory.java
View file @
09dac5ff
...
...
@@ -262,7 +262,8 @@ public class PropertiesConfigurationFactory<T> implements FactoryBean<T>,
}
}
}
PropertyNamePatternsMatcher
patterns
=
new
DefaultPropertyNamePatternsMatcher
(
names
);
PropertyNamePatternsMatcher
patterns
=
new
DefaultPropertyNamePatternsMatcher
(
names
);
PropertyValues
propertyValues
=
(
this
.
properties
!=
null
?
new
MutablePropertyValues
(
this
.
properties
)
:
new
PropertySourcesPropertyValues
(
...
...
spring-boot/src/main/java/org/springframework/boot/bind/PropertySourcesPropertyValues.java
View file @
09dac5ff
...
...
@@ -48,8 +48,8 @@ public class PropertySourcesPropertyValues implements PropertyValues {
private
final
PropertySources
propertySources
;
private
static
final
Collection
<
String
>
PATTERN_MATCHED_PROPERTY_SOURCES
=
Arrays
.
asList
(
StandardEnvironment
.
SYSTEM_ENVIRONMENT_PROPERTY_SOURCE_NAME
,
private
static
final
Collection
<
String
>
PATTERN_MATCHED_PROPERTY_SOURCES
=
Arrays
.
asList
(
StandardEnvironment
.
SYSTEM_ENVIRONMENT_PROPERTY_SOURCE_NAME
,
StandardEnvironment
.
SYSTEM_PROPERTIES_PROPERTY_SOURCE_NAME
);
/**
...
...
@@ -70,7 +70,8 @@ public class PropertySourcesPropertyValues implements PropertyValues {
*/
public
PropertySourcesPropertyValues
(
PropertySources
propertySources
,
Collection
<
String
>
includePatterns
,
Collection
<
String
>
names
)
{
this
(
propertySources
,
new
SimplePropertyNamePatternsMatcher
(
includePatterns
),
names
);
this
(
propertySources
,
new
SimplePropertyNamePatternsMatcher
(
includePatterns
),
names
);
}
/**
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment