Gitiles
Code Review
Sign In
gerrit.onosproject.org
/
onos-felix
/
beae9afada8155550e36d619edcc45e7bb3d6bde
/
scrplugin
/
src
c91ddad
Fix FELIX-409 and fail building if an empty @scr.service tag is specified without the component implementing an interface.
by Carsten Ziegeler
· 17 years ago
9699e45
Fix typo in error message.
by Carsten Ziegeler
· 17 years ago
f7f306c
Fix NPE by returning an empty array.
by Carsten Ziegeler
· 17 years ago
0a6e85a
Fix lookup on parent classes for fields and references.
by Carsten Ziegeler
· 17 years ago
75258d2
Improved property and reference search mechanism: the fields are search starting from the inspected class and up the hierarchy. This allows to detect overwritten information and duplicate information in the same class. This fixes FELIX-386
by Carsten Ziegeler
· 17 years ago
2dc6683
FELIX-378 servicefactory attribute of @scr.service tag not handled correctly
by Felix Meschberger
· 17 years ago
2ade35f
FELIX-375 implemented interfaces of base classes from the class path are not recognized
by Felix Meschberger
· 17 years ago
a37ec21
Fix for FELIX-367: Set the instance variable in unbind only to null if passed service object is the same as the stored one.
by Carsten Ziegeler
· 17 years ago
1b59f00
Do not overwrite but append to Service-Component property if already existing in the project
by Felix Meschberger
· 17 years ago
c6fa66c
Provide option to generate PID (which defaults to true) for a component.
by Carsten Ziegeler
· 17 years ago
4cd7355
Only create the metatype directory if there are any metatype descriptors to write
by Felix Meschberger
· 17 years ago
7d09745
Restrict the initial value usage of a property to types of java.lang.String and correctly trim the value to fix #FELIX-353.
by Carsten Ziegeler
· 17 years ago
decfc7f
Generate bind/unbind only if reference has single cardinality (either optional or required)
by Carsten Ziegeler
· 17 years ago
de45565
Remove generated methods from previous builds to avoid having the same method more than once in the resulting class file.
by Carsten Ziegeler
· 17 years ago
3e6a84d
Correct byte code generation: calculate max frames and locals by hand (they're constant anyway) to avoid altering the existing byte code; fix putfield operation.
by Carsten Ziegeler
· 17 years ago
79af276
Do not generate methods if the component is abstract.
by Carsten Ziegeler
· 17 years ago
cd71da9
Fix type class reference for generated methods. Only create bind/unbind if flag is set. Refactor to use only one creation method.
by Carsten Ziegeler
· 17 years ago
8ce086c
Generate bind and unbind methods for references from fields using asm byte code manipulation.
by Carsten Ziegeler
· 17 years ago
784ff87
Correct logging of number of abstract services.
by Carsten Ziegeler
· 17 years ago
3b06bcb
Three fixes:
by Felix Meschberger
· 17 years ago
ea83f4e
Start searching of methods for references in the current source class and not in the class the reference is defined in. Start implementing method generation for references.
by Carsten Ziegeler
· 17 years ago
57a5863
Create a new line before printing out multi value properties.
by Carsten Ziegeler
· 17 years ago
28ff270
Close Option tag (fix FELIX-349) and move utility methods to IOUtils.
by Carsten Ziegeler
· 17 years ago
1bcecbb
Correct spelling.
by Carsten Ziegeler
· 17 years ago
1da0359
Add detection mechanism for proper namespace handling. If the current sax implementation has bugs a workaround is installed (fixes FELIX-347)
by Carsten Ziegeler
· 17 years ago
16bcf90
Prevent NPE if a component to be validated does is not a service
by Felix Meschberger
· 17 years ago
cfea2ac
Add license and notice file
by Carsten Ziegeler
· 17 years ago
84add00
Moving scr plugin from sandbox to main trunk
by Carsten Ziegeler
· 17 years ago