ldapsdk icon indicating copy to clipboard operation
ldapsdk copied to clipboard

warnings while building 3.2.0

Open sandrobonazzola opened this issue 9 years ago • 1 comments

Not sure about how much it may be useful, but while building 3.2.0 I've seen the following warnings:

compile: [mkdir] Created dir: /builddir/build/BUILD/ldapsdk-3.2.0/build/classes [javac] Compiling 25 source files to /builddir/build/BUILD/ldapsdk-3.2.0/build/classes [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6 [javac] 1 warning [javac] Compiling 969 source files to /builddir/build/BUILD/ldapsdk-3.2.0/build/classes [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6 [javac] /builddir/build/BUILD/ldapsdk-3.2.0/src/com/unboundid/ldap/listener/InMemoryRequestHandler.java:3643: warning: [unchecked] unchecked cast javac connectionState.get( [javac] ^ [javac] required: ObjectPair<ASN1OctetString,List<LDAPMessage>> [javac] found: Object [javac] 2 warnings

sandrobonazzola avatar Oct 04 '16 12:10 sandrobonazzola

You can safely ignore these warnings. They don't appear if you build with Java SE 5 (which is the minimum supported version for the LDAP SDK) or Java SE 6, although there are a couple of warnings when building with Java SE 7, and more when building with Java SE 8.

We could get rid of these build warnings in the newer Java versions with SuppressWarnings annotations, but the specific syntax we would need to accomplish that isn't supported in the older Java versions and would break the ability to build on those versions.

dirmgr avatar Oct 04 '16 16:10 dirmgr