This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/github_actions/github/codeql-action-4.32.0
in repository https://gitbox.apache.org/repos/asf/juneau.git
discard 00333f85c1 Bump github/codeql-action from 4.31.10 to 4.32.0
add c48f84bdc1 New BeanCreator API
add f9577d4e48 Fix Java 21 unit test failure.
add dd0ea450aa Bean API improvements
add 844086376c SonarQube cleanup
add 89c2cae114 SonarQube cleanup
add 7f79b7add3 SonarQube bug fixes
add 09c4693f2b SonarQube bug fixes
add 1ad046459d SonarQube bug fixes
add 67d8a1afbe SonarQube bug fixes
add b502752843 SonarQube bug fixes
add cc94c294c1 SonarQube bug fixes
add e2e8dc6020 SonarQube bug fixes
add 493c84d60a SonarQube bug fixes
add ea5105b55c SonarQube bug fixes
add 7b2cf3ebeb SonarQube bug fixes
add 0846f29fea SonarQube bug fixes
add 2b6ea03543 SonarQube bug fixes
add 1778363627 SonarQube bug fixes
add de83d84c0a SonarQube bug fixes
add 344fec2870 SonarQube bug fixes
add 328014de83 SonarQube bug fixes
add 51305dbf76 SonarQube bug fixes
add 152c15fd5c Bump github/codeql-action from 4.31.10 to 4.32.0
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (00333f85c1)
\
N -- N -- N
refs/heads/dependabot/github_actions/github/codeql-action-4.32.0 (152c15fd5c)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/workflows/codeql-analysis.yml | 4 +-
.github/workflows/sonarcloud.yml | 61 +--
.sonarlint/connectedMode.json | 5 +
.sonarlint/sonarlint.json | 6 +
TODO-SONARCLOUD_SETUP.md | 120 -----
.../java/org/apache/juneau/bean/atom/package.html | 2 +-
.../org/apache/juneau/bean/html5/HtmlBuilder.java | 2 +
.../org/apache/juneau/bean/html5/package2.html | 2 +-
.../apache/juneau/bean/jsonschema/JsonSchema.java | 532 +++++++++++----------
.../juneau/bean/jsonschema/JsonSchemaArray.java | 12 +-
.../juneau/bean/jsonschema/JsonSchemaMap.java | 2 +-
.../juneau/bean/jsonschema/JsonSchemaProperty.java | 249 +++++-----
.../jsonschema/JsonSchemaPropertySimpleArray.java | 236 ++++-----
.../juneau/bean/jsonschema/JsonSchemaRef.java | 249 +++++-----
.../juneau/bean/jsonschema/JsonTypeArray.java | 12 +-
.../apache/juneau/bean/openapi3/SchemaInfo.java | 4 +-
.../org/apache/juneau/bean/swagger/SchemaInfo.java | 4 +-
.../org/apache/juneau/bean/swagger/Swagger.java | 2 +-
.../juneau/assertions/BeanListAssertion.java | 1 +
.../apache/juneau/assertions/BooleanAssertion.java | 1 +
.../juneau/assertions/ByteArrayAssertion.java | 1 +
.../apache/juneau/assertions/DateAssertion.java | 1 +
.../juneau/assertions/FluentArrayAssertion.java | 3 +-
.../juneau/assertions/FluentBeanListAssertion.java | 1 +
.../assertions/FluentCollectionAssertion.java | 3 +-
.../assertions/FluentStringListAssertion.java | 1 +
.../apache/juneau/assertions/IntegerAssertion.java | 1 +
.../apache/juneau/assertions/ListAssertion.java | 1 +
.../apache/juneau/assertions/LongAssertion.java | 1 +
.../juneau/assertions/StringListAssertion.java | 1 +
.../apache/juneau/assertions/VersionAssertion.java | 1 +
.../juneau/assertions/ZonedDateTimeAssertion.java | 1 +
.../juneau/junit/bct/BasicBeanConverter.java | 6 +-
.../org/apache/juneau/junit/bct/BctAssertions.java | 6 +-
.../apache/juneau/junit/bct/BctConfiguration.java | 30 ++
.../apache/juneau/junit/bct/NestedTokenizer.java | 1 +
.../juneau/junit/bct/PropertyExtractors.java | 4 +-
.../org/apache/juneau/junit/bct/Stringifiers.java | 4 +-
.../java/org/apache/juneau/junit/bct/Swappers.java | 2 +-
.../junit/bct/annotations/BctConfigExtension.java | 5 +-
.../apache/juneau/commons/collections/Cache.java | 2 +-
.../apache/juneau/commons/collections/Lists.java | 5 +-
.../apache/juneau/commons/collections/Sets.java | 5 +-
.../commons/function/ResettableSupplier.java | 2 +-
.../juneau/commons/inject/BasicBeanStore2.java | 86 ++--
.../apache/juneau/commons/inject/BeanCreator2.java | 63 ++-
.../juneau/commons/inject/CreatableBeanStore.java | 260 ++++++++++
.../apache/juneau/commons/io/MimeTypeDetector.java | 2 +
.../org/apache/juneau/commons/lang/AsciiSet.java | 1 +
.../apache/juneau/commons/lang/StringFormat.java | 5 +-
.../org/apache/juneau/commons/lang/TriState.java | 1 +
.../java/org/apache/juneau/commons/lang/Value.java | 1 +
.../org/apache/juneau/commons/lang/Version.java | 2 +-
.../apache/juneau/commons/logging/LogRecord.java | 18 +-
.../juneau/commons/reflect/AnnotatableType.java | 6 +
.../apache/juneau/commons/reflect/ClassInfo.java | 9 +-
.../juneau/commons/reflect/ExecutableInfo.java | 3 +-
.../apache/juneau/commons/reflect/FieldInfo.java | 4 +-
.../apache/juneau/commons/reflect/MethodInfo.java | 8 +-
.../apache/juneau/commons/reflect/PackageInfo.java | 2 +-
.../juneau/commons/reflect/ParameterInfo.java | 3 +-
.../juneau/commons/reflect/ReflectionUtils.java | 27 ++
.../juneau/commons/settings/FunctionalStore.java | 2 +-
.../apache/juneau/commons/settings/Settings.java | 8 +-
.../juneau/commons/settings/StringSetting.java | 4 +-
.../juneau/commons/utils/CollectionUtils.java | 80 +++-
.../org/apache/juneau/commons/utils/IoUtils.java | 16 +-
.../apache/juneau/commons/utils/StringUtils.java | 119 +++--
.../juneau/commons/utils/ThrowableUtils.java | 12 +-
.../org/apache/juneau/commons/utils/Utils.java | 4 +-
.../main/java/org/apache/juneau/config/Config.java | 8 +-
.../apache/juneau/config/internal/ConfigMap.java | 13 +-
.../java/org/apache/juneau/config/mod/Mod.java | 1 +
.../apache/juneau/config/store/ClasspathStore.java | 1 +
.../apache/juneau/config/store/ConfigStore.java | 7 +-
.../org/apache/juneau/config/store/FileStore.java | 7 +-
.../apache/juneau/config/store/MemoryStore.java | 1 +
.../java/org/apache/juneau/jena/Constants.java | 1 +
.../main/java/org/apache/juneau/jena/N3Parser.java | 1 +
.../java/org/apache/juneau/jena/N3Serializer.java | 1 +
.../java/org/apache/juneau/jena/NTripleParser.java | 1 +
.../org/apache/juneau/jena/NTripleSerializer.java | 1 +
.../java/org/apache/juneau/jena/RdfParser.java | 1 +
.../org/apache/juneau/jena/RdfParserSession.java | 1 +
.../apache/juneau/jena/RdfXmlAbbrevSerializer.java | 1 +
.../java/org/apache/juneau/jena/RdfXmlParser.java | 1 +
.../org/apache/juneau/jena/RdfXmlSerializer.java | 1 +
.../java/org/apache/juneau/jena/TurtleParser.java | 1 +
.../org/apache/juneau/jena/TurtleSerializer.java | 1 +
.../juneau/jena/annotation/RdfAnnotation.java | 1 +
.../main/java/org/apache/juneau/BeanContext.java | 42 +-
.../src/main/java/org/apache/juneau/BeanMap.java | 57 ++-
.../src/main/java/org/apache/juneau/BeanMeta.java | 29 +-
.../java/org/apache/juneau/BeanPropertyMeta.java | 15 +-
.../main/java/org/apache/juneau/BeanSession.java | 6 +-
.../org/apache/juneau/BeanTraverseContext.java | 1 +
.../org/apache/juneau/BeanTraverseSession.java | 5 +-
.../src/main/java/org/apache/juneau/ClassMeta.java | 145 +++---
.../src/main/java/org/apache/juneau/Context.java | 2 +-
.../java/org/apache/juneau/MarshalledFilter.java | 1 +
.../main/java/org/apache/juneau/MediaRanges.java | 1 +
.../src/main/java/org/apache/juneau/MediaType.java | 2 +
.../main/java/org/apache/juneau/StringRanges.java | 1 +
.../main/java/org/apache/juneau/UriContext.java | 24 +-
.../apache/juneau/annotation/BeanAnnotation.java | 1 +
.../org/apache/juneau/annotation/BeanConfig.java | 3 +-
.../juneau/annotation/BeanConfigAnnotation.java | 64 +--
.../juneau/annotation/BeanIgnoreAnnotation.java | 2 +
.../apache/juneau/annotation/BeancAnnotation.java | 1 +
.../apache/juneau/annotation/BeanpAnnotation.java | 1 +
.../juneau/annotation/ExampleAnnotation.java | 1 +
.../juneau/annotation/ExternalDocsAnnotation.java | 1 +
.../apache/juneau/annotation/ItemsAnnotation.java | 1 +
.../juneau/annotation/MarshalledAnnotation.java | 1 +
.../juneau/annotation/NamePropertyAnnotation.java | 1 +
.../annotation/ParentPropertyAnnotation.java | 1 +
.../apache/juneau/annotation/SchemaAnnotation.java | 1 +
.../juneau/annotation/SubItemsAnnotation.java | 1 +
.../apache/juneau/annotation/SwapAnnotation.java | 1 +
.../apache/juneau/annotation/UriAnnotation.java | 1 +
.../org/apache/juneau/collections/JsonList.java | 3 +
.../org/apache/juneau/collections/JsonMap.java | 16 +-
.../java/org/apache/juneau/cp/BasicBeanStore.java | 4 +-
.../java/org/apache/juneau/cp/BeanCreator.java | 13 +-
.../main/java/org/apache/juneau/cp/FileFinder.java | 1 +
.../main/java/org/apache/juneau/cp/Messages.java | 5 +-
.../main/java/org/apache/juneau/csv/CsvParser.java | 20 +-
.../org/apache/juneau/csv/CsvParserSession.java | 1 +
.../java/org/apache/juneau/csv/CsvSerializer.java | 22 +-
.../apache/juneau/csv/CsvSerializerSession.java | 10 +-
.../juneau/csv/annotation/CsvAnnotation.java | 1 +
.../org/apache/juneau/encoders/EncoderSet.java | 5 +-
.../org/apache/juneau/html/HtmlDocSerializer.java | 6 +-
.../juneau/html/HtmlDocSerializerSession.java | 3 +
.../java/org/apache/juneau/html/HtmlParser.java | 22 +-
.../org/apache/juneau/html/HtmlParserSession.java | 20 +-
.../juneau/html/HtmlSchemaDocSerializer.java | 3 +
.../html/HtmlSchemaDocSerializerSession.java | 3 +
.../apache/juneau/html/HtmlSchemaSerializer.java | 6 +
.../juneau/html/HtmlSchemaSerializerSession.java | 3 +
.../org/apache/juneau/html/HtmlSerializer.java | 19 +-
.../apache/juneau/html/HtmlSerializerSession.java | 27 +-
.../juneau/html/HtmlStrippedDocSerializer.java | 8 +-
.../html/HtmlStrippedDocSerializerSession.java | 4 +-
.../juneau/html/annotation/HtmlAnnotation.java | 1 +
.../html/annotation/HtmlConfigAnnotation.java | 12 +-
.../html/annotation/HtmlDocConfigAnnotation.java | 28 +-
.../juneau/html/annotation/HtmlLinkAnnotation.java | 1 +
.../juneau/http/annotation/ContentAnnotation.java | 1 +
.../http/annotation/HasFormDataAnnotation.java | 1 +
.../juneau/http/annotation/HasQueryAnnotation.java | 1 +
.../juneau/http/annotation/HeaderAnnotation.java | 2 +-
.../juneau/http/annotation/LicenseAnnotation.java | 1 +
.../juneau/http/annotation/PathAnnotation.java | 2 +-
.../juneau/http/annotation/QueryAnnotation.java | 2 +-
.../juneau/http/annotation/RequestAnnotation.java | 1 +
.../juneau/http/annotation/ResponseAnnotation.java | 1 +
.../http/annotation/StatusCodeAnnotation.java | 1 +
.../juneau/http/annotation/TagAnnotation.java | 1 +
.../java/org/apache/juneau/httppart/Constants.java | 1 +
.../org/apache/juneau/httppart/HttpPartParser.java | 1 +
.../org/apache/juneau/httppart/HttpPartSchema.java | 18 +-
.../apache/juneau/httppart/HttpPartSerializer.java | 1 +
.../juneau/httppart/SchemaValidationException.java | 1 +
.../apache/juneau/httppart/SimplePartParser.java | 1 +
.../juneau/httppart/SimplePartSerializer.java | 1 +
.../org/apache/juneau/internal/DelegateList.java | 1 +
.../java/org/apache/juneau/json/Json5Parser.java | 2 +
.../org/apache/juneau/json/Json5Serializer.java | 3 +
.../java/org/apache/juneau/json/JsonParser.java | 16 +-
.../org/apache/juneau/json/JsonParserSession.java | 19 +-
.../apache/juneau/json/JsonSchemaSerializer.java | 20 +-
.../juneau/json/JsonSchemaSerializerSession.java | 3 +
.../org/apache/juneau/json/JsonSerializer.java | 19 +-
.../apache/juneau/json/JsonSerializerSession.java | 10 +-
.../juneau/json/annotation/JsonAnnotation.java | 1 +
.../json/annotation/JsonConfigAnnotation.java | 8 +-
.../juneau/jsonschema/JsonSchemaGenerator.java | 15 +-
.../jsonschema/JsonSchemaGeneratorSession.java | 19 +-
.../annotation/JsonSchemaConfigAnnotation.java | 22 +-
.../java/org/apache/juneau/marshaller/Csv.java | 1 +
.../java/org/apache/juneau/marshaller/Html.java | 1 +
.../java/org/apache/juneau/marshaller/Json.java | 1 +
.../java/org/apache/juneau/marshaller/Json5.java | 1 +
.../java/org/apache/juneau/marshaller/MsgPack.java | 1 +
.../java/org/apache/juneau/marshaller/OpenApi.java | 1 +
.../org/apache/juneau/marshaller/PlainText.java | 1 +
.../java/org/apache/juneau/marshaller/Uon.java | 1 +
.../org/apache/juneau/marshaller/UrlEncoding.java | 1 +
.../java/org/apache/juneau/marshaller/Xml.java | 1 +
.../org/apache/juneau/msgpack/MsgPackParser.java | 22 +-
.../juneau/msgpack/MsgPackParserSession.java | 6 +-
.../apache/juneau/msgpack/MsgPackSerializer.java | 19 +-
.../juneau/msgpack/MsgPackSerializerSession.java | 10 +-
.../msgpack/annotation/MsgPackAnnotation.java | 1 +
.../annotation/MsgPackConfigAnnotation.java | 2 +-
.../java/org/apache/juneau/oapi/OpenApiParser.java | 17 +-
.../apache/juneau/oapi/OpenApiParserSession.java | 7 +-
.../org/apache/juneau/oapi/OpenApiSerializer.java | 17 +-
.../juneau/oapi/OpenApiSerializerSession.java | 9 +-
.../juneau/oapi/annotation/OpenApiAnnotation.java | 1 +
.../oapi/annotation/OpenApiConfigAnnotation.java | 8 +-
.../juneau/objecttools/ObjectIntrospector.java | 1 +
.../apache/juneau/objecttools/ObjectPaginator.java | 3 +-
.../apache/juneau/objecttools/ObjectViewer.java | 5 +-
.../org/apache/juneau/objecttools/PageArgs.java | 1 +
.../org/apache/juneau/objecttools/SearchArgs.java | 1 +
.../org/apache/juneau/objecttools/SortArgs.java | 1 +
.../org/apache/juneau/objecttools/ViewArgs.java | 1 +
.../apache/juneau/parser/InputStreamParser.java | 1 +
.../juneau/parser/InputStreamParserSession.java | 1 +
.../main/java/org/apache/juneau/parser/Parser.java | 5 +-
.../org/apache/juneau/parser/ParserSession.java | 39 +-
.../java/org/apache/juneau/parser/ParserSet.java | 9 +-
.../org/apache/juneau/parser/ReaderParser.java | 2 +-
.../apache/juneau/parser/ReaderParserSession.java | 1 +
.../parser/annotation/ParserConfigAnnotation.java | 18 +-
.../apache/juneau/plaintext/PlainTextParser.java | 20 +-
.../juneau/plaintext/PlainTextParserSession.java | 1 +
.../juneau/plaintext/PlainTextSerializer.java | 22 +-
.../plaintext/PlainTextSerializerSession.java | 4 +-
.../plaintext/annotation/PlainTextAnnotation.java | 1 +
.../juneau/serializer/OutputStreamSerializer.java | 1 +
.../serializer/OutputStreamSerializerSession.java | 1 +
.../org/apache/juneau/serializer/Serializer.java | 5 +-
.../juneau/serializer/SerializerSession.java | 18 +-
.../apache/juneau/serializer/SerializerSet.java | 11 +-
.../apache/juneau/serializer/WriterSerializer.java | 5 +-
.../juneau/serializer/WriterSerializerSession.java | 1 +
.../annotation/SerializerConfigAnnotation.java | 44 +-
.../org/apache/juneau/soap/SoapXmlSerializer.java | 17 +-
.../juneau/soap/SoapXmlSerializerSession.java | 4 +-
.../juneau/soap/annotation/SoapXmlAnnotation.java | 1 +
.../soap/annotation/SoapXmlConfigAnnotation.java | 2 +-
.../java/org/apache/juneau/svl/VarResolver.java | 1 +
.../java/org/apache/juneau/swap/AutoListSwap.java | 4 +-
.../java/org/apache/juneau/swap/AutoMapSwap.java | 4 +-
.../org/apache/juneau/swap/AutoNumberSwap.java | 6 +-
.../org/apache/juneau/swap/AutoObjectSwap.java | 4 +-
.../java/org/apache/juneau/swap/BuilderSwap.java | 4 +-
.../org/apache/juneau/swaps/ByteArraySwap.java | 3 +
.../org/apache/juneau/swaps/InputStreamSwap.java | 3 +
.../org/apache/juneau/swaps/ParsedReaderSwap.java | 6 +
.../main/java/org/apache/juneau/uon/UonParser.java | 16 +-
.../org/apache/juneau/uon/UonParserSession.java | 14 +-
.../main/java/org/apache/juneau/uon/UonReader.java | 1 +
.../java/org/apache/juneau/uon/UonSerializer.java | 19 +-
.../apache/juneau/uon/UonSerializerSession.java | 10 +-
.../juneau/uon/annotation/UonAnnotation.java | 1 +
.../apache/juneau/uon/annotation/UonConfig.java | 2 +-
.../juneau/uon/annotation/UonConfigAnnotation.java | 10 +-
.../juneau/urlencoding/UrlEncodingParser.java | 17 +-
.../urlencoding/UrlEncodingParserSession.java | 11 +-
.../juneau/urlencoding/UrlEncodingSerializer.java | 20 +-
.../urlencoding/UrlEncodingSerializerSession.java | 10 +-
.../annotation/UrlEncodingAnnotation.java | 1 +
.../annotation/UrlEncodingConfigAnnotation.java | 4 +-
.../java/org/apache/juneau/xml/XmlClassMeta.java | 4 +-
.../org/apache/juneau/xml/XmlDocSerializer.java | 3 +
.../apache/juneau/xml/XmlDocSerializerSession.java | 4 +-
.../main/java/org/apache/juneau/xml/XmlParser.java | 23 +-
.../org/apache/juneau/xml/XmlParserSession.java | 18 +-
.../java/org/apache/juneau/xml/XmlSerializer.java | 29 +-
.../apache/juneau/xml/XmlSerializerSession.java | 27 +-
.../juneau/xml/annotation/XmlAnnotation.java | 1 +
.../juneau/xml/annotation/XmlConfigAnnotation.java | 22 +-
.../examples/core/config/store/SqlStore.java | 1 +
.../examples/core/html/HtmlSimpleExample.java | 1 +
.../examples/core/uon/UonComplexExample.java | 1 +
.../examples/serializer/ImageSerializer.java | 2 +-
.../juneau/examples/rest/SamplesMicroservice.java | 4 +-
.../org/apache/juneau/examples/rest/TestUtils.java | 2 +-
.../juneau/examples/rest/springboot/App.java | 1 +
.../examples/rest/springboot/RootResources.java | 1 +
.../apache/juneau/examples/rest/RootResources.java | 1 +
.../juneau/examples/rest/dto/DtoExamples.java | 1 +
.../examples/rest/dto/JsonSchemaResource.java | 2 +-
.../src/main/resources/META-INF/persistence.xml | 1 +
.../apache/juneau/microservice/Microservice.java | 3 +-
.../microservice/console/ConsoleCommand.java | 4 +-
.../juneau/microservice/console/HelpCommand.java | 3 +-
.../juneau/microservice/resources/ConfigEdit.html | 2 +-
.../microservice/resources/ConfigResource.java | 1 +
.../microservice/resources/DirectoryResource.java | 7 +-
.../microservice/resources/LogEntryFormatter.java | 23 +-
.../juneau/microservice/resources/LogParser.java | 24 +-
.../microservice/resources/LogsResource.java | 17 +-
.../microservice/resources/SampleRootResource.java | 1 +
.../microservice/jetty/JettyMicroservice.java | 4 +-
.../microservice/jetty/template/RootResources.java | 1 +
.../springboot/template/RootResources.java | 1 +
.../apache/juneau/rest/client/ResponseContent.java | 6 +-
.../apache/juneau/rest/client/RestCallHandler.java | 1 +
.../org/apache/juneau/rest/client/RestClient.java | 56 ++-
.../org/apache/juneau/rest/client/RestRequest.java | 58 +--
.../apache/juneau/rest/client/RestResponse.java | 14 +-
.../assertion/FluentResponseBodyAssertion.java | 1 +
.../FluentResponseStatusLineAssertion.java | 1 +
.../rest/client/remote/RemoteOperationMeta.java | 3 +-
.../rest/client/remote/RemoteOperationReturn.java | 4 +-
.../org/apache/juneau/http/BasicStatusLine.java | 1 +
.../apache/juneau/http/entity/BasicHttpEntity.java | 1 +
.../org/apache/juneau/http/header/EntityTag.java | 1 +
.../org/apache/juneau/http/header/EntityTags.java | 1 +
.../apache/juneau/http/header/HeaderBeanMeta.java | 6 +-
.../org/apache/juneau/http/header/HeaderList.java | 10 +-
.../java/org/apache/juneau/http/header/Thrown.java | 5 +-
.../apache/juneau/http/part/BasicBooleanPart.java | 1 +
.../org/apache/juneau/http/part/BasicDatePart.java | 1 +
.../apache/juneau/http/part/BasicIntegerPart.java | 1 +
.../org/apache/juneau/http/part/BasicLongPart.java | 1 +
.../org/apache/juneau/http/part/BasicPart.java | 1 +
.../apache/juneau/http/part/BasicStringPart.java | 1 +
.../org/apache/juneau/http/part/BasicUriPart.java | 1 +
.../org/apache/juneau/http/part/PartBeanMeta.java | 6 +-
.../java/org/apache/juneau/http/part/PartList.java | 12 +-
.../apache/juneau/http/part/SerializedPart.java | 1 +
.../juneau/http/resource/ByteArrayResource.java | 1 +
.../apache/juneau/http/resource/FileResource.java | 1 +
.../juneau/http/resource/ReaderResource.java | 1 +
.../juneau/http/resource/StreamResource.java | 1 +
.../juneau/http/resource/StringResource.java | 1 +
.../apache/juneau/http/response/BadRequest.java | 1 +
.../org/apache/juneau/http/response/Conflict.java | 1 +
.../juneau/http/response/ExpectationFailed.java | 1 +
.../juneau/http/response/FailedDependency.java | 1 +
.../org/apache/juneau/http/response/Forbidden.java | 1 +
.../java/org/apache/juneau/http/response/Gone.java | 1 +
.../http/response/HttpVersionNotSupported.java | 1 +
.../juneau/http/response/InsufficientStorage.java | 1 +
.../juneau/http/response/InternalServerError.java | 1 +
.../juneau/http/response/LengthRequired.java | 1 +
.../org/apache/juneau/http/response/Locked.java | 1 +
.../apache/juneau/http/response/LoopDetected.java | 1 +
.../juneau/http/response/MethodNotAllowed.java | 1 +
.../juneau/http/response/MisdirectedRequest.java | 1 +
.../response/NetworkAuthenticationRequired.java | 1 +
.../apache/juneau/http/response/NotAcceptable.java | 1 +
.../apache/juneau/http/response/NotExtended.java | 1 +
.../org/apache/juneau/http/response/NotFound.java | 1 +
.../juneau/http/response/NotImplemented.java | 1 +
.../juneau/http/response/PayloadTooLarge.java | 1 +
.../juneau/http/response/PreconditionFailed.java | 1 +
.../juneau/http/response/PreconditionRequired.java | 1 +
.../juneau/http/response/RangeNotSatisfiable.java | 1 +
.../http/response/RequestHeaderFieldsTooLarge.java | 1 +
.../juneau/http/response/ServiceUnavailable.java | 1 +
.../juneau/http/response/TooManyRequests.java | 1 +
.../apache/juneau/http/response/Unauthorized.java | 1 +
.../http/response/UnavailableForLegalReasons.java | 1 +
.../juneau/http/response/UnprocessableEntity.java | 1 +
.../juneau/http/response/UnsupportedMediaType.java | 1 +
.../juneau/http/response/UpgradeRequired.java | 1 +
.../apache/juneau/http/response/UriTooLong.java | 1 +
.../http/response/VariantAlsoNegotiates.java | 1 +
.../org/apache/juneau/rest/mock/MockLogger.java | 7 +-
.../apache/juneau/rest/mock/MockPathResolver.java | 1 +
.../apache/juneau/rest/mock/MockRestClient.java | 1 +
.../juneau/rest/mock/MockServletRequest.java | 22 +-
.../springboot/BasicSpringRestServletGroup.java | 1 +
.../juneau/rest/springboot/SpringBeanStore2.java | 63 +--
.../java/org/apache/juneau/rest/RestChildren.java | 1 +
.../java/org/apache/juneau/rest/RestContext.java | 108 +++--
.../java/org/apache/juneau/rest/RestOpContext.java | 24 +-
.../java/org/apache/juneau/rest/RestOpSession.java | 1 +
.../org/apache/juneau/rest/RestOperations.java | 6 +-
.../java/org/apache/juneau/rest/RestRequest.java | 7 +-
.../java/org/apache/juneau/rest/RestResponse.java | 8 +-
.../java/org/apache/juneau/rest/RestSession.java | 2 +
.../rest/annotation/OpSwaggerAnnotation.java | 1 +
.../juneau/rest/annotation/RestAnnotation.java | 53 +-
.../rest/annotation/RestDeleteAnnotation.java | 54 ++-
.../rest/annotation/RestDestroyAnnotation.java | 10 +-
.../rest/annotation/RestEndCallAnnotation.java | 10 +-
.../juneau/rest/annotation/RestGetAnnotation.java | 58 ++-
.../juneau/rest/annotation/RestInitAnnotation.java | 10 +-
.../rest/annotation/RestInjectAnnotation.java | 16 +-
.../juneau/rest/annotation/RestOpAnnotation.java | 74 ++-
.../rest/annotation/RestOptionsAnnotation.java | 58 ++-
.../rest/annotation/RestPatchAnnotation.java | 72 ++-
.../juneau/rest/annotation/RestPostAnnotation.java | 71 ++-
.../rest/annotation/RestPostCallAnnotation.java | 10 +-
.../rest/annotation/RestPostInitAnnotation.java | 10 +-
.../rest/annotation/RestPreCallAnnotation.java | 10 +-
.../juneau/rest/annotation/RestPutAnnotation.java | 71 ++-
.../rest/annotation/RestStartCallAnnotation.java | 10 +-
.../juneau/rest/annotation/SwaggerAnnotation.java | 1 +
.../org/apache/juneau/rest/arg/ArgException.java | 1 +
.../org/apache/juneau/rest/arg/FormDataArg.java | 4 +-
.../java/org/apache/juneau/rest/arg/HeaderArg.java | 4 +-
.../java/org/apache/juneau/rest/arg/QueryArg.java | 4 +-
.../org/apache/juneau/rest/arg/RestOpArgList.java | 1 +
.../apache/juneau/rest/arg/RestOpSessionArgs.java | 2 +-
.../assertions/FluentProtocolVersionAssertion.java | 1 +
.../assertions/FluentRequestContentAssertion.java | 1 +
.../assertions/FluentRequestLineAssertion.java | 1 +
.../apache/juneau/rest/beans/BeanDescription.java | 1 +
.../org/apache/juneau/rest/beans/Hyperlink.java | 1 +
.../juneau/rest/converter/RestConverterList.java | 1 +
.../apache/juneau/rest/debug/DebugEnablement.java | 1 +
.../juneau/rest/debug/DebugEnablementMap.java | 1 +
.../apache/juneau/rest/guard/RestGuardList.java | 1 +
.../juneau/rest/guard/RoleBasedRestGuard.java | 2 +-
.../juneau/rest/httppart/BasicNamedAttribute.java | 1 +
.../juneau/rest/httppart/RequestContent.java | 3 +-
.../juneau/rest/httppart/RequestFormParams.java | 13 +-
.../juneau/rest/httppart/RequestHeaders.java | 2 +-
.../juneau/rest/httppart/RequestPathParams.java | 2 +-
.../juneau/rest/httppart/RequestQueryParams.java | 4 +-
.../org/apache/juneau/rest/logger/CallLogger.java | 4 +-
.../apache/juneau/rest/logger/CallLoggerRule.java | 1 +
.../juneau/rest/matcher/RestMatcherList.java | 4 +-
.../rest/processor/HttpResourceProcessor.java | 2 +-
.../rest/processor/ResponseProcessorList.java | 1 +
.../apache/juneau/rest/rrpc/RrpcRestOpSession.java | 2 +
.../apache/juneau/rest/staticfile/StaticFiles.java | 1 +
.../apache/juneau/rest/stats/MethodExecStats.java | 1 +
.../apache/juneau/rest/stats/MethodExecStore.java | 4 +-
.../org/apache/juneau/rest/stats/ThrownStats.java | 1 +
.../org/apache/juneau/rest/stats/ThrownStore.java | 8 +-
.../rest/swagger/BasicSwaggerProviderSession.java | 46 +-
.../juneau/rest/swagger/SwaggerException.java | 1 +
.../juneau/rest/swagger/SwaggerProvider.java | 1 +
.../apache/juneau/rest/util/DefaultClassList.java | 1 +
.../juneau/rest/util/DefaultSettingsMap.java | 1 +
.../org/apache/juneau/rest/util/RestUtils.java | 115 ++---
.../apache/juneau/rest/vars/RequestSwaggerVar.java | 7 +-
.../server/config/repository/GitControl.java | 16 +-
.../src/test/java/DefaultPackageTestClass.java | 3 +-
.../apache/juneau/AnnotationInheritance_Test.java | 44 +-
.../apache/juneau/BasicRuntimeException_Test.java | 12 -
.../java/org/apache/juneau/BeanConfig_Test.java | 4 +-
.../java/org/apache/juneau/BeanContext_Test.java | 5 +-
.../test/java/org/apache/juneau/BeanMap_Test.java | 6 +-
.../BeanTraverseProperties_ComboRoundTripTest.java | 2 +-
.../java/org/apache/juneau/BenchmarkRunner.java | 22 +-
.../java/org/apache/juneau/ClassMeta_Test.java | 2 +-
.../org/apache/juneau/ContextSession_Test.java | 4 +-
.../apache/juneau/DynaBean_ComboRoundTripTest.java | 2 +-
.../test/java/org/apache/juneau/JsonMap_Test.java | 1 +
.../java/org/apache/juneau/PojoExamplesTest.java | 8 +-
.../SerializerProperties_ComboRoundTripTest.java | 2 +-
.../src/test/java/org/apache/juneau/TestUtils.java | 4 +-
.../java/org/apache/juneau/Visibility_Test.java | 1 +
.../PrimitiveObjectBeans_RoundTripTest.java | 1 +
.../a/rttests/PrimitivesBeans_RoundTripTest.java | 1 +
.../a/rttests/RoundTripAddClassAttrs_Test.java | 2 +-
.../juneau/a/rttests/RoundTripBeanMaps_Test.java | 2 +-
.../a/rttests/RoundTripBeansWithBuilders_Test.java | 2 +-
.../a/rttests/RoundTripLargeObjects_Test.java | 2 +-
.../juneau/a/rttests/RoundTripMaps_Test.java | 4 +-
.../juneau/a/rttests/RoundTripTest_Base.java | 2 +-
.../a/rttests/RoundTripTransformBeans_Test.java | 4 +-
.../a/rttests/SimpleObjects_RoundTripTest.java | 14 +-
.../annotation/BeanConfigAnnotation_Test.java | 1 +
.../annotation/BeanIgnoreAnnotation_Test.java | 4 +-
.../juneau/annotation/BeanpAnnotation_Test.java | 4 +-
.../juneau/annotation/ExampleAnnotation_Test.java | 4 +-
.../annotation/MarshalledAnnotation_Test.java | 4 +-
.../annotation/NamePropertyAnnotation_Test.java | 4 +-
.../annotation/ParentPropertyAnnotation_Test.java | 4 +-
.../juneau/annotation/SwapAnnotation_Test.java | 4 +-
.../juneau/annotation/UriAnnotation_Test.java | 4 +-
.../juneau/assertions/AnyAssertion_Test.java | 1 -
.../juneau/assertions/ArrayAssertion_Test.java | 62 ++-
.../assertions/AssertionPredicates_Test.java | 128 ++---
.../apache/juneau/assertions/Assertion_Test.java | 1 -
.../apache/juneau/assertions/Assertions_Test.java | 1 -
.../juneau/assertions/BeanAssertion_Test.java | 109 +++--
.../juneau/assertions/BeanListAssertion_Test.java | 49 +-
.../juneau/assertions/BooleanAssertion_Test.java | 28 +-
.../juneau/assertions/ByteArrayAssertion_Test.java | 37 +-
.../assertions/CollectionAssertion_Test.java | 43 +-
.../assertions/ComparableAssertion_Test.java | 46 +-
.../juneau/assertions/DateAssertion_Test.java | 58 ++-
.../juneau/assertions/IntegerAssertion_Test.java | 60 ++-
.../juneau/assertions/ListAssertion_Test.java | 49 +-
.../juneau/assertions/LongAssertion_Test.java | 46 +-
.../juneau/assertions/MapAssertion_Test.java | 37 +-
.../juneau/assertions/ObjectAssertion_Test.java | 16 +-
.../assertions/PrimitiveArrayAssertion_Test.java | 57 ++-
.../juneau/assertions/StringAssertion_Test.java | 85 ++--
.../assertions/StringListAssertion_Test.java | 49 +-
.../juneau/assertions/ThrowableAssertion_Test.java | 16 +-
.../org/apache/juneau/assertions/Verify_Test.java | 2 +-
.../juneau/assertions/VersionAssertion_Test.java | 46 +-
.../assertions/ZonedDateTimeAssertion_Test.java | 58 ++-
.../html5/Html5Template_ComboRoundTripTest.java | 2 +-
.../bean/html5/Html5_ComboRoundTripTest.java | 2 +-
.../apache/juneau/bean/html5/HtmlBuilder_Test.java | 1 +
.../juneau/bean/jsonschema/JsonSchema_Test.java | 3 +-
.../apache/juneau/bean/openapi3/Callback_Test.java | 13 +-
.../juneau/bean/openapi3/Components_Test.java | 10 +-
.../apache/juneau/bean/openapi3/Contact_Test.java | 10 +-
.../juneau/bean/openapi3/Discriminator_Test.java | 10 +-
.../apache/juneau/bean/openapi3/Encoding_Test.java | 10 +-
.../apache/juneau/bean/openapi3/Example_Test.java | 10 +-
.../bean/openapi3/ExternalDocumentation_Test.java | 7 +-
.../juneau/bean/openapi3/HeaderInfo_Test.java | 13 +-
.../org/apache/juneau/bean/openapi3/Info_Test.java | 10 +-
.../apache/juneau/bean/openapi3/Items_Test.java | 10 +-
.../apache/juneau/bean/openapi3/License_Test.java | 8 +-
.../org/apache/juneau/bean/openapi3/Link_Test.java | 10 +-
.../juneau/bean/openapi3/MediaType_Test.java | 10 +-
.../juneau/bean/openapi3/OAuthFlow_Test.java | 10 +-
.../juneau/bean/openapi3/OAuthFlows_Test.java | 10 +-
.../juneau/bean/openapi3/OpenApiBuilder_Test.java | 1 +
.../apache/juneau/bean/openapi3/OpenApi_Test.java | 13 +-
.../juneau/bean/openapi3/Operation_Test.java | 16 +-
.../juneau/bean/openapi3/Parameter_Test.java | 10 +-
.../apache/juneau/bean/openapi3/PathItem_Test.java | 10 +-
.../juneau/bean/openapi3/RequestBodyInfo_Test.java | 10 +-
.../apache/juneau/bean/openapi3/Response_Test.java | 22 +-
.../juneau/bean/openapi3/SchemaInfo_Test.java | 10 +-
.../bean/openapi3/SecurityRequirement_Test.java | 10 +-
.../bean/openapi3/SecuritySchemeInfo_Test.java | 10 +-
.../juneau/bean/openapi3/ServerVariable_Test.java | 10 +-
.../apache/juneau/bean/openapi3/Server_Test.java | 10 +-
.../org/apache/juneau/bean/openapi3/Tag_Test.java | 10 +-
.../org/apache/juneau/bean/openapi3/Xml_Test.java | 10 +-
.../apache/juneau/bean/swagger/Contact_Test.java | 13 +-
.../bean/swagger/ExternalDocumentation_Test.java | 10 +-
.../juneau/bean/swagger/HeaderInfo_Test.java | 10 +-
.../org/apache/juneau/bean/swagger/Info_Test.java | 10 +-
.../org/apache/juneau/bean/swagger/Items_Test.java | 10 +-
.../apache/juneau/bean/swagger/License_Test.java | 10 +-
.../apache/juneau/bean/swagger/Operation_Test.java | 13 +-
.../juneau/bean/swagger/ParameterInfo_Test.java | 11 +-
.../juneau/bean/swagger/ResponseInfo_Test.java | 13 +-
.../juneau/bean/swagger/SchemaInfo_Test.java | 10 +-
.../juneau/bean/swagger/SecurityScheme_Test.java | 10 +-
.../apache/juneau/bean/swagger/Swagger_Test.java | 33 +-
.../org/apache/juneau/bean/swagger/Tag_Test.java | 10 +-
.../org/apache/juneau/bean/swagger/Xml_Test.java | 10 +-
.../juneau/bean/swagger/ui/SwaggerUI_Test.java | 5 +-
.../commons/annotation/AnnotationObject_Test.java | 7 +-
.../annotation/AppliedAnnotationObject_Test.java | 24 +-
.../AppliedOnClassAnnotationObject_Test.java | 8 +-
.../juneau/commons/collections/Args_Test.java | 1 +
.../juneau/commons/collections/BidiMap_Test.java | 36 +-
.../juneau/commons/collections/Cache_Test.java | 10 +-
.../collections/ControlledArrayList_Test.java | 41 +-
.../commons/collections/FilteredList_Test.java | 8 +-
.../commons/collections/FilteredMap_Test.java | 20 +-
.../commons/collections/FilteredSet_Test.java | 8 +-
.../commons/collections/FluentList_Test.java | 8 +-
.../juneau/commons/collections/FluentMap_Test.java | 8 +-
.../juneau/commons/collections/FluentSet_Test.java | 8 +-
.../juneau/commons/collections/HashKey_Test.java | 16 +-
.../commons/collections/KeywordSet_Test.java | 22 +-
.../juneau/commons/collections/Lists_Test.java | 16 +-
.../juneau/commons/collections/Maps_Test.java | 71 ++-
.../juneau/commons/collections/MultiList_Test.java | 38 +-
.../juneau/commons/collections/MultiMap_Test.java | 28 +-
.../juneau/commons/collections/MultiSet_Test.java | 32 +-
.../commons/collections/ReversedList_Test.java | 35 +-
.../juneau/commons/collections/Sets_Test.java | 16 +-
.../juneau/commons/collections/SimpleMap_Test.java | 14 +-
.../commons/collections/SortedArrayList_Test.java | 4 +-
.../commons/collections/SortedLinkedList_Test.java | 4 +-
.../commons/concurrent/OptionalReference_Test.java | 2 +-
.../concurrent/SimpleReadWriteLock_Test.java | 44 +-
.../commons/function/OptionalSupplier_Test.java | 4 +-
.../commons/function/ResettableSupplier_Test.java | 4 +-
.../commons/function/ThrowingConsumer_Test.java | 20 +-
.../commons/function/ThrowingFunction_Test.java | 30 +-
.../juneau/commons/function/Tuple1_Test.java | 4 +-
.../juneau/commons/inject/BasicBeanStore_Test.java | 7 +-
.../juneau/commons/inject/BeanCreator2_Test.java | 95 ++--
.../juneau/commons/io/FileReaderBuilder_Test.java | 19 +-
.../juneau/commons/io/FileWriterBuilder_Test.java | 19 +-
.../apache/juneau/commons/io/LocalDir_Test.java | 4 +-
.../apache/juneau/commons/io/LocalFile_Test.java | 4 +-
.../juneau/commons/io/MimeTypeDetector_Test.java | 180 +++----
.../juneau/commons/io/PathReaderBuilder_Test.java | 2 +-
.../juneau/commons/io/ReaderInputStream_Test.java | 4 +-
.../commons/io/StringBuilderWriter_Test.java | 8 +-
.../apache/juneau/commons/lang/AsciiSet_Test.java | 20 +-
.../juneau/commons/lang/BooleanValue_Test.java | 4 +-
.../apache/juneau/commons/lang/CharValue_Test.java | 4 +-
.../juneau/commons/lang/DoubleValue_Test.java | 2 +-
.../org/apache/juneau/commons/lang/Flag_Test.java | 22 +-
.../juneau/commons/lang/FloatValue_Test.java | 2 +-
.../apache/juneau/commons/lang/LongValue_Test.java | 2 +-
.../juneau/commons/lang/ShortValue_Test.java | 2 +-
.../apache/juneau/commons/lang/StateEnum_Test.java | 2 +-
.../juneau/commons/lang/StringFormat_Test.java | 11 +-
.../org/apache/juneau/commons/lang/Value_Test.java | 4 +-
.../apache/juneau/commons/lang/Version_Test.java | 47 +-
.../commons/logging/LogRecordCapture_Test.java | 7 +-
.../juneau/commons/logging/LogRecord_Test.java | 152 +++---
.../apache/juneau/commons/logging/Logger_Test.java | 5 +-
.../commons/reflect/AnnotationInfo_Test.java | 1 +
.../commons/reflect/AnnotationProvider_Test.java | 21 +-
.../commons/reflect/AnnotationTraversal_Test.java | 2 +-
.../juneau/commons/reflect/ClassInfo_Test.java | 136 +++---
.../commons/reflect/ConstructorInfo_Test.java | 340 ++++++-------
.../juneau/commons/reflect/ElementInfo_Test.java | 13 +-
.../commons/reflect/ExecutableException_Test.java | 8 +-
.../commons/reflect/ExecutableInfo_Test.java | 159 +++---
.../juneau/commons/reflect/FieldInfo_Test.java | 73 +--
.../juneau/commons/reflect/MethodInfo_Test.java | 204 ++++----
.../juneau/commons/reflect/PackageInfo_Test.java | 16 +-
.../juneau/commons/reflect/ParameterInfo_Test.java | 203 ++++----
.../juneau/commons/reflect/Property_Test.java | 77 ++-
.../juneau/commons/reflect/ReflectionMap_Test.java | 191 ++++----
.../commons/reflect/ReflectionUtils_Test.java | 12 +-
.../juneau/commons/reflect/Visibility_Test.java | 18 +-
.../juneau/commons/settings/Settings_Test.java | 46 +-
.../juneau/commons/utils/AnnotationUtils_Test.java | 8 +-
.../juneau/commons/utils/AssertionUtils_Test.java | 111 ++---
.../juneau/commons/utils/CollectionUtils_Test.java | 35 +-
.../juneau/commons/utils/FileUtils_Test.java | 2 +-
.../apache/juneau/commons/utils/IoUtils_Test.java | 3 +-
.../juneau/commons/utils/PredicateUtils_Test.java | 47 +-
.../commons/utils/ResourceBundleUtils_Test.java | 12 +-
.../juneau/commons/utils/StringUtils_Test.java | 18 +-
.../apache/juneau/commons/utils/Utils_Test.java | 10 +-
.../juneau/config/ConfigMapListener_Test.java | 2 +-
.../java/org/apache/juneau/config/Config_Test.java | 12 +-
.../java/org/apache/juneau/cp/BeanStore_Test.java | 67 +--
.../java/org/apache/juneau/cp/FileFinder_Test.java | 1 +
.../juneau/csv/annotation/CsvAnnotation_Test.java | 4 +-
.../org/apache/juneau/html/BasicHtml_Test.java | 2 +-
.../html/annotation/HtmlAnnotation_Test.java | 4 +-
.../html/annotation/HtmlLinkAnnotation_Test.java | 4 +-
.../org/apache/juneau/http/BasicHeader_Test.java | 2 +-
.../apache/juneau/http/BasicHttpResource_Test.java | 1 +
.../org/apache/juneau/http/EntityTag_Test.java | 1 +
.../org/apache/juneau/http/MediaRanges_Test.java | 1 +
.../http/annotation/AnnotationUtils_Test.java | 1 +
.../http/annotation/ContentAnnotation_Test.java | 4 +-
.../http/annotation/FormDataAnnotation_Test.java | 4 +-
.../http/annotation/HeaderAnnotation_Test.java | 4 +-
.../http/annotation/PathAnnotation_Test.java | 4 +-
.../http/annotation/QueryAnnotation_Test.java | 4 +-
.../http/annotation/RequestAnnotation_Test.java | 4 +-
.../http/annotation/ResponseAnnotation_Test.java | 4 +-
.../annotation/ResponseStatusAnnotation_Test.java | 4 +-
.../http/remote/Remote_CommonInterfaces_Test.java | 1 +
.../http/remote/Remote_ContentAnnotation_Test.java | 18 +-
.../remote/Remote_FormDataAnnotation_Test.java | 1 +
.../http/remote/Remote_HeaderAnnotation_Test.java | 1 +
.../http/remote/Remote_PathAnnotation_Test.java | 1 +
.../http/remote/Remote_QueryAnnotation_Test.java | 1 +
.../org/apache/juneau/http/remote/Remote_Test.java | 1 +
.../juneau/http/remote/RrpcInterface_Test.java | 4 +-
.../juneau/httppart/HttpPartSchema_Body_Test.java | 14 +-
.../httppart/HttpPartSchema_FormData_Test.java | 1 +
.../httppart/HttpPartSchema_Header_Test.java | 1 +
.../HttpPartSchema_JakartaValidation_Test.java | 8 -
.../juneau/httppart/HttpPartSchema_Path_Test.java | 1 +
.../juneau/httppart/HttpPartSchema_Query_Test.java | 1 +
.../HttpPartSchema_ResponseHeader_Test.java | 1 +
.../httppart/HttpPartSchema_Response_Test.java | 1 +
.../juneau/httppart/OpenApiPartParser_Test.java | 1 +
.../httppart/OpenApiPartSerializer_Test.java | 1 +
.../apache/juneau/httppart/UonPartParser_Test.java | 2 +-
.../juneau/json/JsonParserEdgeCases_Test.java | 16 +-
.../json/annotation/JsonAnnotation_Test.java | 4 +-
.../juneau/jsonschema/JsonSchemaGeneratorTest.java | 14 +-
.../annotation/SchemaAnnotation_Test.java | 28 +-
.../juneau/junit/bct/BctAssertions_Test.java | 21 +-
.../org/apache/juneau/junit/bct/BctUtils_Test.java | 4 +-
.../juneau/junit/bct/BeanConverter_Test.java | 12 +-
.../juneau/junit/bct/NestedTokenizer_Test.java | 7 +-
.../junit/bct/PropertyNotFoundException_Test.java | 10 +-
.../apache/juneau/junit/bct/Stringifiers_Test.java | 72 +--
.../juneau/msgpack/MsgPackSerializerTest.java | 1 +
.../msgpack/annotation/MsgPackAnnotation_Test.java | 4 +-
.../oapi/annotation/OpenApiAnnotation_Test.java | 4 +-
.../apache/juneau/objecttools/ObjectRest_Test.java | 2 +-
.../juneau/objecttools/ObjectSearcher_Test.java | 8 +-
.../annotation/PlainTextAnnotation_Test.java | 4 +-
.../org/apache/juneau/rest/RestOp_Params_Test.java | 1 +
.../apache/juneau/rest/RestOp_Returns_Test.java | 1 +
.../org/apache/juneau/rest/RestOp_Throws_Test.java | 67 +--
.../java/org/apache/juneau/rest/Swagger_Test.java | 4 +-
.../juneau/rest/annotation/Content_Test.java | 1 +
.../apache/juneau/rest/annotation/Path_Test.java | 1 +
.../apache/juneau/rest/annotation/Query_Test.java | 1 +
.../rest/annotation/RestAnnotation_Test.java | 4 +-
.../rest/annotation/RestDeleteAnnotation_Test.java | 4 +-
.../annotation/RestDestroyAnnotation_Test.java | 4 +-
.../annotation/RestEndCallAnnotation_Test.java | 4 +-
.../rest/annotation/RestGetAnnotation_Test.java | 4 +-
.../rest/annotation/RestInitAnnotation_Test.java | 4 +-
.../rest/annotation/RestOpAnnotation_Test.java | 4 +-
.../juneau/rest/annotation/RestOp_Guards_Test.java | 1 +
.../rest/annotation/RestPostAnnotation_Test.java | 4 +-
.../annotation/RestPostCallAnnotation_Test.java | 4 +-
.../annotation/RestPostInitAnnotation_Test.java | 4 +-
.../juneau/rest/annotation/RestPostInit_Test.java | 16 +-
.../annotation/RestPreCallAnnotation_Test.java | 4 +-
.../rest/annotation/RestPutAnnotation_Test.java | 4 +-
.../annotation/RestStartCallAnnotation_Test.java | 4 +-
.../annotation/Rest_AllowedMethodHeaders_Test.java | 1 +
.../annotation/Rest_AllowedMethodParams_Test.java | 1 +
.../juneau/rest/annotation/Rest_Debug_Test.java | 1 +
.../rest/annotation/Restx_ReqAttrs_Test.java | 1 +
.../rest/annotation/Swagger_RestOp_Parameters.java | 1 +
.../apache/juneau/rest/arg/ArgException_Test.java | 2 +-
.../juneau/rest/beans/SeeOtherRoot_Test.java | 6 +-
.../juneau/rest/client/RestCallException_Test.java | 2 +-
.../client/RestClient_Config_RestClient_Test.java | 33 +-
.../rest/client/RestClient_Headers_Test.java | 1 +
.../juneau/rest/client/RestClient_Query_Test.java | 2 +-
.../rest/client/RestClient_Response_Body_Test.java | 9 +-
.../client/RestClient_Response_Headers_Test.java | 3 +-
.../rest/client/RestClient_Response_Test.java | 2 +-
.../apache/juneau/rest/client/RestClient_Test.java | 18 +-
.../RequestHttpPart_FluentSetters_Test.java | 10 +-
.../apache/juneau/rest/mock/PathResolverTest.java | 1 +
.../rest/test/client/ThirdPartyProxyResource.java | 4 +-
.../apache/juneau/rest/util/RestUtils_Test.java | 32 +-
.../ReaderObject_ComboSerializeTest.java | 2 +-
.../SerializerConfigAnnotation_Test.java | 10 +-
.../soap/annotation/SoapXmlAnnotation_Test.java | 4 +-
.../org/apache/juneau/testutils/pojos/TestURI.java | 6 +-
.../org/apache/juneau/testutils/pojos/XBeans.java | 4 +-
.../apache/juneau/transform/AutoListSwapTest.java | 39 +-
.../apache/juneau/transform/AutoMapSwapTest.java | 49 +-
.../juneau/transform/AutoNumberSwapTest.java | 44 +-
.../juneau/transform/AutoObjectSwapTest.java | 39 +-
.../BeanDictionary_ComboRoundTripTest.java | 2 +-
.../transforms/Builder_ComboRoundTripTest.java | 2 +-
.../ByteArrayBase64Swap_ComboRoundTripTest.java | 2 +-
.../juneau/transforms/DefaultSwaps_Test.java | 59 +--
.../juneau/transforms/FunctionalSwapTest.java | 4 +-
.../InputStreamBase64_OneWayStringSwapTest.java | 4 +-
.../transforms/LocaleSwap_StringSwapTest.java | 2 +-
.../ReaderObjectSwap_ComboSerializeTest.java | 2 +-
.../apache/juneau/transforms/ReaderSwap_Test.java | 4 +-
.../SwapsAnnotation_ComboSerializeTest.java | 2 +-
.../TemporalCalendarSwap_StringSwapTest.java | 1 +
.../TemporalDateSwap_StringSwapTest.java | 1 +
.../transforms/TemporalSwap_StringSwapTest.java | 7 +-
.../apache/juneau/uon/UonParserReader_Test.java | 2 +-
.../java/org/apache/juneau/uon/UonParser_Test.java | 2 +-
.../org/apache/juneau/uon/UonSerializer_Test.java | 1 +
.../juneau/uon/annotation/UonAnnotation_Test.java | 4 +-
.../juneau/urlencoding/UrlEncodingParser_Test.java | 2 +-
.../urlencoding/UrlEncodingSerializer_Test.java | 1 +
.../annotation/UrlEncodingAnnotation_Test.java | 4 +-
.../org/apache/juneau/utils/ManifestFile_Test.java | 6 +-
.../juneau/xml/annotation/XmlAnnotation_Test.java | 4 +-
pom.xml | 36 ++
sonar-project.properties | 38 +-
748 files changed, 6128 insertions(+), 5095 deletions(-)
create mode 100644 .sonarlint/connectedMode.json
create mode 100644 .sonarlint/sonarlint.json
delete mode 100644 TODO-SONARCLOUD_SETUP.md
create mode 100644
juneau-core/juneau-commons/src/main/java/org/apache/juneau/commons/inject/CreatableBeanStore.java