tmf: Re-add null annotations to tmf.core.statevalue
authorAlexandre Montplaisir <alexmonthy@voxpopuli.im>
Wed, 29 May 2013 21:01:01 +0000 (17:01 -0400)
committerAlexandre Montplaisir <alexmonthy@voxpopuli.im>
Thu, 3 Oct 2013 21:25:32 +0000 (17:25 -0400)
commit77c2c2c985378d98ab57346a1c64736ead9f8cef
tree8a887ceb2694fd29037d7ba1c5683bbe2fb90963
parent46a59db7d0053b13ea6d1077eb90d0cad8c25680
tmf: Re-add null annotations to tmf.core.statevalue

Revert the revert in 9885a77c775e59e8ad72d5cc4495f4d1fea1c964.

Current master doesn't compile with Eclipse < 3.8 anymore, so since
this is our new oldest-supported version, we can put the null
annotations back in (those also require >= 3.8 to even compile).

Since the package is only needed at compilation and not at runtime,
it should not be added to the dependencies in MANIFEST.MF, but to
the build.properties file. As indicated in
http://help.eclipse.org/kepler/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Ftasks%2Ftask-using_null_annotations.htm

Change-Id: I96a8bfd8f43296cf4eee196d0e44641f2822153c
Signed-off-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
Reviewed-on: https://git.eclipse.org/r/16527
Tested-by: Hudson CI
IP-Clean: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
org.eclipse.linuxtools.tmf.core/build.properties
org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statevalue/IntegerStateValue.java
org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statevalue/LongStateValue.java
org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statevalue/NullStateValue.java
org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statevalue/StringStateValue.java
org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statevalue/TmfStateValue.java
org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/statevalue/package-info.java [new file with mode: 0644]
This page took 0.034669 seconds and 5 git commands to generate.