<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/jinterface/java_src/com, branch OTP-18.1.4</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>Change license text to APLv2</title>
<updated>2015-06-18T09:31:02+00:00</updated>
<author>
<name>Bruce Yinhe</name>
<email>bruce@erlang.org</email>
</author>
<published>2015-06-18T09:31:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=738c34d4bb8f1a3811acd00af8c6c12107f8315b'/>
<id>738c34d4bb8f1a3811acd00af8c6c12107f8315b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove extra @param in javadoc</title>
<updated>2015-05-12T06:20:49+00:00</updated>
<author>
<name>Vlad Dumitrescu</name>
<email>vladdu55@gmail.com</email>
</author>
<published>2015-05-12T06:20:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=86e95abae56c8999feccff42321db60f0c0362e3'/>
<id>86e95abae56c8999feccff42321db60f0c0362e3</id>
<content type='text'>
This gives an error when building the docs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This gives an error when building the docs.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'x0id/jinterface_generic_match'</title>
<updated>2015-04-29T12:41:39+00:00</updated>
<author>
<name>Zandra Hird</name>
<email>zandra@erlang.org</email>
</author>
<published>2015-04-29T12:41:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=de6ef63b143557558436b5c0213030a27d78da0d'/>
<id>de6ef63b143557558436b5c0213030a27d78da0d</id>
<content type='text'>
* x0id/jinterface_generic_match:
  jinterface: match/bind added to OtpErlangObject
  fix typo error from recent merge

OTP-12691
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* x0id/jinterface_generic_match:
  jinterface: match/bind added to OtpErlangObject
  fix typo error from recent merge

OTP-12691
</pre>
</div>
</content>
</entry>
<entry>
<title>jinterface: match/bind added to OtpErlangObject</title>
<updated>2015-02-03T21:39:39+00:00</updated>
<author>
<name>Dmitriy Kargapolov</name>
<email>dmitriy.kargapolov@gmail.com</email>
</author>
<published>2015-02-03T21:39:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=2fdc3d313485a76b6acf12154b8f3bd3e1ceb2ca'/>
<id>2fdc3d313485a76b6acf12154b8f3bd3e1ceb2ca</id>
<content type='text'>
Adding these two methods to the OtpErlangObject abstract class makes possible
implementing of pattern matching and variable binding for all types of Erlang
terms. Particular implementations may vary and include additional classes to
define Variable placeholder objects and Bindings objects. Also Parser class
may be added to facilitate creating complex patterns and terms.

The purpose of this commit is to provide low level interface base methods
sufficient for variety of higher level pattern matching/variable binding
implementations.

OtpErlangMap class is re-designed for efficiency (it is based on HashMap now).

All changes are backward-compatible. Detailed test cases implemented.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adding these two methods to the OtpErlangObject abstract class makes possible
implementing of pattern matching and variable binding for all types of Erlang
terms. Particular implementations may vary and include additional classes to
define Variable placeholder objects and Bindings objects. Also Parser class
may be added to facilitate creating complex patterns and terms.

The purpose of this commit is to provide low level interface base methods
sufficient for variety of higher level pattern matching/variable binding
implementations.

OtpErlangMap class is re-designed for efficiency (it is based on HashMap now).

All changes are backward-compatible. Detailed test cases implemented.
</pre>
</div>
</content>
</entry>
<entry>
<title>jinterface: transport factory implementation</title>
<updated>2015-02-01T04:22:21+00:00</updated>
<author>
<name>Dmitriy Kargapolov</name>
<email>dmitriy.kargapolov@gmail.com</email>
</author>
<published>2015-02-01T04:18:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=fd76d49c7d7bbed4775818390e47b958ee50f469'/>
<id>fd76d49c7d7bbed4775818390e47b958ee50f469</id>
<content type='text'>
Transport factory basic implementation added. This makes possible
creating connections between nodes using ssh channels for example.
Default transport factory based on standart Socket/ServerSocket
classes is provided. Modifications are backward compatible.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Transport factory basic implementation added. This makes possible
creating connections between nodes using ssh channels for example.
Default transport factory based on standart Socket/ServerSocket
classes is provided. Modifications are backward compatible.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'maint'</title>
<updated>2014-12-08T11:17:06+00:00</updated>
<author>
<name>Rickard Green</name>
<email>rickard@erlang.org</email>
</author>
<published>2014-12-08T11:17:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=fe5969db22c97af8c26658db5a326158a78fe2e3'/>
<id>fe5969db22c97af8c26658db5a326158a78fe2e3</id>
<content type='text'>
* maint:
  Add .appup file
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* maint:
  Add .appup file
</pre>
</div>
</content>
</entry>
<entry>
<title>Add .appup file</title>
<updated>2014-12-08T11:13:03+00:00</updated>
<author>
<name>Rickard Green</name>
<email>rickard@erlang.org</email>
</author>
<published>2014-12-08T10:49:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=ed4f65e9e52bc0792b4a4e6a45acb99cf0e695b2'/>
<id>ed4f65e9e52bc0792b4a4e6a45acb99cf0e695b2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[jinterface] cleanup code according to new style</title>
<updated>2014-11-25T11:12:10+00:00</updated>
<author>
<name>Vlad Dumitrescu</name>
<email>vladdu55@gmail.com</email>
</author>
<published>2014-11-13T09:28:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=26732f2fdd4720deee653ab96cd453ed65dcaa87'/>
<id>26732f2fdd4720deee653ab96cd453ed65dcaa87</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'vladdu/jinterface_code_cleanup/OTP-12211' into maint</title>
<updated>2014-10-01T07:58:13+00:00</updated>
<author>
<name>Marcus Arendt</name>
<email>marcus@erlang.org</email>
</author>
<published>2014-10-01T07:58:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=40bfc04288f623d7dbabc90f0c93c6baef997ba7'/>
<id>40bfc04288f623d7dbabc90f0c93c6baef997ba7</id>
<content type='text'>
* vladdu/jinterface_code_cleanup/OTP-12211:
  fix warning: Socket's InputStream not closed
  silence 'potential resource leak' warnings
  don't warn about some unused fields/variables
  handle warnings about potential null pointers
  keep all method parameters final
  renamed method parameters hiding fields
  add 'break' statements to make compiler happy
  remove warnings from OtpMD5
  rename OtpNode.flags to connFlags
  rename OtpNode.Acceptor.port to acceptorPort
  rename field 'self' to 'localNode'
  mark deprecated unused private constructor
  simplify 'if' statements
  remove warnings: @Override, switch fall-through
  make serialVersionUID fields private
  remove unnecessary syntax (casts)
  remove unused variables
  removed unnecessary semicolons, imports, labels
  remove unnecessary null pointer checks
  remove unnecessary Cloneable and Serializable
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* vladdu/jinterface_code_cleanup/OTP-12211:
  fix warning: Socket's InputStream not closed
  silence 'potential resource leak' warnings
  don't warn about some unused fields/variables
  handle warnings about potential null pointers
  keep all method parameters final
  renamed method parameters hiding fields
  add 'break' statements to make compiler happy
  remove warnings from OtpMD5
  rename OtpNode.flags to connFlags
  rename OtpNode.Acceptor.port to acceptorPort
  rename field 'self' to 'localNode'
  mark deprecated unused private constructor
  simplify 'if' statements
  remove warnings: @Override, switch fall-through
  make serialVersionUID fields private
  remove unnecessary syntax (casts)
  remove unused variables
  removed unnecessary semicolons, imports, labels
  remove unnecessary null pointer checks
  remove unnecessary Cloneable and Serializable
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'vladdu/jinterface_findbugs/OTP-12210' into maint</title>
<updated>2014-10-01T07:58:05+00:00</updated>
<author>
<name>Marcus Arendt</name>
<email>marcus@erlang.org</email>
</author>
<published>2014-10-01T07:58:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=0e1adc9d399f5854d5b789e5d6a32a92a6ea0d74'/>
<id>0e1adc9d399f5854d5b789e5d6a32a92a6ea0d74</id>
<content type='text'>
* vladdu/jinterface_findbugs/OTP-12210:
  OtpErlangList.clone must not return null
  handle empty .erlang.cookie without crashing
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* vladdu/jinterface_findbugs/OTP-12210:
  OtpErlangList.clone must not return null
  handle empty .erlang.cookie without crashing
</pre>
</div>
</content>
</entry>
</feed>
