THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
General guidelines
To avoid dependency conflicts and ease debugging, in all StreamPipes modules we need to adhere to the following rules:
- All external dependencies are declared in the
dependencyManagement
section of the parent pom - All StreamPipes dependencies are not declared in the
dependencyManagement
section of the parent pom - In each module, there are three blocks identified per comment:
StreamPipes dependencies
,External dependencies
andTest dependencies
- StreamPipes dependencies must be provided along with the version number in each module.
- Non-StreamPipes dependencies never declare their version number in a child pom, but in the
dependencyManagement
section of the parent pom. - In these blocks, dependencies are declared in alphabetical order