Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
847 commits
Select commit Hold shift + click to select a range
c85b0a2
XBEAN-155 make finding more consistent
djencks Aug 18, 2010
0c3baff
export org.apache.xbean.finder packages only
jgawor Sep 4, 2010
35dfdb8
update blueprint dependency to new aries release
Sep 7, 2010
f991624
XBEAN-157: Ability to limit number of resources discovered using Bund…
jgawor Sep 13, 2010
51a50d5
A BundleClassLoader implementation that returns resources embedded in…
jgawor Sep 13, 2010
32b1621
XBEAN-156 only compute wiredBundles the first time.
Sep 15, 2010
424a97e
improve a couple error messages
djencks Sep 25, 2010
baa29cc
Ensure RuntimeExceptions from Bindings get propagated as NamingExcept…
Oct 21, 2010
4119489
Remove 'ClassFinder.' in front of all inner classes in AbstractFinder.
dblevins Oct 28, 2010
20c8acf
XBEAN-160: Find subclasses
dblevins Nov 23, 2010
0b5b139
Fix a couple of errors in the SingleLinkedList class
Dec 15, 2010
bb335b8
XBEAN-161 don't start resource lookups with '/'
djencks Dec 27, 2010
b19f1f9
Add resolve related util methods
Jan 10, 2011
ce3629c
GERONIMO-5751 LinkageError running CDI TCK
Jan 13, 2011
f668620
clean up maven 3 pom warnings
djencks Jan 27, 2011
ad7e789
XBEAN-162 genericize usage of Class
djencks Jan 28, 2011
b39017a
fix the inconsistent line ending
Jan 28, 2011
e04cf00
XBEAN-163: Equinox BundleClassLoader implementation that translates b…
jgawor Feb 5, 2011
853a2b9
XBEAN-163: Equinox BundleClassLoader implementation that translates b…
jgawor Feb 5, 2011
7eecc96
XBEAN-164: Override defaults for convertResourceUrls or searchWiredBu…
jgawor Feb 6, 2011
203e90d
override findResources() instead of getResources() as JVMs call diffe…
jgawor Feb 11, 2011
46dd4fb
Make the import packages from spring-bean as optional
Feb 24, 2011
98a09bd
XBEAN-165: Meta Annotation Support
dblevins Mar 22, 2011
4228557
Experimenting with svn history
dblevins Mar 22, 2011
d793da5
XBEAN-165: Meta Annotation Support
dblevins Mar 22, 2011
c099ce8
XBEAN-171: RegexFilteredArchive supporting regular expressions to inc…
dblevins Mar 24, 2011
7bcb5dc
XBEAN-165: Meta Annotation Support
dblevins Mar 24, 2011
7526f91
XBEAN-165: Meta Annotation Support
dblevins Mar 27, 2011
3133a2c
Organizing into subpackages
dblevins Mar 27, 2011
9d497b1
Cleaned up the UrlSet so that it now can use a Filter
dblevins Mar 27, 2011
3e117ff
upgrade junit to 4.x
dblevins Mar 27, 2011
84d3958
XBEAN-167: Archive Interface for cleaner integration of Classpath a…
dblevins Mar 27, 2011
6c05f88
Tweaking error handling
dblevins Mar 27, 2011
d52a8e5
Merging this with AnnotatedTarget
dblevins Mar 28, 2011
d32f971
XBEAN-165: Meta Annotation Support
dblevins Mar 28, 2011
dde264b
XBEAN-165: Meta Annotation Support
dblevins Mar 30, 2011
6b5663d
convenience method for single url scanning
dblevins Apr 7, 2011
ba8fe94
include/exclude methods that take just plain url
dblevins Apr 7, 2011
258d508
XBEAN-166: Generic Filtering API usable for Archive scanning and more
dblevins Apr 7, 2011
039efb5
Proper toString() methods. UrlSet now implements Iterable
dblevins Apr 8, 2011
602471e
use the original bundle passed for resource lookup
jgawor Apr 19, 2011
cae57e2
The elements in the bundle-classpath do not end with '/', need to add…
Apr 21, 2011
6ec4d02
Pass the native bundle instance for wired bundles calculation
Apr 21, 2011
283b23e
ensure BundleUtils.getContextBundle() works correctly with any type o…
jgawor Apr 21, 2011
937a55a
Fix test error on windows platform
Apr 22, 2011
47a1fa9
add utility function to unwrap a bundle
jgawor May 2, 2011
05516b2
GERONIMO-5946: Check for the available asm classes directly (asm or x…
jgawor May 4, 2011
de6079b
only changes are to tests. was using it to drive out a jar xbean-fin…
dblevins May 5, 2011
f19aa8c
Add a getBundle method in the BundleUtils, which is used to get the r…
May 23, 2011
fefb93c
yank invalid test
dblevins May 25, 2011
ff0e6a6
Skip null classes and null classloaders
dblevins May 25, 2011
2280a6a
Open up that internal getResource method
dblevins May 25, 2011
8742d0f
Worked around issues with XBEAN-143 by temporarily disabling some of …
dblevins May 31, 2011
43f8be4
XBEAN-177: No need to delegate classloading if a wire is established
jgawor Jun 8, 2011
7a3b10c
Keep track of the original classes passed to the annotation finder so…
dblevins Jun 9, 2011
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
47f59e1
Removed the dependency on Ant for the Maven plugin
ebourg Jul 29, 2016
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-2013 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