diff --git a/README.md b/README.md index ce408bc..3e57517 100644 --- a/README.md +++ b/README.md @@ -19,9 +19,9 @@ If all packages provided don't match the expected structure, the combined packag Salesforce packages follow this structure: - ``: Root element must be `Package` with the Salesforce namespace. - - ``: This element defines a specific type of metadata component. It is used to group components of the same type, such as Apex classes, triggers, or Visualforce pages. - - ``: Lists the individual components by their API names within that type. Multiple members can be included under the same type. - - ``: Specifies the type of metadata, such as "ApexClass", "ApexTrigger", or "CustomObject". + - ``: This element defines a specific type of metadata component. It is used to group components of the same type, such as Apex classes, triggers, or Visualforce pages. Can be declared multiple times, but must be declared at least once. + - ``: Lists the individual components by their API names within that type. Multiple members can be included under the same type but at least 1 member must be declared in each ``. + - ``: Specifies the type of metadata, such as "ApexClass", "ApexTrigger", or "CustomObject". Must be declared only once in each `` element. - ``: This optional element specifies the API version of Salesforce metadata that you are working with. It helps ensure compatibility between your metadata and the version of Salesforce you're interacting with. This can only be declared once. ## Install