summaryrefslogtreecommitdiff
path: root/cpp/src/slice2java/Main.cpp
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2008-01-30 09:03:26 -0800
committerMark Spruiell <mes@zeroc.com>2008-01-30 09:03:26 -0800
commitae9c2dd53558ccd9515068b6e0a7e2c8fd2ccf4a (patch)
treedd321ccb431c6975820f174ff8273961a989ad7e /cpp/src/slice2java/Main.cpp
parentMerge commit 'origin/master' into bug1388 (diff)
downloadice-ae9c2dd53558ccd9515068b6e0a7e2c8fd2ccf4a.tar.bz2
ice-ae9c2dd53558ccd9515068b6e0a7e2c8fd2ccf4a.tar.xz
ice-ae9c2dd53558ccd9515068b6e0a7e2c8fd2ccf4a.zip
deprecate Java2 mapping; Java bug fixes
Diffstat (limited to 'cpp/src/slice2java/Main.cpp')
-rw-r--r--cpp/src/slice2java/Main.cpp30
1 files changed, 18 insertions, 12 deletions
diff --git a/cpp/src/slice2java/Main.cpp b/cpp/src/slice2java/Main.cpp
index 0e2cc4c919d..1b16f9ddb14 100644
--- a/cpp/src/slice2java/Main.cpp
+++ b/cpp/src/slice2java/Main.cpp
@@ -136,6 +136,24 @@ main(int argc, char* argv[])
vector<string> v = opts.argVec("meta");
copy(v.begin(), v.end(), back_inserter(globalMetadata));
+ //
+ // Look for the Java2 metadata.
+ //
+ bool java2 = false;
+ for(StringList::iterator p = globalMetadata.begin(); p != globalMetadata.end(); ++p)
+ {
+ if((*p) == "java:java2")
+ {
+ java2 = true;
+ break;
+ }
+ }
+
+ if(java2)
+ {
+ cerr << argv[0] << ": warning: The Java2 mapping is deprecated." << endl;
+ }
+
bool caseSensitive = opts.isSet("case-sensitive");
if(args.empty())
@@ -242,18 +260,6 @@ main(int argc, char* argv[])
if(!checksumClass.empty())
{
- //
- // Look for the Java2 metadata.
- //
- bool java2 = false;
- for(StringList::iterator p = globalMetadata.begin(); p != globalMetadata.end(); ++p)
- {
- if((*p) == "java:java2")
- {
- java2 = true;
- break;
- }
- }
Gen::writeChecksumClass(checksumClass, output, checksums, java2);
}