Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
902 commits
Select commit Hold shift + click to select a range
f40c9d3
Patch from Romain Manni-Bucau XBEAN-176: use JarFile when possible in…
dblevins Jun 9, 2011
ca48322
XBEAN-178 Every classloader should have findResources implementation …
Jul 4, 2011
af264cb
XBEAN-177: DelegatingBundle optimization take 2. Minimize the use of …
jgawor Jul 7, 2011
1fcb844
don't print stack traces to err. If we can't load a class, put it in…
djencks Jul 8, 2011
52a4c29
GERONIMO-6043 start providing a way to filter which bits of bundle cl…
djencks Jul 9, 2011
1763ec5
Update Copyright year to 2011 in the NOTICE file of xbean.
Jul 13, 2011
242702d
add .txt to NOTICE AND LICENSE file
Jul 13, 2011
1bf24bd
my mistake. fix suffix of notice/license files
Jul 15, 2011
aee0000
tweak ClasspathArchive so it can discover and return the right archiv…
dblevins Jul 18, 2011
d11f637
XBEAN-179: File path / URL decoding issue for paths with +
dblevins Jul 24, 2011
21a5bdb
XBEAN-180 Allow update the delegating bundles on the runtime
Aug 22, 2011
9f4be4d
XBEAN-181 Unwrap the bundle while using searching classes
Aug 22, 2011
c9bcb52
XBEAN-182 Provide a builder class to convert the header elements to h…
Aug 24, 2011
e5e8604
XBEAN-183 Disable wired bundles search by default
Aug 30, 2011
b523697
Revert XBEAN-183 Disable wired bundles search by default
Aug 31, 2011
4e9e27b
[maven-release-plugin] prepare release xbean-3.8
Aug 31, 2011
e9263b0
[maven-release-plugin] prepare for next development iteration
Aug 31, 2011
1165fb8
Patch from Robert Handschmann and Peter Kofler to make xbean compile …
dblevins Sep 6, 2011
93d9bb2
XBEAN-188 multiple import packages separate with semicolon could not …
Sep 9, 2011
2eed106
use a shade plugin that generates more valid jars (manifest is first …
djencks Oct 13, 2011
6cf6f55
Fixes XBEAN-191 : Support unordered elements in the XSD generated by …
chirino Oct 27, 2011
0aac942
Fixes XBEAN-191 : Support unordered elements in the XSD generated by …
chirino Oct 27, 2011
4639a65
Fixes XBEAN-192 : xbean-spring bundle declared import on spring to be…
chirino Nov 7, 2011
9aca23e
XBEAN-195 make xbean-blueprint work with up to date aries blueprint
djencks Dec 2, 2011
fa7b40b
XBEAN-197: Alternate annotations can serve as @Metatype
dblevins Dec 8, 2011
4da5ba7
Patch from Mart Köhler to revert bug added in r1095858, XBEAN-193: Wr…
dblevins Dec 8, 2011
4f4e41f
XBEAN-197: Alternate annotations can serve as @Metatype
dblevins Dec 8, 2011
d763fa6
[maven-release-plugin] prepare release xbean-3.9
chirino Dec 16, 2011
dffd435
[maven-release-plugin] prepare for next development iteration
chirino Dec 16, 2011
9a8756d
reformatted
dblevins Dec 17, 2011
13ae69c
produce a source jar
dblevins Dec 17, 2011
9358fba
XBEAN-198: Support for proposed @javax.annotation.Metatype and @javax…
dblevins Dec 17, 2011
cb371ba
Rename MetaAnnotatedObject to MetaAnnotatedElement and allow it to be…
dblevins Jan 5, 2012
e98585e
Added missing constructor
dblevins Jan 5, 2012
fe9a197
URI version of UrlSet
dblevins Jan 7, 2012
945c95d
add include(String)
dblevins Jan 7, 2012
95170c1
Patch from Romain Manni-Bucau, XBEAN-199: use a bufferedinputstream i…
dblevins Feb 13, 2012
173737f
XBEAN-202: AnnotationFinder.select(String... classnames) allows narro…
dblevins Feb 26, 2012
57068e9
remove jvm specific class
jgawor Apr 2, 2012
8c77c4b
XBEAN-204: Initial OSGi 4.3 updates
jgawor Apr 2, 2012
5bd4fe4
Ensure streams are closed when reading classes
dblevins Apr 4, 2012
0fc48c1
[maven-release-plugin] prepare release xbean-3.10
dblevins Apr 11, 2012
e1108be
[maven-release-plugin] prepare for next development iteration
dblevins Apr 11, 2012
983b144
XBEAN-205: JarArchive and Archive API reworked for greater performance
dblevins Apr 15, 2012
b9987e2
XBEAN-206: use jarfile instead of jarinputstream when possible
dblevins Apr 15, 2012
0807d8f
Ensure getAnnotatedClasses() is always functional. Simply move the p…
dblevins Apr 15, 2012
e6645a1
split out link() into more fine grained methods for keener selection …
dblevins Apr 15, 2012
59593a3
attach sources all the time
dblevins Apr 17, 2012
dc59f42
Move reference based bundle utils methods from geornimo kerneal to xb…
Apr 27, 2012
d4dd30e
Null checking for bundle location
Apr 30, 2012
1a7c4eb
Update copyright year to 2012
May 5, 2012
70d146f
[maven-release-plugin] prepare release xbean-3.11
May 5, 2012
5f1db94
[maven-release-plugin] prepare for next development iteration
May 5, 2012
89ffe67
[maven-release-plugin] prepare release xbean-3.11
May 5, 2012
4c1c3b1
[maven-release-plugin] prepare for next development iteration
May 5, 2012
cbcf9b9
GERONIMO-6358 Fixed space char issue when Geronimo is installed in a …
Jun 7, 2012
1257b73
[XBEAN-203] Performance improvement by adding local cache for MultiPa…
gnodet Jun 7, 2012
b86e2cc
[XBEAN-203] Performance improvement by adding local cache for MultiPa…
gnodet Jun 7, 2012
f71c972
[maven-release-plugin] prepare release xbean-3.12
Jun 7, 2012
d26b7cc
[maven-release-plugin] prepare for next development iteration
Jun 7, 2012
8d9fae9
[maven-release-plugin] rollback the release of xbean-3.12
Jun 8, 2012
7b119b4
[maven-release-plugin] prepare release xbean-3.11.1
Jun 8, 2012
5c2d162
[maven-release-plugin] prepare for next development iteration
Jun 8, 2012
d277a57
GERONIMO-6358 A better fix for similar file system path string issue,…
Jun 8, 2012
062a526
[maven-release-plugin] prepare release xbean-3.11.1
Jun 8, 2012
3221270
[maven-release-plugin] prepare for next development iteration
Jun 8, 2012
f79d490
GERONIMO-6358 Revise the fix to endure more special chars cases
Jun 8, 2012
9c44577
[maven-release-plugin] prepare release xbean-3.11.1
Jun 8, 2012
533edbb
[maven-release-plugin] prepare for next development iteration
Jun 8, 2012
1340509
XBEAN-208: Optimize class and resource lookups
jgawor Aug 9, 2012
202fe58
Add support to the xbean maven mojo to 'include' multiple additional …
chirino Sep 25, 2012
c7c6908
Add support to the xbean maven mojo to 'include' multiple additional …
chirino Sep 25, 2012
e1b66fd
[XBEAN-227] Add support for Spring 3.1 bean profiles
gnodet Oct 2, 2012
cd29b62
[XBEAN-228] Support aries blueprint 1.0
gnodet Oct 2, 2012
028eae4
[XBEAN-229] Make jexl an optional import on xbean-blueprint
gnodet Oct 2, 2012
67c8902
[XBEAN-190] XBeanNamespaceHandler does not close resource input streams
gnodet Oct 2, 2012
55d55bf
[XBEAN-207] FileArchive doesn't have a way to specify the base package
gnodet Oct 2, 2012
a591fac
[XBEAN-146] xsd for list elements should be unbounded, not max=1
gnodet Oct 3, 2012
fedc64a
[XBEAN-119] ContextUtil#isRelative() always returns false
gnodet Oct 3, 2012
c6920a4
[XBEAN-187] Missing svn:ignore property on xbean-bundleutils
gnodet Oct 3, 2012
9b9a86a
[XBEAN-113] Set svn:eol-style=native on source files
gnodet Oct 3, 2012
24e5234
[XBEAN-121] Added a test for constructor injection with array argument
gnodet Oct 3, 2012
5ee6dcd
[XBEAN-200] Ability to use annotationfinder for non runtime retention…
gnodet Oct 3, 2012
eed841a
[maven-release-plugin] prepare release xbean-3.12
gnodet Oct 3, 2012
807312f
[maven-release-plugin] prepare for next development iteration
gnodet Oct 3, 2012
b304c2d
XBEAN-233 - Support for RetentionPolicy.CLASS broken for ElementType …
dblevins Dec 19, 2012
f9c5c99
Excellent patch from Matt Benson.
dblevins Jan 25, 2013
6aaadad
Patch file accidentaly applied twice
dblevins Jan 31, 2013
504343f
clean up of one more double-patch mistake
dblevins Jan 31, 2013
0bb47d2
XBEAN-239 fix toURL for java7
struberg Feb 7, 2013
e9612af
XBEAN-239 fixed OSGi jdk14 issue
struberg Feb 7, 2013
27e2b2c
XBEAN-242: Make sure to close ZipInputStream
jgawor Mar 4, 2013
6d5ef04
trigger build
jgawor Mar 4, 2013
724d055
adding repositories so that genesis stuff can be download and xbean b…
jgawor Mar 4, 2013
1da8a36
XBEAN-238 also handle NoClassDefFound
struberg Mar 4, 2013
e7f5a28
XBEAN-241: finder doesn't handle #. Patch from Romain Manni-Bucau.
jgawor Mar 7, 2013
da03f5d
upgrade to genesis-2.1 final
struberg Mar 7, 2013
6908c8f
[maven-release-plugin] prepare release xbean-3.13
struberg Mar 7, 2013
424f0bb
[maven-release-plugin] prepare for next development iteration
struberg Mar 7, 2013
2f5fdd2
VOTE CANCELLED move back to old pom version
struberg Mar 8, 2013
b285265
[maven-release-plugin] prepare release xbean-3.13
struberg Mar 8, 2013
d1b2e9c
[maven-release-plugin] prepare for next development iteration
struberg Mar 8, 2013
6c7d4b5
fix copyright date
Mar 8, 2013
e411166
no longer needed
jgawor Mar 18, 2013
17e2b23
XBEAN-243 reworking getURLs to find really all jars with a workarounf…
rmannibucau Apr 25, 2013
cfab68d
XBEAN-246 resource finder expects some kind of url for type file whic…
rmannibucau May 15, 2013
c249df8
Tweak to XBEAN-243 to skip the ExtClassLoader and not bring in native…
dblevins May 16, 2013
73e0feb
Tweak to XBEAN-243 to skip the ExtClassLoader and not bring in native…
dblevins May 16, 2013
dce916a
XBEAN-247 - Better JVM Filtering for OSX
dblevins May 16, 2013
44db1ed
XBEAN-247 fix tests under Windows*
struberg May 17, 2013
7ddb473
XBEAN-248 skipping so
rmannibucau May 17, 2013
9d17db7
fixing test under win when not using C disk + ignoring native test wh…
rmannibucau May 17, 2013
4a6369d
XBEAN-243 url shouldn't be built manually + under win host is the dis…
rmannibucau May 17, 2013
ad684b2
reverting win hack in ResourceFinder since it was induced by an issue…
rmannibucau May 17, 2013
5d4a136
XBEAN-230 add asm4 as shaded version
struberg May 26, 2013
8b2c653
XBEAN-249 updating xbean to asm4 with a complete EmptyVisitor impleme…
rmannibucau May 27, 2013
7a6d452
XBEAN-249 updating xbean to asm4 xbean-finder too
rmannibucau May 27, 2013
1d2df9c
[maven-release-plugin] prepare release xbean-3.14
struberg May 28, 2013
773be59
[maven-release-plugin] prepare for next development iteration
struberg May 28, 2013
075cb26
add license headers
struberg May 29, 2013
2aac338
VOTE got cancelled. move back version
struberg May 29, 2013
673d8ec
activate RAT checks automatically in the build
struberg May 29, 2013
43f286f
rewrite trivial test class as David is travelling and cannot fix the …
struberg May 30, 2013
0cb8fbc
add dependency-reduced-pom to license exclude as this is a generated …
struberg May 30, 2013
9f89526
[maven-release-plugin] prepare release xbean-3.14
struberg May 30, 2013
9dd17ec
[maven-release-plugin] prepare for next development iteration
struberg May 30, 2013
d073e08
add the DEPENDENCIES file to the rat exclude list
struberg Jun 2, 2013
fa82fd6
XBEAN-253 adding MultiThreadedAnnotationFinder
rmannibucau Oct 28, 2013
8f9847b
XBEAN-253 using asynchronism rather than multithreaded implementation…
rmannibucau Oct 28, 2013
99efad2
XBEAN-253 using a copy of classInfos.values() in linkMetaAnnotations …
rmannibucau Oct 29, 2013
1213487
remove some unnecessary doPrivileged calls
jgawor Nov 5, 2013
3996596
XBEAN-254 trying to avoid index issues in xbean asm parameter loader
rmannibucau Nov 5, 2013
45bf742
XBEAN-255: Remove doPrivileged() calls
jgawor Nov 5, 2013
4498c94
XBEAN-255: Remove doPrivleged blocks
jgawor Nov 5, 2013
4716f12
[maven-release-plugin] prepare release xbean-3.15
dblevins Nov 7, 2013
fe7d934
[maven-release-plugin] prepare for next development iteration
dblevins Nov 7, 2013
536f968
[XBEAN-258] xbean-asm4-shaded should export org.apache.xbean.asm4.sha…
gnodet Nov 13, 2013
65787cb
[maven-release-plugin] prepare release xbean-3.16
gnodet Nov 13, 2013
1a135bc
[maven-release-plugin] prepare for next development iteration
gnodet Nov 13, 2013
34e6ec0
XBEAN-260 add asm5 shade
rmannibucau Mar 26, 2014
187e735
XBEAN-261 XBEAN-260 making asm5 shade working and remove asm 3 and as…
rmannibucau Mar 31, 2014
088c857
[maven-release-plugin] prepare release xbean-3.17
rmannibucau Mar 31, 2014
d0ecaf7
[maven-release-plugin] prepare for next development iteration
rmannibucau Mar 31, 2014
11b2e88
XBEAN-267 javadoc for 267 and fix for XBEAN-263 creating ClassInfo fo…
rmannibucau May 20, 2014
c87f795
XBEAN-264 ignore git files, thanks Matt
rmannibucau May 20, 2014
9c3a615
XBEAN-266 xbean-reflect shouldn't embed asm + little fixes on OSGi me…
rmannibucau May 20, 2014
013e453
XBEAN-265 patch from Matt Benson, fixing descriptor for MethodInfo bu…
rmannibucau May 20, 2014
cfdf007
[XBEAN-268] Fix osgi headers and missing package
gnodet May 20, 2014
1cc1698
Same for field (still adapted from Matt Benson github fork), doing ty…
rmannibucau May 20, 2014
218e625
[maven-release-plugin] prepare release xbean-3.18
rmannibucau May 20, 2014
9de900c
[maven-release-plugin] prepare for next development iteration
rmannibucau May 20, 2014
f6f7f29
XBEAN-269 asm 5.0.3
rmannibucau Jul 21, 2014
bc1c4b5
XBEAN-270 no real way to auto destroy the scanner thread so adding a …
rmannibucau Jul 24, 2014
234ce9b
ensuring to flush tasks before destruction
rmannibucau Jul 24, 2014
6a81e44
XBEAN-272 skipping JVM classes since we'll not load them whatever we do
rmannibucau Aug 9, 2014
7e3d747
no need to cast twice asSubclass
rmannibucau Aug 10, 2014
d3eb66f
easy way to avoid duplicates in findImplementations, real fix needs r…
rmannibucau Aug 10, 2014
1984b23
XBEAN-273 removing AsynchronousInheritanceAnnotationFinder
rmannibucau Aug 15, 2014
e4a13b0
[maven-release-plugin] prepare release xbean-4.0
rmannibucau Aug 20, 2014
fe378e2
[maven-release-plugin] rollback the release of xbean-4.0
rmannibucau Aug 20, 2014
d557c01
[maven-release-plugin] prepare release xbean-4.0
rmannibucau Aug 20, 2014
d67ed04
[maven-release-plugin] prepare for next development iteration
rmannibucau Aug 20, 2014
7ad5068
XBEAN-274 improve performance by rewriting replaceFirst with endsWith…
struberg Oct 7, 2014
e3929c3
fix svn ignore for xbean-asm5-shaded
struberg Oct 19, 2014
c1cb139
[maven-release-plugin] prepare release xbean-4.1
struberg Oct 19, 2014
9b747d1
[maven-release-plugin] prepare for next development iteration
struberg Oct 19, 2014
7e84e0e
same fix as in JarArchive for FileArchive
rmannibucau Oct 19, 2014
77942e6
move back to version 4.1-SNAPSHOT as the vote got cancelled.
struberg Oct 20, 2014
e73b310
[maven-release-plugin] prepare release xbean-4.1
struberg Oct 20, 2014
dd54f8a
[maven-release-plugin] prepare for next development iteration
struberg Oct 20, 2014
afdc8bb
XBEAN-275 try to keep nice performances but read MANIFEST.MD Class-Pa…
rmannibucau Nov 12, 2014
4a18b91
XBEAN-275 avoid useless loops
rmannibucau Nov 12, 2014
20ce15b
XBEAN-277 recursivity = issues when we don't know jar sizes which is …
rmannibucau Jan 26, 2015
c8854eb
XBEAN-278 XBEAN-279 Blueprint Namespace Handler improperly parsed fla…
rmannibucau Mar 5, 2015
cceea51
using org.apache.aries.blueprint.noosgi release
rmannibucau Mar 5, 2015
d8cb741
XBEAN-280 parent classes can't be loaded through linkParent in some c…
rmannibucau Mar 17, 2015
54a132e
test for parent scanning when Archive is module limited
rmannibucau Mar 17, 2015
c263ca7
[maven-release-plugin] prepare release xbean-4.2
rmannibucau Mar 25, 2015
758d8ed
[maven-release-plugin] prepare for next development iteration
rmannibucau Mar 25, 2015
270fcfb
XBEAN-282 trying to avoid suplication in ClassLoaders.findUrls()
rmannibucau May 6, 2015
ad77be1
XBEAN-284 fix code to also compile under java6
struberg May 29, 2015
71ecf0b
XBEAN-283 add OW2 to NOTICE file
struberg May 29, 2015
d89fdd4
XBEAN-285 upgrade to ASM-5.0.4
struberg May 30, 2015
7867ad9
[maven-release-plugin] prepare release xbean-4.3
struberg May 31, 2015
f7773c9
[maven-release-plugin] prepare for next development iteration
struberg May 31, 2015
ebee6f9
unused var
rmannibucau Jun 9, 2015
0d7def8
XBEAN-286 asm 5 for emptyvitior method visitor api base
rmannibucau Jul 6, 2015
849e44a
XBEAN-288 pathc from Emmanuel Bourg to update groovy version in telne…
rmannibucau Aug 7, 2015
1859b75
XBEAN-289 get rid of asm-util for parameter name loading, thanks Eman…
rmannibucau Aug 7, 2015
e12df00
[maven-release-plugin] prepare release xbean-4.4
rmannibucau Sep 10, 2015
9f7612e
[maven-release-plugin] prepare for next development iteration
rmannibucau Sep 10, 2015
4836ebb
XBEAN-290 yes String are char[] but it is not natural to write a char…
rmannibucau Nov 3, 2015
a2467ca
[maven-release-plugin] prepare release xbean-4.5
rmannibucau Nov 21, 2015
352b1ef
[maven-release-plugin] prepare for next development iteration
rmannibucau Nov 21, 2015
f6637af
XBEAN-296 replacing asm5 shade by asm6 one
rmannibucau Oct 10, 2016
77befca
XBEAN-298 file.listFiles() can return null
rmannibucau Jan 10, 2017
edb4e78
upgrading to released asm 6
rmannibucau Sep 27, 2017
99ade77
some todo for multi jar release support
rmannibucau Sep 28, 2017
9033c11
some starting work for java 9, mainly in best effort in this iteratio…
rmannibucau Oct 12, 2017
3e10a76
XBEAN-301 Add Automatic-Module-Name
rmannibucau Nov 4, 2017
81bc20e
[maven-release-plugin] prepare release xbean-4.6
rmannibucau Nov 4, 2017
c709f57
[maven-release-plugin] prepare for next development iteration
rmannibucau Nov 4, 2017
824d236
[maven-release-plugin] rollback the release of xbean-4.6
rmannibucau Nov 5, 2017
0e1eace
XBEAN-301 ignore module-info to let xbean shades be usable on java 9
rmannibucau Nov 5, 2017
bf33575
[maven-release-plugin] prepare release xbean-4.6
rmannibucau Nov 19, 2017
7dc93c8
[maven-release-plugin] prepare for next development iteration
rmannibucau Nov 19, 2017
423fafd
XBEAN-302 upgrading to asm 6.1
rmannibucau Mar 14, 2018
4ab63e6
[maven-release-plugin] prepare release xbean-4.7
rmannibucau Mar 14, 2018
3f12296
[maven-release-plugin] prepare for next development iteration
rmannibucau Mar 14, 2018
1202038
reverting the release
rmannibucau Mar 19, 2018
6f09ca1
XBEAN-303 asm shade notice fix, replacing it by a readme to ensure it…
rmannibucau Mar 19, 2018
c34f310
[maven-release-plugin] prepare release xbean-4.7
rmannibucau Mar 19, 2018
d21ea40
[maven-release-plugin] prepare for next development iteration
rmannibucau Mar 19, 2018
12c35e5
XBEAN-305 asm 6.1.1 upgrade
rmannibucau Mar 28, 2018
09c72ed
XBEAN-306 enhancements for mjar support
rmannibucau Apr 4, 2018
c32e0ac
removing dead code
rmannibucau Apr 14, 2018
fd1a529
[maven-release-plugin] prepare release xbean-4.8
rmannibucau Apr 15, 2018
743704e
[maven-release-plugin] prepare for next development iteration
rmannibucau Apr 15, 2018
96cf33e
XBEAN-308 asm 6.2 upgrade
rmannibucau Jun 27, 2018
62d94fc
[maven-release-plugin] prepare release xbean-4.9
rmannibucau Jun 27, 2018
2d027a1
[maven-release-plugin] prepare for next development iteration
rmannibucau Jun 27, 2018
d63532b
XBEAN-309: Support Constructors and Static Factory Methods in xbean-r…
dblevins Aug 9, 2018
ceedb23
XBEAN-310 introducing PropertyEditorRegistry as a replacement of Prop…
rmannibucau Aug 9, 2018
8df9284
XBEAN-311 asm 6.2.1
rmannibucau Sep 26, 2018
7c2beba
[maven-release-plugin] prepare release xbean-4.10
rmannibucau Sep 26, 2018
4aa73a6
[maven-release-plugin] prepare for next development iteration
rmannibucau Sep 26, 2018
e03d92a
XBEAN-312 ensure we dont list mjar jars twice
rmannibucau Oct 1, 2018
79cbc73
XBEAN-313 asm7 bundle - don't propagate it yet since we still have a …
rmannibucau Oct 1, 2018
de755ec
upgrade gpg plugin
rmannibucau Oct 3, 2018
461d373
[maven-release-plugin] prepare release xbean-4.11
rmannibucau Oct 3, 2018
cb7646a
[maven-release-plugin] prepare for next development iteration
rmannibucau Oct 3, 2018
204441a
XBEAN-314 asm 7.0 upgrade
rmannibucau Oct 29, 2018
b454d8e
[maven-release-plugin] prepare release xbean-4.12
rmannibucau Oct 29, 2018
8fc2ec1
[maven-release-plugin] prepare for next development iteration
rmannibucau Oct 29, 2018
e6191cc
XBEAN-316 upgrade to asm 7.1
rmannibucau Mar 17, 2019
4aeb533
XBEAN-320 XBEAN-319 add protected method in annotation finder to trac…
rmannibucau Mar 26, 2019
1ac0507
[maven-release-plugin] prepare release xbean-4.13
rmannibucau Mar 29, 2019
b2c9f4e
[maven-release-plugin] prepare for next development iteration
rmannibucau Mar 29, 2019
9662c48
revert version upgrade since tagging failed
rmannibucau Mar 29, 2019
b5468bb
[maven-release-plugin] prepare release xbean-4.13
rmannibucau Mar 29, 2019
7c716c1
[maven-release-plugin] prepare for next development iteration
rmannibucau Mar 29, 2019
d7e907e
XBEAN-318 Make sure to log the class name when an error occurs during…
jeanouii May 2, 2019
780fdc0
Make sure javadoc plugin does not fail because of the doclets in XBea…
jeanouii May 23, 2019
aaea15f
Update javadoc plugin
jeanouii May 23, 2019
25e8bf2
add missing tags
jeanouii May 23, 2019
9fd8f74
Avoid XDoclet issues with Javadoc plugin under Java 8
jeanouii May 23, 2019
c907567
avoid rat on release backup files
jeanouii May 23, 2019
deee2e5
[maven-release-plugin] prepare release xbean-4.14
rmannibucau May 23, 2019
efda93b
[maven-release-plugin] prepare for next development iteration
rmannibucau May 23, 2019
d58f857
Update ReflectionUtil.java
saxicek Jul 4, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
203 changes: 203 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,203 @@

Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.

"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.

"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.

"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.

"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.

"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.

"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).

"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.

"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."

"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:

(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and

(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and

(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and

(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.

You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.

9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.

END OF TERMS AND CONDITIONS

APPENDIX: How to apply the Apache License to your work.

To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.

Copyright [yyyy] [name of copyright owner]

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

6 changes: 6 additions & 0 deletions NOTICE
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Apache XBean
Copyright 2005-2018 The Apache Software Foundation

This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).

9 changes: 0 additions & 9 deletions classpath/m2-readme.txt

This file was deleted.

34 changes: 0 additions & 34 deletions classpath/maven.xml

This file was deleted.

25 changes: 0 additions & 25 deletions classpath/mavenizer.sh

This file was deleted.

98 changes: 0 additions & 98 deletions classpath/pom.xml

This file was deleted.

Loading