summaryrefslogtreecommitdiff
path: root/cpp/src/slice2java
Commit message (Collapse)AuthorAge
...
* Fixed bug in slice2java: with the --impl-tie option, incorrect code wasMichi Henning2004-10-13
| | | | generated for local interfaces and classes.
* Minor fix: for local interfaces, we were generating the source file for theMichi Henning2004-10-12
| | | | impl class twice.
* Changed code generation in slice2java: for local interfaces, only anMichi Henning2004-10-12
| | | | | | OperationsNC (but no Operations) interface is generated now. (Previously, both interfaces were generated, with one of them being empty.)
* dependMarc Laukien2004-10-04
|
* Connection.iceMarc Laukien2004-09-13
|
* Fixed exception handler ordering problem in slice2java and slice2cs.Michi Henning2004-09-09
| | | | | | | Removed redundant code to omit local exceptions when generating exception- handling code: local exceptions can no longer appear in the exception specification of a non-local operation, so the code was superfluous.
* Fixed a whole pile of code generation bugs:Michi Henning2004-09-08
| | | | | | | | - Lots of problems when Java keywords were used as Slice identifiers. - Incorrect code generation if a base interface had an "amd" or "ami" metadata directive, but the derived class did not have it. - Incorrect code generation for implementation stubs for some "amd" constructs.
* adding bool param to parser visit() functionMark Spruiell2004-09-02
|
* Deprecation of global Slice definitions.Michi Henning2004-08-31
|
* allow metadata for operation return value and parametersMark Spruiell2004-08-26
|
* Fixed incorrect initialization of byte constants.Michi Henning2004-08-19
|
* Fixed bug in code generation for "no current" operations.Michi Henning2004-08-17
|
* Changed Java language mapping to create "no current" versions of operationsMichi Henning2004-08-03
| | | | on classes.
* needed more error checking in enum unmarshalingMark Spruiell2004-07-08
|
* more Win32 fixes for Slice checksumsMark Spruiell2004-07-02
|
* Slice checksum changesMark Spruiell2004-07-02
|
* bug fix for empty local classMark Spruiell2004-06-28
|
* tie classes now implement Ice.TieBaseMark Spruiell2004-06-19
|
* Changed the way dependencies are printed by slice2java --depend. UpdatedMichi Henning2004-06-17
| | | | | ant build task accordingly. Fixed a few incorrect project settings for VC++.
* - Added isOpen() method to OutputUtil.Michi Henning2004-06-15
| | | | | | | | | - Removed calls to strerror(errno) in slice2cpp and slice2cs because the std::fstream operations do not set errno when something goes wrong, so any error messages always showed "no error" at the end. - Added support for --impl option to slice2cs. - Found two places in slice2java where exceptions where exception handlers were not ordered into derived-to-base order.
* Put --depend option back for slice2java after I realized that this brokeMichi Henning2004-06-08
| | | | | the and build. But --depend now at least prints "x.java: x.ice" instead of "x.cpp: x.ice".
* Removed --depend option from slice2java (because it was meaningless) andMichi Henning2004-06-07
| | | | | changed preprocessor to be able to generate dependecies for C# makefiles.
* Added AMD support.Michi Henning2004-06-02
|
* Fixed copyrightBernard Normier2004-05-18
|
* Updated copyright noticeBernard Normier2004-05-11
|
* Fixed Sun C++ build problemsBernard Normier2004-05-08
|
* fixing AMI bug with routersMark Spruiell2004-05-07
|
* casts for ObjectPrxHelperMarc Laukien2004-04-19
|
* facet changesMarc Laukien2004-04-07
|
* Fixed parser bug: if an operation had an exception speficiation withMichi Henning2004-03-26
| | | | | | multiple exceptions, and one of the exceptions was a base of one or more of the other exceptions, the catch blocks in the marshaling and dispatch code were emitted in the wrong order.
* removing libpath optionMark Spruiell2004-03-05
|
* mutex for OutgoingAsyncMarc Laukien2004-02-23
|
* AMI callback __invoke method is now publicBenoit Foucher2004-02-21
|
* more amiMarc Laukien2004-02-20
|
* C++ -> JavaMarc Laukien2004-02-20
|
* fixesMarc Laukien2004-02-16
|
* added sendMutexMarc Laukien2004-01-23
|
* adding metadata validation to Java translatorsMark Spruiell2003-12-15
|
* Adding support for global metadata. Removing the --package option inMark Spruiell2003-12-12
| | | | | slice2java. Using global metadata to define packaging in slice2java, slice2freezej.
* removing UNICODE requirement on Win32Mark Spruiell2003-12-05
|
* add missing newlineMark Spruiell2003-11-21
|
* respect at-most-once semantics for collocated invocationsMark Spruiell2003-09-25
|
* - Removed dependency on Xerces.Mark Spruiell2003-09-11
| | | | | | | | | - Removed generic stream interface Ice::Stream and ice_marshal functions. - Removed XML stream implementation and related test. - Removed XML transformer and related test. - Removed slice2xsd. - Added C++ wrapper for the expat XML parser in IceXML::Parser. - Removed XML encoding from Freeze.
* Implemented TwowayOnlyException.Michi Henning2003-09-07
|
* Fixed Java code generation bug: parameters named "current" resulted inMichi Henning2003-08-28
| | | | illegal code.
* Fixed incorrect code generation of Java tie classes for "amd" metadataMichi Henning2003-08-28
| | | | operations.
* Freeze Evictor facet changesBernard Normier2003-08-27
|
* Added per-proxy contexts to icej. For ice, added context to operator== andMichi Henning2003-08-27
| | | | the hash function for proxies.
* remove extraneous semicolons from generated codeMark Spruiell2003-06-17
|
* DispatchAsyncMarc Laukien2003-05-25
|