This is an automated email from the git hooks/post-receive script. jamespage pushed a commit to branch master in repository jenkins-xstream.
commit 9fdda10ebf761c6cd5c438bf509fca361a2c0d69 Merge: 4ade924 4c8b479 Author: James Page <[email protected]> Date: Mon Aug 12 13:15:16 2013 +0100 Merge tag 'upstream/1.4.4-jenkins-3' Upstream version 1.4.4-jenkins-3 .gitignore | 1 + BUILD.txt | 5 +- LICENSE.txt | 2 +- README.txt | 3 +- pom.xml | 299 ++-- settings-template.xml | 20 + xstream-benchmark/pom.xml | 104 +- .../benchmark/metrics}/CharacterCountMetric.java | 5 +- .../metrics/DeserializationSpeedMetric.java | 2 +- .../xstream/tools/benchmark}/model/A100Fields.java | 6 +- .../tools/benchmark}/model/A100Parents.java | 6 +- .../tools/benchmark}/model/A50InnerClasses.java | 6 +- .../benchmark}/model/A50StaticInnerClasses.java | 6 +- .../xstream/tools/benchmark}/model/Five.java | 9 +- .../xstream/tools/benchmark/model/FiveBean.java} | 43 +- .../xstream/tools/benchmark}/model/One.java | 9 +- .../xstream/tools/benchmark/model/OneBean.java} | 23 +- .../tools/benchmark}/model/SerializableFive.java | 17 +- .../tools/benchmark}/model/SerializableOne.java | 18 +- .../tools/benchmark/products/XStreamBEAStax.java | 30 + .../tools/benchmark/products/XStreamDom.java | 30 +- .../tools/benchmark/products/XStreamDom4J.java | 40 + .../tools/benchmark/products/XStreamDriver.java | 71 + .../tools/benchmark/products/XStreamJDom.java | 30 + .../tools/benchmark/products/XStreamKXml2.java | 30 + .../tools/benchmark/products/XStreamKXml2DOM.java | 30 + .../tools/benchmark/products/XStreamSjsxp.java | 30 + .../tools/benchmark/products/XStreamStax.java | 32 +- .../tools/benchmark/products/XStreamWoodstox.java | 30 + .../tools/benchmark/products/XStreamXom.java | 30 + .../tools/benchmark/products/XStreamXpp.java | 30 +- .../tools/benchmark/products/XStreamXpp3.java | 30 + .../tools/benchmark/products/XStreamXpp3DOM.java | 30 + .../tools/benchmark}/targets/BasicTarget.java | 17 +- .../tools/benchmark}/targets/ExtendedTarget.java | 28 +- .../tools/benchmark/targets/JavaBeanTarget.java | 57 + .../tools/benchmark}/targets/ReflectionTarget.java | 14 +- .../benchmark}/targets/SerializableTarget.java | 16 +- .../benchmark/cache/CacheBenchmark.java | 24 +- .../cache/products/AliasedAttributeCache.java | 4 +- .../benchmark/cache/products/Cache122.java | 4 +- .../cache/products/DefaultImplementationCache.java | 4 +- .../benchmark/cache/products/NoCache.java | 4 +- .../benchmark/cache/products/RealClassCache.java | 4 +- .../cache/products/SerializedClassCache.java | 4 +- .../benchmark/cache/products/XStreamCache.java | 12 +- .../tools/benchmark/parsers/ParserBenchmark.java | 129 ++ .../benchmark/reflection/ReflectionBenchmark.java | 20 +- .../reflection/products/XStreamClassAliases.java | 6 +- .../reflection/products/XStreamFieldAliases.java | 8 +- .../products/XStreamLocalAttributeAliases.java | 8 +- .../reflection/products/XStreamPlain.java | 4 +- .../benchmark/strings/StringsBenchmark.java | 16 +- .../strings/products/StringInternConverter.java | 4 +- .../products/StringNonCachingConverter.java | 4 +- ...StringWithSynchronizedWeakHashMapConverter.java | 4 +- .../products/StringWithWeakHashMapConverter.java | 4 +- .../benchmark/strings/targets/BigString.java | 4 +- .../benchmark/strings/targets/StringArray.java | 4 +- .../strings/targets/eclipse-build-log.txt | 0 .../xmlfriendly/XmlFriendlyBenchmark.java | 28 +- .../benchmark/xmlfriendly/model/A100$Fields.java | 4 +- .../benchmark/xmlfriendly/model/A100_Fields.java | 4 +- .../products}/AbstractXmlFriendlyReplacer.java | 4 +- .../CachingIterativeAppenderWithShortcut.java | 4 +- .../products}/CombinedLookupAppender.java | 4 +- .../products}/CombinedLookupReplacer.java | 4 +- .../xmlfriendly/products}/IterativeAppender.java | 4 +- .../products}/IterativeAppenderWithShortcut.java | 4 +- .../xmlfriendly/products}/IterativeReplacer.java | 4 +- .../xmlfriendly/products}/NoReplacer.java | 4 +- .../products}/SeparateLookupReplacer.java | 4 +- .../xmlfriendly/targets}/Field$Reflection.java | 8 +- .../xmlfriendly/targets}/Field_Reflection.java | 8 +- .../model}/targets/AbstractReflectionTarget.java | 4 +- .../model}/targets/FieldReflection.java | 6 +- .../model}/targets/HierarchyLevelReflection.java | 6 +- .../model}/targets/InnerClassesReflection.java | 6 +- .../targets/StaticInnerClassesReflection.java | 6 +- xstream-builder/pom.xml | 22 +- xstream-distribution/pom.xml | 294 ++-- xstream-distribution/src/assembly/assembly-bin.xml | 32 +- xstream-distribution/src/assembly/assembly-src.xml | 5 +- .../src/content/alias-tutorial.html | 8 +- .../src/content/annotations-tutorial.html | 150 +- xstream-distribution/src/content/changes.html | 287 +++- xstream-distribution/src/content/converters.html | 80 +- xstream-distribution/src/content/download.html | 47 +- xstream-distribution/src/content/faq.html | 188 ++- xstream-distribution/src/content/graphs.html | 54 +- xstream-distribution/src/content/index.html | 31 +- .../src/content/json-tutorial.html | 33 +- xstream-distribution/src/content/license.html | 18 +- .../src/content/manual-tweaking-output.html | 111 +- xstream-distribution/src/content/news.html | 100 +- .../src/content/parser-benchmarks.html | 145 ++ xstream-distribution/src/content/references.html | 74 +- xstream-distribution/src/content/repository.html | 28 +- xstream-distribution/src/content/team.html | 10 +- xstream-distribution/src/content/tutorial.html | 14 +- xstream-distribution/src/content/website.xml | 13 +- xstream-distribution/src/xsite/xsite.xml | 54 + xstream-hibernate/pom.xml | 148 ++ .../HibernatePersistentCollectionConverter.java | 51 + .../converter/HibernatePersistentMapConverter.java | 48 + .../HibernatePersistentSortedMapConverter.java | 48 + .../HibernatePersistentSortedSetConverter.java | 48 + .../converter/HibernateProxyConverter.java | 48 + .../xstream/hibernate/mapper/HibernateMapper.java | 71 + .../thoughtworks/xstream/hibernate/package.html | 26 + .../xstream/hibernate/util/Hibernate.java | 40 + .../hibernate/AbstractHibernateAcceptanceTest.java | 75 + .../HibernateCollectionsTypeCompatibilityTest.java | 81 ++ .../hibernate/HibernateReferenceTest.java | 152 ++ .../hibernate/reference/BaseDomainObject.java | 30 + .../hibernate/reference/Department.hbm.xml | 35 + .../acceptance/hibernate/reference/Department.java | 38 + .../hibernate/reference/Division.hbm.xml | 31 + .../acceptance/hibernate/reference/Division.java | 35 + .../acceptance/hibernate/reference/Person.hbm.xml | 32 + .../acceptance/hibernate/reference/Person.java | 41 + .../acceptance/hibernate/reference/Site.hbm.xml | 28 + .../test/acceptance/hibernate/reference/Site.java | 35 + xstream-hibernate/src/test/hibernate.cfg.xml | 47 + xstream/build.xml | 173 --- xstream/jdk-1.4-specific.txt | 39 - xstream/jdk-1.5-minimum.txt | 18 - xstream/jdk-1.5-specific.txt | 18 - xstream/lib/cglib-license.txt | 201 --- xstream/lib/commons-lang-license.txt | 201 --- xstream/lib/dom4j-license.txt | 31 - xstream/lib/jdk1.3/xalan-license.txt | 201 --- xstream/lib/jdk1.3/xerces-license.txt | 201 --- xstream/lib/jdom-license.txt | 54 - xstream/lib/jettison-license.txt | 192 --- xstream/lib/joda-time-license.txt | 201 --- xstream/lib/junit-license.txt | 195 --- xstream/lib/oro-license.txt | 201 --- xstream/lib/stax-license.txt | 201 --- xstream/lib/woodstox-license.txt | 202 --- xstream/lib/xom-license.txt | 24 - xstream/lib/xpp3-license.txt | 46 - xstream/pom.xml | 167 ++- .../thoughtworks/xstream/MarshallingStrategy.java | 15 +- .../src/java/com/thoughtworks/xstream/XStream.java | 1013 ++++++++------ .../xstream/alias/CannotResolveClassException.java | 26 - .../thoughtworks/xstream/alias/ClassMapper.java | 26 - .../com/thoughtworks/xstream/alias/NameMapper.java | 27 - .../xstream/annotations/AnnotationProvider.java | 6 +- .../annotations/AnnotationReflectionConverter.java | 5 +- .../xstream/annotations/Annotations.java | 6 +- .../xstream/annotations/XStreamContainedType.java | 4 +- .../xstream/annotations/XStreamConverter.java | 54 +- .../xstream/annotations/XStreamImplicit.java | 12 +- .../annotations/XStreamImplicitCollection.java | 4 +- .../xstream/converters/ConversionException.java | 24 +- .../xstream/converters/ErrorReporter.java | 29 + .../xstream/converters/ErrorWriter.java | 15 +- .../converters/SingleValueConverterWrapper.java | 10 +- .../converters/basic/AbstractBasicConverter.java | 48 - .../xstream/converters/basic/DateConverter.java | 197 ++- .../xstream/converters/basic/NullConverter.java | 4 +- .../xstream/converters/basic/StringConverter.java | 78 +- .../basic/ThreadSafeSimpleDateFormat.java | 38 - .../xstream/converters/basic/URIConverter.java | 37 + .../collections/AbstractCollectionConverter.java | 4 +- .../collections/CollectionConverter.java | 14 +- .../converters/collections/MapConverter.java | 34 +- .../collections/PropertiesConverter.java | 58 +- .../collections/SingletonCollectionConverter.java | 57 + .../collections/SingletonMapConverter.java | 61 + .../converters/collections/TreeMapConverter.java | 234 ++-- .../converters/collections/TreeSetConverter.java | 228 ++- .../xstream/converters/enums/EnumConverter.java | 4 +- .../xstream/converters/enums/EnumMapConverter.java | 36 +- .../xstream/converters/enums/EnumSetConverter.java | 35 +- .../converters/enums/EnumSingleValueConverter.java | 17 +- .../converters/extended/DurationConverter.java | 19 +- .../converters/extended/DynamicProxyConverter.java | 35 +- .../extended/EncodedByteArrayConverter.java | 20 +- .../ISO8601GregorianCalendarConverter.java | 96 +- .../converters/extended/JavaClassConverter.java | 29 +- .../converters/extended/JavaFieldConverter.java | 74 + .../converters/extended/JavaMethodConverter.java | 9 +- .../converters/extended/SqlTimestampConverter.java | 45 +- .../extended/ToAttributedValueConverter.java | 305 ++++ .../xstream/converters/javabean/BeanProperty.java | 4 +- .../xstream/converters/javabean/BeanProvider.java | 96 +- .../javabean/ComparingPropertySorter.java | 37 + .../converters/javabean/JavaBeanConverter.java | 100 +- .../converters/javabean/JavaBeanProvider.java | 41 + .../converters/javabean/NativePropertySorter.java | 29 + .../converters/javabean/PropertyDictionary.java | 239 ++-- .../converters/javabean/PropertySorter.java | 41 + .../reflection/AbstractReflectionConverter.java | 383 ++++-- .../reflection/CGLIBEnhancedConverter.java | 21 +- .../reflection/ExternalizableConverter.java | 28 +- .../converters/reflection/FieldDictionary.java | 106 +- .../reflection/MissingFieldException.java | 54 + .../reflection/NonExistentFieldException.java | 24 - .../reflection/PureJavaReflectionProvider.java | 76 +- .../converters/reflection/ReflectionProvider.java | 1 - .../reflection/ReflectionProviderWrapper.java | 7 +- .../reflection/SerializableConverter.java | 41 +- .../reflection/SerializationMethodInvoker.java | 130 +- .../reflection/SortableFieldKeySorter.java | 127 +- .../reflection/Sun14ReflectionProvider.java | 42 +- .../reflection/XStream12FieldKeySorter.java | 6 +- .../xstream/core/AbstractReferenceMarshaller.java | 92 +- .../core/AbstractReferenceUnmarshaller.java | 14 +- .../core/AbstractTreeMarshallingStrategy.java | 18 +- .../thoughtworks/xstream/core/BaseException.java | 4 +- .../com/thoughtworks/xstream/core/Caching.java | 21 + .../xstream/core/DefaultConverterLookup.java | 40 +- .../java/com/thoughtworks/xstream/core/JVM.java | 188 ++- .../xstream/core/ReferenceByIdMarshaller.java | 22 +- .../xstream/core/ReferenceByIdUnmarshaller.java | 11 +- .../xstream/core/ReferenceByXPathMarshaller.java | 14 +- .../core/ReferenceByXPathMarshallingStrategy.java | 10 +- .../xstream/core/ReferenceByXPathUnmarshaller.java | 19 +- .../core/ReferencingMarshallingContext.java | 62 + .../thoughtworks/xstream/core/TreeMarshaller.java | 34 +- .../xstream/core/TreeUnmarshaller.java | 31 +- .../xstream/core/util/ArrayIterator.java | 41 + .../thoughtworks/xstream/core/util/Cloneables.java | 62 + .../xstream/core/util/CompositeClassLoader.java | 75 +- .../xstream/core/util/ConcurrentWeakHashMap.java | 1450 -------------------- .../xstream/core/util/CustomObjectInputStream.java | 28 +- .../core/util/DependencyInjectionFactory.java | 244 ++-- .../thoughtworks/xstream/core/util/FastField.java | 26 +- .../thoughtworks/xstream/core/util/FastStack.java | 12 +- .../com/thoughtworks/xstream/core/util/Fields.java | 14 +- .../xstream/core/util/ObjectIdDictionary.java | 34 +- .../xstream/core/util/OrderRetainingMap.java | 13 +- .../xstream/core/util/PresortedMap.java | 170 +++ .../xstream/core/util/PresortedSet.java | 125 ++ .../thoughtworks/xstream/core/util/Primitives.java | 89 +- .../xstream/core/util/PrioritizedList.java | 6 +- .../xstream/core/util/QuickWriter.java | 15 +- .../core/util/ThreadSafeSimpleDateFormat.java | 24 +- .../thoughtworks/xstream/core/util/WeakCache.java | 201 +++ .../xstream/core/util/XmlHeaderAwareReader.java | 29 +- .../thoughtworks/xstream/io/AbstractDriver.java | 79 ++ .../thoughtworks/xstream/io/AbstractReader.java | 103 ++ .../thoughtworks/xstream/io/AbstractWriter.java | 84 ++ .../io/ExtendedHierarchicalStreamReader.java | 26 + .../xstream/io/HierarchicalStreamDriver.java | 58 +- .../xstream/io/HierarchicalStreamReader.java | 18 +- .../com/thoughtworks/xstream/io/ReaderWrapper.java | 15 +- .../thoughtworks/xstream/io/StreamException.java | 9 +- .../xstream/io/binary/BinaryStreamDriver.java | 57 + .../xstream/io/binary/BinaryStreamReader.java | 27 +- .../com/thoughtworks/xstream/io/binary/Token.java | 27 +- .../xstream/io/json/AbstractJsonWriter.java | 632 +++++++++ .../xstream/io/json/JettisonMappedXmlDriver.java | 82 +- .../xstream/io/json/JettisonStaxWriter.java | 34 +- .../io/json/JsonHierarchicalStreamDriver.java | 36 +- .../io/json/JsonHierarchicalStreamWriter.java | 14 +- .../thoughtworks/xstream/io/json/JsonWriter.java | 498 ++++--- .../thoughtworks/xstream/io/naming/NameCoder.java | 76 + .../xstream/io/naming/NameCoderWrapper.java | 61 + .../xstream/io/naming/NoNameCoder.java | 54 + .../xstream/io/naming/StaticNameCoder.java | 105 ++ .../com/thoughtworks/xstream/io/path/Path.java | 69 +- .../thoughtworks/xstream/io/path/PathTracker.java | 68 +- .../xstream/io/path/PathTrackingWriter.java | 13 +- .../xstream/io/xml/AbstractDocumentReader.java | 31 +- .../xstream/io/xml/AbstractDocumentWriter.java | 29 +- .../xstream/io/xml/AbstractPullReader.java | 58 +- .../xstream/io/xml/AbstractXmlDriver.java | 44 +- .../xstream/io/xml/AbstractXmlReader.java | 37 +- .../xstream/io/xml/AbstractXmlWriter.java | 30 +- .../xstream/io/xml/AbstractXppDomDriver.java | 99 ++ .../xstream/io/xml/AbstractXppDriver.java | 94 ++ .../thoughtworks/xstream/io/xml/BEAStaxDriver.java | 51 + .../thoughtworks/xstream/io/xml/CompactWriter.java | 22 +- .../thoughtworks/xstream/io/xml/Dom4JDriver.java | 62 +- .../thoughtworks/xstream/io/xml/Dom4JReader.java | 51 +- .../thoughtworks/xstream/io/xml/Dom4JWriter.java | 50 +- .../xstream/io/xml/Dom4JXmlWriter.java | 29 +- .../com/thoughtworks/xstream/io/xml/DomDriver.java | 41 +- .../com/thoughtworks/xstream/io/xml/DomReader.java | 58 +- .../com/thoughtworks/xstream/io/xml/DomWriter.java | 46 +- .../thoughtworks/xstream/io/xml/JDomDriver.java | 47 +- .../thoughtworks/xstream/io/xml/JDomReader.java | 46 +- .../thoughtworks/xstream/io/xml/JDomWriter.java | 53 +- .../xstream/io/xml/KXml2DomDriver.java | 52 + .../thoughtworks/xstream/io/xml/KXml2Driver.java | 54 + .../xstream/io/xml/PrettyPrintWriter.java | 62 +- .../com/thoughtworks/xstream/io/xml/SaxWriter.java | 31 +- .../thoughtworks/xstream/io/xml/SjsxpDriver.java | 70 + .../thoughtworks/xstream/io/xml/StaxDriver.java | 95 +- .../thoughtworks/xstream/io/xml/StaxReader.java | 23 +- .../thoughtworks/xstream/io/xml/StaxWriter.java | 122 +- .../thoughtworks/xstream/io/xml/WstxDriver.java | 51 + .../xstream/io/xml/XStream11NameCoder.java | 37 + .../io/xml/XStream11XmlFriendlyReplacer.java | 102 +- .../xstream/io/xml/XmlFriendlyNameCoder.java | 323 +++++ .../xstream/io/xml/XmlFriendlyReader.java | 9 +- .../xstream/io/xml/XmlFriendlyReplacer.java | 126 +- .../xstream/io/xml/XmlFriendlyWriter.java | 7 +- .../com/thoughtworks/xstream/io/xml/XomDriver.java | 61 +- .../com/thoughtworks/xstream/io/xml/XomReader.java | 45 +- .../com/thoughtworks/xstream/io/xml/XomWriter.java | 20 +- .../thoughtworks/xstream/io/xml/Xpp3DomDriver.java | 52 + .../thoughtworks/xstream/io/xml/Xpp3Driver.java | 54 + .../thoughtworks/xstream/io/xml/XppDomDriver.java | 69 +- .../thoughtworks/xstream/io/xml/XppDomReader.java | 46 +- .../thoughtworks/xstream/io/xml/XppDomWriter.java | 45 +- .../com/thoughtworks/xstream/io/xml/XppDriver.java | 83 +- .../com/thoughtworks/xstream/io/xml/XppReader.java | 62 +- .../xstream/io/xml/xppdom/Xpp3Dom.java | 148 +- .../xstream/io/xml/xppdom/Xpp3DomBuilder.java | 94 +- .../thoughtworks/xstream/io/xml/xppdom/XppDom.java | 239 ++++ .../xstream/io/xml/xppdom/XppDomComparator.java | 158 +++ .../xstream/io/xml/xppdom/XppFactory.java | 85 ++ .../xstream/mapper/AbstractXmlFriendlyMapper.java | 6 +- .../xstream/mapper/AnnotationMapper.java | 322 ++--- .../thoughtworks/xstream/mapper/ArrayMapper.java | 59 +- .../xstream/mapper/AttributeMapper.java | 33 +- .../thoughtworks/xstream/mapper/CachingMapper.java | 21 +- .../mapper/CannotResolveClassException.java | 12 +- .../xstream/mapper/ClassAliasingMapper.java | 31 +- .../mapper/DefaultImplementationsMapper.java | 12 +- .../thoughtworks/xstream/mapper/DefaultMapper.java | 76 +- .../xstream/mapper/DynamicProxyMapper.java | 18 +- .../thoughtworks/xstream/mapper/EnumMapper.java | 42 +- .../xstream/mapper/FieldAliasingMapper.java | 10 +- .../xstream/mapper/ImmutableTypesMapper.java | 11 +- .../xstream/mapper/ImplicitCollectionMapper.java | 138 +- .../com/thoughtworks/xstream/mapper/Mapper.java | 35 +- .../thoughtworks/xstream/mapper/MapperWrapper.java | 50 +- .../xstream/mapper/OuterClassMapper.java | 18 +- .../xstream/mapper/XStream11XmlFriendlyMapper.java | 14 +- .../xstream/mapper/XmlFriendlyMapper.java | 15 +- .../xstream/persistence/FileStreamStrategy.java | 4 +- .../xstream/persistence/StreamStrategy.java | 4 +- .../AbsoluteSingleNodeXPathReferenceTest.java | 171 +++ .../AbsoluteXPathCircularReferenceTest.java | 85 -- .../AbsoluteXPathDuplicateReferenceTest.java | 51 - .../AbsoluteXPathNestedCircularReferenceTest.java | 23 - .../acceptance/AbsoluteXPathReferenceTest.java | 171 +++ .../acceptance/AbstractCircularReferenceTest.java | 100 -- .../acceptance/AbstractDuplicateReferenceTest.java | 186 --- .../AbstractNestedCircularReferenceTest.java | 73 - .../acceptance/AbstractReferenceTest.java | 474 +++++++ .../com/thoughtworks/acceptance/AliasTest.java | 24 +- .../com/thoughtworks/acceptance/AttributeTest.java | 27 +- .../thoughtworks/acceptance/BasicTypesTest.java | 3 +- .../acceptance/BeanIDCircularReferenceTest.java | 114 +- .../acceptance/CglibCompatibilityTest.java | 4 +- .../thoughtworks/acceptance/CollectionsTest.java | 145 +- .../acceptance/Concurrent15TypesTest.java | 33 + .../thoughtworks/acceptance/CustomClassesTest.java | 4 +- .../thoughtworks/acceptance/CustomMapperTest.java | 44 +- .../thoughtworks/acceptance/DynamicProxyTest.java | 29 +- .../com/thoughtworks/acceptance/ErrorTest.java | 49 +- .../thoughtworks/acceptance/ExtendedTypesTest.java | 8 +- .../acceptance/ExternalizableTest.java | 115 +- .../acceptance/IDCircularReferenceTest.java | 55 - .../acceptance/IDDuplicateReferenceTest.java | 52 - .../acceptance/IDNestedCircularReferenceTest.java | 24 - .../thoughtworks/acceptance/IDReferenceTest.java | 114 ++ .../thoughtworks/acceptance/ImplicitArrayTest.java | 573 ++++++++ .../acceptance/ImplicitCollectionTest.java | 138 +- .../thoughtworks/acceptance/ImplicitMapTest.java | 580 ++++++++ .../thoughtworks/acceptance/InheritanceTest.java | 4 +- .../thoughtworks/acceptance/JodaTimeTypesTest.java | 8 +- .../acceptance/LocalConverterTest.java | 5 +- .../test/com/thoughtworks/acceptance/MapTest.java | 45 +- .../acceptance/MultipleObjectsInOneStreamTest.java | 17 +- .../thoughtworks/acceptance/OmitFieldsTest.java | 114 +- .../acceptance/QNameMappedConcreteClassesTest.java | 12 +- .../acceptance/ReflectionClassesTest.java | 70 +- .../RelativeSingleNodeXPathReferenceTest.java | 116 ++ .../RelativeXPathCircularReferenceTest.java | 87 -- .../RelativeXPathDuplicateReferenceTest.java | 52 - .../RelativeXPathNestedCircularReferenceTest.java | 24 - .../acceptance/RelativeXPathReferenceTest.java | 206 +++ .../acceptance/SecurityManagerTest.java | 203 ++- .../SerializationNestedWriteObjectsTest.java | 89 +- .../acceptance/TreeMapAndTreeSetTest.java | 51 +- .../thoughtworks/acceptance/WriteReplaceTest.java | 23 +- .../acceptance/XStream11CompatibilityTest.java | 54 - .../acceptance/XStream12CompatibilityTest.java | 4 +- .../acceptance/XStream13CompatibilityTest.java | 55 + .../acceptance/XmlFriendlyDollarOnlyTest.java | 4 +- .../thoughtworks/acceptance/XmlFriendlyTest.java | 25 +- .../acceptance/annotations/ClassConverterTest.java | 73 - .../acceptance/annotations/ImplicitArrayTest.java | 156 +++ .../acceptance/annotations/ImplicitMapTest.java | 195 +++ .../annotations/ParametrizedConverterTest.java | 178 +++ .../acceptance/objects/OwnerOfExternalizable.java | 17 + .../acceptance/objects/SampleDynamicProxy.java | 29 +- .../acceptance/objects/SampleMaps.java | 20 + .../thoughtworks/acceptance/objects/Software.java | 10 +- .../objects/SomethingExternalizable.java | 50 + .../acceptance/objects/StandardObject.java | 9 +- .../test/com/thoughtworks/xstream/XStreamTest.java | 82 +- .../converters/basic/DateConverterTest.java | 35 +- .../xstream/converters/basic/URIConverterTest.java | 58 + .../ISO8601GregorianCalendarConverterTest.java | 29 +- .../extended/ToAttributedValueConverterTest.java | 214 +++ .../converters/javabean/JavaBeanConverterTest.java | 26 +- .../javabean/PropertyDictionaryTest.java | 21 +- .../reflection/ReflectionConverterTest.java | 4 +- .../com/thoughtworks/xstream/core/JVMTest.java | 10 +- .../core/ReferenceByIDMarshallingStrategyTest.java | 10 +- .../xstream/core/util/CloneablesTest.java | 80 ++ .../core/util/DependencyInjectionFactoryTest.java | 122 +- .../xstream/core/util/ObjectIdDictionaryTest.java | 53 +- .../xstream/core/util/QuickWriterTest.java | 33 + .../core/util/ThreadSafeSimpleDateFormatTest.java | 8 +- .../xstream/core/util/WeakCacheTest.java | 182 +++ .../core/util/XmlHeaderAwareReaderTest.java | 14 +- .../xstream/io/DriverEndToEndTestSuite.java | 71 +- .../xstream/io/binary/BinaryStreamTest.java | 7 +- .../thoughtworks/xstream/io/binary/TokenTest.java | 33 +- .../io/copy/HierarchicalStreamCopierTest.java | 16 +- .../io/json/JettisonMappedXmlDriverTest.java | 191 ++- .../io/json/JsonHierarchicalStreamDriverTest.java | 143 +- .../xstream/io/json/JsonWriterFormatTest.java | 281 ++++ .../io/json/JsonWriterModeDroppingRootTest.java | 38 +- .../xstream/io/json/JsonWriterModeTest.java | 194 +++ .../com/thoughtworks/xstream/io/path/PathTest.java | 24 +- .../xstream/io/path/PathTrackerTest.java | 22 +- .../xstream/io/path/PathTrackingReaderTest.java | 25 +- .../xstream/io/path/PathTrackingWriterTest.java | 19 +- .../xstream/io/xml/AbstractDocumentWriterTest.java | 42 +- .../xstream/io/xml/AbstractStaxWriterTest.java | 77 +- .../xstream/io/xml/AbstractXMLReaderTest.java | 22 +- .../xstream/io/xml/AbstractXMLWriterTest.java | 20 +- .../xstream/io/xml/BEAStaxReaderTest.java | 28 + .../xstream/io/xml/BEAStaxWriterTest.java | 35 +- .../xstream/io/xml/CompactWriterTest.java | 6 +- .../xstream/io/xml/Dom4JXmlWriterTest.java | 24 +- .../thoughtworks/xstream/io/xml/DomWriterTest.java | 42 +- .../xstream/io/xml/JDK6StaxWriterTest.java | 58 - .../xstream/io/xml/KXml2ReaderTest.java | 32 + .../xstream/io/xml/PrettyPrintWriterTest.java | 8 +- .../xstream/io/xml/SjsxpReaderTest.java | 51 + .../xstream/io/xml/SjsxpWriterTest.java | 58 + .../xstream/io/xml/WstxReaderTest.java | 28 + ...stoxStaxWriterTest.java => WstxWriterTest.java} | 25 +- .../xstream/io/xml/Xpp3ReaderTest.java | 28 + .../xstream/io/xml/XppDomReaderTest.java | 12 +- .../xstream/io/xml/XppDomWriterTest.java | 6 +- .../io/xml/xppdom/XppDomComparatorTest.java | 251 ++++ .../mapper/ImplicitCollectionMapperTest.java | 28 +- .../xstream/mapper/XmlFriendlyMapperTest.java | 2 + .../persistence/FilePersistenceStrategyTest.java | 9 +- .../persistence/FileStreamStrategyTest.java | 6 +- .../xstream/persistence/XmlArrayListTest.java | 4 +- .../xstream/testutil/DynamicSecurityManager.java | 12 +- 454 files changed, 19877 insertions(+), 10230 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jenkins-xstream.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

