Bootstrap Controller documentation Issue: DOCS-69 Change-Id: Iaf57d73e8d720b910c66cae41a75f10ceefba80f Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Bug 6859 - Binding generator v1 refactoring Based on transfer of Binding generator v1 from Yangtools project to MDSAL in past, we need to finalize this process by refactoring package naming: org.opendaylight.yangtools -> org.mdsal.binding org.opendaylight.yangtools.sal -> org.mdsal.binding Refactoring changes in MDSAL, see: https://git.opendaylight.org/gerrit/#/c/52107 By using of Binding generator v1, this change needs to be addressed in Controller project. - refactoring itself - add META-INF to gitignore Change-Id: Ib7ec1b39466c0c814459bcbc2adce437b2a0ca64 Signed-off-by: Jakub Toth <jatoth@cisco.com> Signed-off-by: Robert Varga <rovarga@cisco.com>
Remove bad manifestLocation from maven-bundle-plugin Change-Id: I7741c11a21393510af4dcb452e721abd236a9c2c Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Fix FindBugs warnings in sal-clustering-commons Fixed FindBugs warnings in sal-clustering-commons and enabled the maven plugin to run and fail the build on violations. For some reason, the plugin sometimes creates a local .fbExcludeFilterFile that is a copy of the one in odlparent. It may be that it doesn't always clean it up at the end. So I added it to the .gitignore Change-Id: Id1ad5582f533bd4bfe714e54ae1e79d00a411552 Signed-off-by: Tom Pantelis <tpanteli@brocade.com>
Add maven-metadata-local.xml to .gitignore Change-Id: I1350644bf1e58462564eaa88c4ac6ab34b72cc3f Signed-off-by: Tomas Cere <tcere@cisco.com>
.gitignore .factorypath created by m2e-apt https://github.com/vorburger/opendaylight-eclipse-setup now bundles https://github.com/jbosstools/m2e-apt, which creates .factorypath files all over the place. Change-Id: Ib9ddd1302fdf8296638dd0f14204e27992bd3d5f Signed-off-by: Michael Vorburger <vorburger@redhat.com>
Base projects and parents for IT tests. This provides a very very simple working basis for IT tests. Change-Id: I16fae750c32ffe6fce356c8036b6d74988aa4f99 Signed-off-by: Ed Warnicke <eaw@cisco.com> Signed-off-by: Ed Warnicke <hagbard@gmail.com>
Moved the resources to a separate plugin so they can be used by others. The idea here would be to allow the projects to build their own local runnable instances, as well as integration, while keeping things in sync. A couple of notes: 1) Please be patient, this is a pull apart of work to get features working in general, so there may be some extra things in commons/opendaylight/pom.xml for that are for that follow on patch. Mea culpa. 2) I created an opendaylight-karaf-empty distribution that *just* pulls in the resources to be used for feature testing (see next patch) Change-Id: Id4816f7083cedde8fe1e1ff2aaa58d581d45c8ab Signed-off-by: Ed Warnicke <eaw@cisco.com>
Ignore generated journal directory Change-Id: I3557f3d2b3aee5ee553fa9b7b1f63428043ef2b3 Signed-off-by: Ed Warnicke <eaw@cisco.com>
Added .DS_STORE and .metadata to .gitignore Change-Id: I95a89d26593064d8a471a8cc7bd6c48922109ece Signed-off-by: Ed Warnicke <eaw@cisco.com>
Bug 651 - Added back IDE profile and changed target for yang sources - The IDE maven profile was added back based on feedback from Giovanni Meo - To avoid devs from having to run the IDE profile so eclipse can see the yang generated source files, the yang source files are now generated under src/main/yang-gen-sals or src/main/yang-gen-config instead of target/target-ide. - The maven-clean-plugin was moved to the commons base pom and removed from all child poms where it was specified. Thus, it will be automatically run for all projects. The plugin's execution will clean all xtend and yang generated source dirs. - The build-helper-maven-plugin was also moved to the commons base pom and removed from all child poms. It will automatically run for all projects and no longer needs to be specified in child poms. The plugin's execution will created eclipse source folders for all xtend and yang generated source. Tom P and Devin A really did all this work, Greg just gets credit unfairly. Conflicts: opendaylight/config/config-module-archetype/src/main/resources/archetype-resources/pom.xml Change-Id: I8d9e403629cab2e48d03d5c7a417a02f1d878ca7 Signed-off-by: tpantelis <tpanteli@brocade.com> Signed-off-by: jameshall03885 <ghall@brocade.com> Signed-off-by: dbavery <devin.avery@brocade.com> Signed-off-by: jameshall03885 <ghall@brocade.com>
added generated files to .gitignore - files and directories generated by maven-eclipse-plugin Change-Id: I119b2a98f52f55c28f8b94f2852ab79b318f27b6 Signed-off-by: Michal Rehak <mirehak@cisco.com>
Add test for generated code checking list of dependencies. Also deprecate method in ConfigTransactionClient and add method with preferred nomenclature. Add intellij idea's output folder to .gitignore. Change-Id: I47b067043a9e74c822359a44fd769419dc321724 Signed-off-by: Tomas Olvecky <tolvecky@cisco.com>
Refactor persister. Remove obsolete TLS netconf configuration. Prefix all ServiceAdaptor configurations with common namespace. Change-Id: Ief5fc0a9b62bd9857f77e934d8097543c2fc7a65 Signed-off-by: Tomas Olvecky <tolvecky@cisco.com>
Bring some reliability in the eclipse and maven mixed builds Please look at: https://lists.opendaylight.org/pipermail/controller-dev/2013-November/002083.html for explanation of the issue and fix provided by: http://stackoverflow.com/questions/10208313/eclipse-auto-build-output-interacts-with-maven-command-line-build-output Change-Id: Ie91105f5efb9448f3dff4136d9de046069ac191f Signed-off-by: Giovanni Meo <gmeo@cisco.com>
Fix .gitignore to ignore xtend-gen directories Change-Id: I6fd66bff7d6c2ff895c92672271d67306fa323b4 Signed-off-by: Ed Warnicke <eaw@cisco.com>
Adding xtend-gen directories to .gitignore New generated files are showing up in git. This fixes that. Change-Id: I069c5fc4eb86d4c3eb34631002336dacbd49beef Signed-off-by: Colin Dixon <ckd@us.ibm.com>
Fixed .gitignore around bin/ directories Change-Id: I4b23e76cefdeff2c12e7c770119d73af19f3770a Signed-off-by: Ed Warnicke <eaw@cisco.com>
Added Intellij files to gitignore Added IntelliJ IDE specific files extensions to .gitignore. Change-Id: I5809ac06ab24215c593313ea48a8cb5a937f7593 Signed-off-by: Alissa Bonas <abonas@redhat.com>
Checkstyle enforcer Started to enforce checkstyle, if the code style doesn't match the checkstyle settings build will break. This is needed in order to make sure folks comply to one code style and don't start diverging. For now the enforcement is only limited to: - make sure no TABS are present in the java files - make sure that no trailing whitespaces are present Along with code style enforcement updates all the files that didn't comply else compilation would not be successful. Added new exclusion in .gitignore Added new parent for commons.opendaylight, please read the README in the commons.parent project for the reason for it. Make sure the violation of checkstyle are reported on the console to avoid for a developer to be able to dig through the log in the target directory Change-Id: I4e35aa74e685e5cebb8182caf0b3b39da0906948 Signed-off-by: Giovanni Meo <gmeo@cisco.com>