Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Cannot Reproduce
-
scr annotations 1.2.0
-
None
-
OSX, jdk16 64bit
Description
When annotating a member as an OSGi property i get an invalid key generated when I put a // comment above.
For instance:
public class InstrumentServiceImpl implements InstrumentServiceInterface {
private static final Logger logger = Logger.getLogger(Instrument.class.getName());
// OSGi Configurable Properties
@Property(name="logPathFormat", value="./log/instrumentation"
will generate a key that looks like it is concatenating the comment into the key name for some reason. "OSGi Configurable Properties
logPathFormat"
as a work around if I change it to:
public class InstrumentServiceImpl implements InstrumentServiceInterface {
private static final Logger logger = Logger.getLogger(Instrument.class.getName());
/** OSGi Configurable Properties */
@Property(name="logPathFormat", value="./log/instrumentation"
it works fine