From 4035294a27c39fb8f60365a4d02304adc98adfc9 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Thu, 4 Jun 2026 09:53:15 +0000
Subject: [PATCH 1/2] Create comprehensive README with version note
---
README.md | 86 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 85 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 28e0cb2..48e65ae 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,87 @@
+# QuickFIX/J Code Generator Maven Plugin
+A Maven plugin that generates Java source files for FIX (Financial Information eXchange) messages from QuickFIX XML dictionaries.
-NB: The first released version is 3.0.2 so that it does not conflict with the released 3.0.0 version (which still was part of the full QuickFIX/J release). From now on the plugin will be separate from QFJ.
+## Overview
+
+The QuickFIX/J Code Generator Maven Plugin allows you to automatically create Java sources for FIX Messages based on a QuickFIX XML dictionary. This plugin simplifies the development of FIX protocol implementations by generating the necessary message classes, field definitions, and other FIX-related Java code.
+
+## Requirements
+
+- Maven 3.9.12 or higher
+- Java 8 or higher
+
+## Installation
+
+Add the plugin to your project's `pom.xml`:
+
+```xml
+
+
+
+ org.quickfixj
+ quickfixj-codegenerator
+ 3.0.2
+
+
+
+ generate
+
+
+
+
+
+
+
+
+
+```
+
+## Usage
+
+The plugin will automatically generate Java sources during the Maven build lifecycle. Configure the plugin to specify:
+
+- The location of your QuickFIX XML dictionary file
+- The output directory for generated sources
+- Package names for generated classes
+- Other generation options as needed
+
+### Running the Generator
+
+Execute the plugin as part of your Maven build:
+
+```bash
+mvn clean install
+```
+
+Or run the plugin goal directly:
+
+```bash
+mvn quickfixj-codegenerator:generate
+```
+
+## Configuration
+
+Detailed configuration options can be specified in the `` section of the plugin declaration. Refer to the plugin documentation for available parameters.
+
+## Version Information
+
+> **NB:** The first released version is 3.0.2 so that it does not conflict with the released 3.0.0 version (which still was part of the full QuickFIX/J release). From now on the plugin will be separate from QFJ.
+
+## License
+
+This project is licensed under [The QuickFIX Software License, Version 1.0](http://www.quickfixj.org/documentation/license.html).
+
+## Links
+
+- **Website:** [http://www.quickfixj.org](http://www.quickfixj.org)
+- **GitHub Repository:** [https://github.com/quickfix-j/quickfixj-codegenerator](https://github.com/quickfix-j/quickfixj-codegenerator)
+- **Issue Tracker:** [https://github.com/quickfix-j/quickfixj-codegenerator/issues](https://github.com/quickfix-j/quickfixj-codegenerator/issues)
+
+## Contributing
+
+Contributions are welcome! Please feel free to submit issues or pull requests on GitHub.
+
+## Developer
+
+- **Christoph John** ([@chrjohn](https://github.com/chrjohn))
From 3c36ce9bbf54c2df217ebe24be93db1998318d54 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Thu, 4 Jun 2026 15:45:05 +0000
Subject: [PATCH 2/2] Remove developer section from README
---
README.md | 4 ----
1 file changed, 4 deletions(-)
diff --git a/README.md b/README.md
index 48e65ae..818f03a 100644
--- a/README.md
+++ b/README.md
@@ -81,7 +81,3 @@ This project is licensed under [The QuickFIX Software License, Version 1.0](http
## Contributing
Contributions are welcome! Please feel free to submit issues or pull requests on GitHub.
-
-## Developer
-
-- **Christoph John** ([@chrjohn](https://github.com/chrjohn))