<?xml version="1.0" encoding="UTF-8" ?>
<ip_log version ="1.0">
	<project id="org.objenesis" version="1.0.0" status="done">
		<info>
			<name>Java library for object instantiation</name>
			<origin>objenesis.org</origin>
			<reference>http://objenesis.org/</reference>
			<repository>/cvsroot/tools</repository>
			<location>org.eclipse.orbit/org.objenesis</location>
			<tag>v1_0</tag>
		</info>
		<contact>
			<name>Ketan Padegaonkar</name>
			<email>KetanPadegaonkar@gmail.com</email>
			<company>ThoughtWorks, Inc.</company>
		</contact>
		<notes>
			<note>
				Java already supports this dynamic instantiation of classes using Class.newInstance().
				However, this only works if the class has an appropriate constructor.
				There are many times when a class cannot be instantiated this way, such as when the class contains:
				(1) Constructors that require arguments.
				(2) Constructors that have side effects.
				(3) Constructors that throw exceptions.</note>
		</notes>
		<legal>
			<ipzilla bug_id="3931"/>
			<license>
				<name>MIT License</name>
				<reference>http://www.opensource.org/licenses/mit-license.php</reference>
			</license>
		</legal>
	</project>
</ip_log>