This is an automated email from the ASF dual-hosted git repository.

jamesbognar pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/juneau.git


    from bd1889c113 docs: simplify annotation links in marshall and rest 
Javadocs
     new 0ae599d2b2 refactor: introduce BeanConfigContext foundation for 
bean-runtime move (Phase 5b of bean-layer split)
     new c9f7601485 refactor: replace ClassMeta with ClassInfo in 
BeanMeta/BeanPropertyMeta (TODO-5 Step 2)
     new cc1a22236f refactor: decouple swap-aware get/set from BeanPropertyMeta 
via pluggable transforms (TODO-5 Step 3)
     new 834c64eca5 refactor: drop MarshallingSession from BeanMap constructor; 
use transitional setter (TODO-5 Step 4)
     new b5f5d85f45 refactor: lift per-property BeanRegistry into BeanMeta 
side-map (TODO-5 Step 5)
     new 8f291189e5 refactor: make BeanMeta/BeanPropertyMeta constructible from 
BeanConfigContext (TODO-5 Step 6)
     new 7154d07eda refactor: harden commons-incompatible code paths on 
BeanPropertyMeta/BeanMap (TODO-5 Step 7)
     new 3a74fcd50a refactor: extract SPI seams in commons.bean for 
bean-runtime types (TODO-5 Step 8a)
     new a972ff6206 docs: update TODO-5 plan with Step 8a status and Step 8b 
breakdown
     new a61bede3b5 refactor: extract 
BeanTypeInfo/BeanFilter/BeanRegistryLookup SPI seams in commons.bean (TODO-5 
Step 8b-i)
     new 42176847af refactor: lift marshalling-only logic from bean-runtime 
types and retype fields to commons SPI seams (TODO-5 Step 8b-ii Phases A+B)
     new 48621576d7 refactor: widen public getters + introduce BeanTypeResolver 
SPI + flip JsonList to ArrayList (TODO-5 Step 8b-ii Phase C tasks 1/2/4)
     new 4f2f61c4cb refactor: lift BeanMeta constructor body + CharSequence 
parsing to commons SPI (TODO-5 Step 8b-ii Phase C tasks 3 + 4-deferred)
     new 98b9f272a1 refactor: remove @MarshalledProp(properties) feature and 
BeanMetaFiltered class (breaking)
     new 9ff4e3234a refactor: route BeanPropertyMeta/BeanMap through commons 
SPI seams; lift @Uri to post-processor (TODO-5 Phase C Task 5 Steps A-E1)
     new 1a58c4422a refactor: clear commons-side imports from 7 bean-runtime 
files (TODO-5 Phase C Task 5 Step F audit)
     new 71713c478f refactor: physical git mv of 7 bean-runtime types into 
commons.bean (TODO-5 Phase C Task 5 Step G — DONE)
     new c8281ed8e1 docs: expand commons.bean package-info to cover 
annotations, runtime types, and SPIs
     new 358e77979f chore: clear post-move diagnostics and javadoc fallout 
across bean split
     new 84805bf676 refactor: rename BeanTypeInfo to BeanInfo, getClassMeta to 
getBeanInfo (bean seam)
     new 3e4d6bfe37 chore: javadoc FQN sweep + sonar suppressions; close TODO-5

The 21 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../java/org/apache/juneau/bean/LinkString.java    |   1 -
 .../org/apache/juneau/bean/html5/HtmlElement.java  |   1 -
 .../juneau/bean/html5/HtmlElementRawText.java      |   1 -
 .../apache/juneau/bean/html5/HtmlElementText.java  |   1 -
 .../apache/juneau/bean/openapi3/HeaderInfo.java    |   1 -
 .../org/apache/juneau/bean/openapi3/Items.java     |   1 -
 .../org/apache/juneau/bean/openapi3/MediaType.java |   1 -
 .../apache/juneau/bean/openapi3/SchemaInfo.java    |   1 -
 .../org/apache/juneau/bean/swagger/HeaderInfo.java |   1 -
 .../java/org/apache/juneau/bean/swagger/Items.java |   1 -
 .../org/apache/juneau/bean/swagger/SchemaInfo.java |   1 -
 .../apache/juneau/bean/swagger/SwaggerElement.java |   1 -
 .../juneau/assertions/FluentBeanAssertion.java     |   2 +-
 .../juneau/assertions/FluentBeanListAssertion.java |   2 +-
 .../juneau/commons/bean/BeanConfigContext.java     | 798 +++++++++++++++++++++
 .../org/apache/juneau/commons/bean/BeanCtor.java   |   4 +-
 .../juneau/commons/bean/BeanCtorAnnotation.java    |   3 +-
 .../org/apache/juneau/commons/bean/BeanFilter.java | 129 ++++
 .../org/apache/juneau/commons/bean/BeanIgnore.java |   5 +-
 .../juneau/commons/bean/BeanIgnoreAnnotation.java  |   3 +-
 .../org/apache/juneau/commons/bean/BeanInfo.java   | 166 +++++
 .../juneau/commons/bean/BeanInterceptor.java       |   2 +-
 .../org/apache/juneau/commons/bean}/BeanMap.java   | 249 ++++---
 .../apache/juneau/commons/bean}/BeanMapEntry.java  |  24 +-
 .../org/apache/juneau/commons/bean}/BeanMeta.java  | 526 ++++++++------
 .../juneau/commons/bean/BeanMetaInitializer.java   | 171 +++++
 .../org/apache/juneau/commons/bean/BeanProp.java   |  28 +-
 .../juneau/commons/bean/BeanPropAnnotation.java    |   3 +-
 .../juneau/commons/bean}/BeanPropertyConsumer.java |   5 +-
 .../juneau/commons/bean}/BeanPropertyMeta.java     | 646 ++++++++---------
 .../commons/bean/BeanPropertyPostProcessor.java    |  54 ++
 .../juneau/commons/bean}/BeanPropertyValue.java    |  26 +-
 .../commons/bean}/BeanProxyInvocationHandler.java  |  19 +-
 .../juneau/commons/bean/BeanRegistryLookup.java    |  54 ++
 .../apache/juneau/commons/bean/BeanSession.java    | 129 ++++
 .../org/apache/juneau/commons/bean/BeanType.java   |   6 +-
 .../juneau/commons/bean/BeanTypeAnnotation.java    |   4 +-
 .../juneau/commons/bean/BeanTypeResolver.java      |  68 ++
 .../org/apache/juneau/commons/bean}/Delegate.java  |  14 +-
 .../java/org/apache/juneau/commons/bean}/Name.java |   8 +-
 .../apache/juneau/commons/bean/package-info.java   |  83 ++-
 .../juneau/commons/function/BeanFactory.java       |   2 -
 .../juneau/commons/function/package-info.java      |   1 -
 .../org/apache/juneau/commons/inject/Bean.java     |   2 +-
 .../juneau/commons/inject/BeanAnnotation.java      |   5 +-
 .../juneau/commons/reflect/AnnotationInfo.java     |   2 +-
 .../apache/juneau/commons/reflect/ClassInfo.java   |  14 +
 .../java/org/apache/juneau/config/Section.java     |   4 +-
 .../java/org/apache/juneau/jena/RdfBeanMeta.java   |   2 +
 .../apache/juneau/jena/RdfBeanPropertyMeta.java    |   9 +-
 .../org/apache/juneau/jena/RdfMetaProvider.java    |   2 +
 .../java/org/apache/juneau/jena/RdfParser.java     |  10 +-
 .../org/apache/juneau/jena/RdfParserSession.java   |   5 +-
 .../java/org/apache/juneau/jena/RdfSerializer.java |   6 +-
 .../apache/juneau/jena/RdfSerializerSession.java   |   7 +-
 .../org/apache/juneau/jena/RdfStreamParser.java    |   2 +
 .../apache/juneau/jena/RdfStreamParserSession.java |   5 +-
 .../apache/juneau/jena/RdfStreamSerializer.java    |   2 +
 .../juneau/jena/RdfStreamSerializerSession.java    |   5 +-
 .../java/org/apache/juneau/BeanDictionaryList.java |   9 +-
 .../java/org/apache/juneau/BeanDictionaryMap.java  |   5 +-
 .../main/java/org/apache/juneau/BeanMapLoader.java |  79 ++
 .../java/org/apache/juneau/BeanMetaFiltered.java   |  50 --
 .../main/java/org/apache/juneau/BeanRegistry.java  |  26 +-
 .../src/main/java/org/apache/juneau/ClassMeta.java |  79 +-
 .../src/main/java/org/apache/juneau/Context.java   |  12 +-
 .../java/org/apache/juneau/ExtendedBeanMeta.java   |   1 +
 .../apache/juneau/ExtendedBeanPropertyMeta.java    |   1 +
 .../java/org/apache/juneau/ExtendedClassMeta.java  |   2 +-
 .../juneau/MarshalledBeanMetaInitializer.java      | 218 ++++++
 .../java/org/apache/juneau/MarshalledFilter.java   |  51 +-
 .../juneau/MarshalledPropertyPostProcessor.java    | 254 +++++++
 .../java/org/apache/juneau/MarshallingContext.java | 216 ++++--
 .../org/apache/juneau/MarshallingContextable.java  | 112 +--
 .../java/org/apache/juneau/MarshallingSession.java |  98 ++-
 .../apache/juneau/MarshallingTraverseSession.java  |   1 +
 .../juneau/annotation/BeanConfigAnnotation.java    |   4 +-
 .../org/apache/juneau/annotation/Marshalled.java   |   3 +-
 .../juneau/annotation/MarshalledAnnotation.java    |   1 -
 .../apache/juneau/annotation/MarshalledConfig.java |  11 +-
 .../apache/juneau/annotation/MarshalledProp.java   |  46 +-
 .../annotation/MarshalledPropAnnotation.java       |  19 -
 .../java/org/apache/juneau/annotation/Named.java   |   4 +-
 .../apache/juneau/bson/BsonBeanPropertyMeta.java   |   4 +-
 .../org/apache/juneau/bson/BsonMetaProvider.java   |   1 +
 .../java/org/apache/juneau/bson/BsonParser.java    |  11 +-
 .../org/apache/juneau/bson/BsonParserSession.java  |   7 +-
 .../org/apache/juneau/bson/BsonSerializer.java     |  11 +-
 .../apache/juneau/bson/BsonSerializerSession.java  |   7 +-
 .../apache/juneau/cbor/CborBeanPropertyMeta.java   |   1 +
 .../org/apache/juneau/cbor/CborMetaProvider.java   |   1 +
 .../java/org/apache/juneau/cbor/CborParser.java    |   9 +-
 .../org/apache/juneau/cbor/CborParserSession.java  |   4 +-
 .../org/apache/juneau/cbor/CborSerializer.java     |  12 +-
 .../apache/juneau/cbor/CborSerializerSession.java  |   7 +-
 .../org/apache/juneau/collections/JsonMap.java     |   5 +-
 .../org/apache/juneau/csv/CsvBeanPropertyMeta.java |   1 +
 .../org/apache/juneau/csv/CsvMetaProvider.java     |   1 +
 .../main/java/org/apache/juneau/csv/CsvParser.java |   3 +-
 .../org/apache/juneau/csv/CsvParserSession.java    |   3 +-
 .../java/org/apache/juneau/csv/CsvSerializer.java  |   1 +
 .../apache/juneau/csv/CsvSerializerSession.java    |   2 +
 .../apache/juneau/hjson/HjsonBeanPropertyMeta.java |   1 +
 .../org/apache/juneau/hjson/HjsonMetaProvider.java |   1 +
 .../java/org/apache/juneau/hjson/HjsonParser.java  |   1 +
 .../apache/juneau/hjson/HjsonParserSession.java    |   3 +-
 .../org/apache/juneau/hjson/HjsonSerializer.java   |  15 +-
 .../juneau/hjson/HjsonSerializerSession.java       |   4 +-
 .../apache/juneau/hocon/HoconBeanPropertyMeta.java |   1 +
 .../org/apache/juneau/hocon/HoconMetaProvider.java |   1 +
 .../java/org/apache/juneau/hocon/HoconParser.java  |   1 +
 .../apache/juneau/hocon/HoconParserSession.java    |   3 +-
 .../org/apache/juneau/hocon/HoconSerializer.java   |  12 +-
 .../juneau/hocon/HoconSerializerSession.java       |   4 +-
 .../apache/juneau/html/HtmlBeanPropertyMeta.java   |   1 +
 .../org/apache/juneau/html/HtmlMetaProvider.java   |   1 +
 .../java/org/apache/juneau/html/HtmlParser.java    |   1 +
 .../org/apache/juneau/html/HtmlParserSession.java  |   7 +-
 .../org/apache/juneau/html/HtmlSerializer.java     |   1 +
 .../apache/juneau/html/HtmlSerializerSession.java  |  20 +-
 .../org/apache/juneau/ini/IniBeanPropertyMeta.java |   1 +
 .../org/apache/juneau/ini/IniMetaProvider.java     |   1 +
 .../main/java/org/apache/juneau/ini/IniParser.java |   4 +-
 .../org/apache/juneau/ini/IniParserSession.java    |   5 +-
 .../java/org/apache/juneau/ini/IniSerializer.java  |   5 +-
 .../apache/juneau/ini/IniSerializerSession.java    |  10 +-
 .../apache/juneau/internal/DelegateBeanMap.java    |  14 +-
 .../org/apache/juneau/internal/DelegateList.java   |   3 +-
 .../org/apache/juneau/internal/DelegateMap.java    |   5 +-
 .../org/apache/juneau/internal/FilteredKeyMap.java |   3 +-
 .../apache/juneau/jcs/JcsSerializerSession.java    |   6 +-
 .../apache/juneau/json/JsonBeanPropertyMeta.java   |   1 +
 .../org/apache/juneau/json/JsonMetaProvider.java   |   1 +
 .../java/org/apache/juneau/json/JsonParser.java    |   1 +
 .../org/apache/juneau/json/JsonParserSession.java  |  24 +-
 .../apache/juneau/json/JsonSchemaSerializer.java   |   3 +-
 .../juneau/json/JsonSchemaSerializerSession.java   |   1 +
 .../org/apache/juneau/json/JsonSerializer.java     |   4 +-
 .../apache/juneau/json/JsonSerializerSession.java  |   4 +-
 .../jsonschema/JsonSchemaBeanPropertyMeta.java     |   1 +
 .../juneau/jsonschema/JsonSchemaGenerator.java     |   3 +-
 .../jsonschema/JsonSchemaGeneratorSession.java     |  26 +-
 .../juneau/jsonschema/JsonSchemaMetaProvider.java  |   1 +
 .../juneau/markdown/MarkdownBeanPropertyMeta.java  |   1 +
 .../juneau/markdown/MarkdownDocParserSession.java  |   4 +-
 .../markdown/MarkdownDocSerializerSession.java     |   1 +
 .../juneau/markdown/MarkdownMetaProvider.java      |   1 +
 .../org/apache/juneau/markdown/MarkdownParser.java |   7 +-
 .../juneau/markdown/MarkdownParserSession.java     |  13 +-
 .../apache/juneau/markdown/MarkdownSerializer.java |   1 +
 .../juneau/markdown/MarkdownSerializerSession.java |   3 +
 .../juneau/msgpack/MsgPackBeanPropertyMeta.java    |   1 +
 .../apache/juneau/msgpack/MsgPackMetaProvider.java |   1 +
 .../org/apache/juneau/msgpack/MsgPackParser.java   |   5 +-
 .../juneau/msgpack/MsgPackParserSession.java       |   4 +-
 .../apache/juneau/msgpack/MsgPackSerializer.java   |   7 +-
 .../juneau/msgpack/MsgPackSerializerSession.java   |   7 +-
 .../juneau/oapi/OpenApiBeanPropertyMeta.java       |   1 +
 .../apache/juneau/oapi/OpenApiMetaProvider.java    |   1 +
 .../java/org/apache/juneau/oapi/OpenApiParser.java |   1 +
 .../apache/juneau/oapi/OpenApiParserSession.java   |   2 +-
 .../org/apache/juneau/oapi/OpenApiSerializer.java  |   1 +
 .../org/apache/juneau/objecttools/ObjectRest.java  |   4 +-
 .../apache/juneau/objecttools/ObjectSearcher.java  |   1 +
 .../apache/juneau/objecttools/ObjectViewer.java    |   1 +
 .../juneau/parquet/ParquetBeanPropertyMeta.java    |   1 +
 .../apache/juneau/parquet/ParquetMetaProvider.java |   1 +
 .../org/apache/juneau/parquet/ParquetParser.java   |   4 +-
 .../juneau/parquet/ParquetParserSession.java       |   6 +-
 .../juneau/parquet/ParquetSchemaBuilder.java       |   4 +-
 .../apache/juneau/parquet/ParquetSerializer.java   |   8 +-
 .../juneau/parquet/ParquetSerializerSession.java   |   2 +-
 .../org/apache/juneau/parser/ParserListener.java   |   4 +-
 .../org/apache/juneau/parser/ParserSession.java    |  13 +-
 .../plaintext/PlainTextBeanPropertyMeta.java       |   1 +
 .../juneau/plaintext/PlainTextMetaProvider.java    |   1 +
 .../apache/juneau/plaintext/PlainTextParser.java   |   1 +
 .../juneau/plaintext/PlainTextSerializer.java      |   1 +
 .../apache/juneau/proto/ProtoBeanPropertyMeta.java |   1 +
 .../org/apache/juneau/proto/ProtoMetaProvider.java |   1 +
 .../java/org/apache/juneau/proto/ProtoParser.java  |   4 +-
 .../apache/juneau/proto/ProtoParserSession.java    |   5 +-
 .../org/apache/juneau/proto/ProtoSerializer.java   |   5 +-
 .../juneau/proto/ProtoSerializerSession.java       |   6 +-
 .../org/apache/juneau/serializer/Serializer.java   |  16 +-
 .../juneau/serializer/SerializerListener.java      |   4 +-
 .../juneau/serializer/SerializerSession.java       |  20 +-
 .../serializer/annotation/SerializerConfig.java    |  12 +-
 .../juneau/soap/SoapXmlBeanPropertyMeta.java       |   1 +
 .../apache/juneau/soap/SoapXmlMetaProvider.java    |   1 +
 .../org/apache/juneau/soap/SoapXmlSerializer.java  |   1 +
 .../java/org/apache/juneau/swap/AutoListSwap.java  |   1 -
 .../java/org/apache/juneau/swap/AutoMapSwap.java   |   1 -
 .../org/apache/juneau/swap/AutoNumberSwap.java     |   1 -
 .../org/apache/juneau/swap/AutoObjectSwap.java     |   1 -
 .../java/org/apache/juneau/swap/ObjectSwap.java    |   1 +
 .../java/org/apache/juneau/swap/SurrogateSwap.java |   1 -
 .../org/apache/juneau/toml/TomlParserSession.java  |   4 +-
 .../apache/juneau/toml/TomlSerializerSession.java  |  14 +-
 .../org/apache/juneau/uon/UonBeanPropertyMeta.java |   1 +
 .../org/apache/juneau/uon/UonMetaProvider.java     |   1 +
 .../main/java/org/apache/juneau/uon/UonParser.java |   1 +
 .../org/apache/juneau/uon/UonParserSession.java    |  10 +-
 .../java/org/apache/juneau/uon/UonSerializer.java  |   1 +
 .../apache/juneau/uon/UonSerializerSession.java    |   4 +-
 .../urlencoding/UrlEncodingBeanPropertyMeta.java   |   1 +
 .../urlencoding/UrlEncodingMetaProvider.java       |   1 +
 .../juneau/urlencoding/UrlEncodingParser.java      |   1 +
 .../urlencoding/UrlEncodingParserSession.java      |  16 +-
 .../juneau/urlencoding/UrlEncodingSerializer.java  |   1 +
 .../urlencoding/UrlEncodingSerializerSession.java  |   8 +-
 .../java/org/apache/juneau/xml/XmlBeanMeta.java    |  13 +-
 .../org/apache/juneau/xml/XmlBeanPropertyMeta.java |  15 +-
 .../org/apache/juneau/xml/XmlMetaProvider.java     |   2 +
 .../main/java/org/apache/juneau/xml/XmlParser.java |   2 +
 .../org/apache/juneau/xml/XmlParserSession.java    |  11 +-
 .../java/org/apache/juneau/xml/XmlSerializer.java  |   2 +
 .../apache/juneau/xml/XmlSerializerSession.java    |  11 +-
 .../java/org/apache/juneau/xml/annotation/Xml.java |   1 -
 .../org/apache/juneau/yaml/YamlParserSession.java  |  12 +-
 .../apache/juneau/yaml/YamlSerializerSession.java  |   4 +-
 .../org/apache/juneau/examples/core/pojo/Pojo.java |   1 -
 .../juneau/examples/core/pojo/PojoComplex.java     |   1 -
 .../juneau/examples/rest/UtilityBeansResource.java |   1 -
 .../microservice/resources/DirectoryResource.java  |   1 -
 .../microservice/resources/LogsResource.java       |   1 -
 .../org/apache/juneau/rest/client/RestClient.java  |  36 +-
 .../apache/juneau/rest/client/RestResponse.java    |   2 +-
 .../juneau/httppart/bean/RequestBeanMeta.java      |   2 +-
 .../juneau/httppart/bean/ResponseBeanMeta.java     |   2 +-
 .../rest/config/BasicUniversalJenaConfig.java      |   3 +-
 .../java/org/apache/juneau/rest/RestRequest.java   |  15 +-
 .../apache/juneau/rest/beans/BeanDescription.java  |   3 +-
 .../juneau/rest/beans/ResourceDescription.java     |   1 -
 .../juneau/rest/config/BasicJson5Config.java       |   3 +-
 .../apache/juneau/rest/config/BasicJsonConfig.java |   3 +-
 .../juneau/rest/config/BasicJsonHtmlConfig.java    |   3 +-
 .../juneau/rest/config/BasicOpenApiConfig.java     |   3 +-
 .../juneau/rest/config/BasicUniversalConfig.java   |   3 +-
 .../apache/juneau/rest/config/DefaultConfig.java   |   1 -
 .../java/org/apache/juneau/Annotations_Test.java   |  10 +-
 .../java/org/apache/juneau/BasicBeans_Test.java    |   1 -
 .../test/java/org/apache/juneau/BeanMap_Test.java  |  68 +-
 .../org/apache/juneau/BeanPropertyValue_Test.java  |   1 +
 .../juneau/BeanProxyInvocationHandler_Test.java    |   1 +
 .../java/org/apache/juneau/BeanStreaming_Test.java |   1 -
 .../juneau/a/rttests/Generics_RoundTripTest.java   |   1 -
 .../a/rttests/ReadOnlyBeans_RoundTripTest.java     |   1 -
 .../annotation/MarshalledAnnotation_Test.java      |   1 -
 .../annotation/MarshalledPropAnnotation_Test.java  |   8 +-
 .../commons/bean/BeanConfigContext_Test.java       | 442 ++++++++++++
 .../apache/juneau/commons/bean/BeanMeta_Test.java  | 245 +++++++
 .../juneau/commons/reflect/ParameterInfo_Test.java |  22 +-
 .../java/org/apache/juneau/csv/CsvParser_Test.java |   1 -
 .../java/org/apache/juneau/html/Common_Test.java   | 120 ----
 .../juneau/html/HtmlSchemaSerializer_Test.java     |   1 -
 .../java/org/apache/juneau/html/Html_Test.java     |   1 -
 .../org/apache/juneau/ini/IniRoundTrip_Test.java   |   1 -
 .../org/apache/juneau/jena/RdfParser_Test.java     |   1 -
 .../org/apache/juneau/jena/RdfSerializer_Test.java |   1 -
 .../java/org/apache/juneau/json/Common_Test.java   |  46 --
 .../java/org/apache/juneau/json5/Common_Test.java  |  46 --
 .../org/apache/juneau/jsonl/JsonlParser_Test.java  |   3 +-
 .../apache/juneau/jsonl/JsonlRoundTrip_Test.java   |   1 -
 .../java/org/apache/juneau/jsonl/Jsonl_Test.java   |   1 -
 .../juneau/markdown/MarkdownParser_Test.java       |   1 -
 .../transforms/Builder_ComboRoundTripTest.java     |   1 -
 .../juneau/transforms/MarshalledFilter_Test.java   |   1 -
 .../java/org/apache/juneau/uon/Common_UonTest.java |  43 --
 .../juneau/urlencoding/Common_UrlEncodingTest.java |  46 --
 .../java/org/apache/juneau/xml/CommonXml_Test.java |   1 -
 .../java/org/apache/juneau/xml/Common_Test.java    |  57 --
 .../test/java/org/apache/juneau/xml/Xml_Test.java  |  22 -
 todo/FINISHED-5-bean-runtime-types-to-commons.md   | 632 ++++++++++++++++
 todo/TODO-30-classmeta-to-commons.md               | 155 ++++
 todo/TODO-5-bean-runtime-types-to-commons.md       | 178 -----
 todo/TODO.md                                       |   2 -
 277 files changed, 5529 insertions(+), 1981 deletions(-)
 create mode 100644 
juneau-core/juneau-commons/src/main/java/org/apache/juneau/commons/bean/BeanConfigContext.java
 create mode 100644 
juneau-core/juneau-commons/src/main/java/org/apache/juneau/commons/bean/BeanFilter.java
 create mode 100644 
juneau-core/juneau-commons/src/main/java/org/apache/juneau/commons/bean/BeanInfo.java
 rename juneau-core/{juneau-marshall/src/main/java/org/apache/juneau => 
juneau-commons/src/main/java/org/apache/juneau/commons/bean}/BeanMap.java (71%)
 rename juneau-core/{juneau-marshall/src/main/java/org/apache/juneau => 
juneau-commons/src/main/java/org/apache/juneau/commons/bean}/BeanMapEntry.java 
(84%)
 rename juneau-core/{juneau-marshall/src/main/java/org/apache/juneau => 
juneau-commons/src/main/java/org/apache/juneau/commons/bean}/BeanMeta.java (71%)
 create mode 100644 
juneau-core/juneau-commons/src/main/java/org/apache/juneau/commons/bean/BeanMetaInitializer.java
 rename juneau-core/{juneau-marshall/src/main/java/org/apache/juneau => 
juneau-commons/src/main/java/org/apache/juneau/commons/bean}/BeanPropertyConsumer.java
 (85%)
 rename juneau-core/{juneau-marshall/src/main/java/org/apache/juneau => 
juneau-commons/src/main/java/org/apache/juneau/commons/bean}/BeanPropertyMeta.java
 (64%)
 create mode 100644 
juneau-core/juneau-commons/src/main/java/org/apache/juneau/commons/bean/BeanPropertyPostProcessor.java
 rename juneau-core/{juneau-marshall/src/main/java/org/apache/juneau => 
juneau-commons/src/main/java/org/apache/juneau/commons/bean}/BeanPropertyValue.java
 (81%)
 rename juneau-core/{juneau-marshall/src/main/java/org/apache/juneau => 
juneau-commons/src/main/java/org/apache/juneau/commons/bean}/BeanProxyInvocationHandler.java
 (91%)
 create mode 100644 
juneau-core/juneau-commons/src/main/java/org/apache/juneau/commons/bean/BeanRegistryLookup.java
 create mode 100644 
juneau-core/juneau-commons/src/main/java/org/apache/juneau/commons/bean/BeanSession.java
 create mode 100644 
juneau-core/juneau-commons/src/main/java/org/apache/juneau/commons/bean/BeanTypeResolver.java
 rename juneau-core/{juneau-marshall/src/main/java/org/apache/juneau => 
juneau-commons/src/main/java/org/apache/juneau/commons/bean}/Delegate.java (70%)
 rename juneau-core/{juneau-marshall/src/main/java/org/apache/juneau/annotation 
=> juneau-commons/src/main/java/org/apache/juneau/commons/bean}/Name.java (91%)
 create mode 100644 
juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanMapLoader.java
 delete mode 100644 
juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanMetaFiltered.java
 create mode 100644 
juneau-core/juneau-marshall/src/main/java/org/apache/juneau/MarshalledBeanMetaInitializer.java
 create mode 100644 
juneau-core/juneau-marshall/src/main/java/org/apache/juneau/MarshalledPropertyPostProcessor.java
 create mode 100644 
juneau-utest/src/test/java/org/apache/juneau/commons/bean/BeanConfigContext_Test.java
 create mode 100644 
juneau-utest/src/test/java/org/apache/juneau/commons/bean/BeanMeta_Test.java
 create mode 100644 todo/FINISHED-5-bean-runtime-types-to-commons.md
 create mode 100644 todo/TODO-30-classmeta-to-commons.md
 delete mode 100644 todo/TODO-5-bean-runtime-types-to-commons.md

Reply via email to