{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UpstreamCause",
          "shortDescription" : "Started by upstream project \"blueHour_Metrics\" build number 1,321",
          "upstreamBuild" : 1321,
          "upstreamProject" : "blueHour_Metrics",
          "upstreamUrl" : "job/blueHour_Metrics/"
        }
      ]
    },
    {
      "_class" : "jenkins.metrics.impl.TimeInQueueAction",
      "blockedDurationMillis" : 0,
      "blockedTimeMillis" : 0,
      "buildableDurationMillis" : 1,
      "buildableTimeMillis" : 1,
      "buildingDurationMillis" : 3341,
      "executingTimeMillis" : 3341,
      "executorUtilization" : 1.0,
      "subTaskCount" : 0,
      "waitingDurationMillis" : 5894,
      "waitingTimeMillis" : 5894
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.testng.TestNGTestResultBuildAction",
      "failCount" : 0,
      "skipCount" : 0,
      "totalCount" : 18,
      "urlName" : "testngreports"
    },
    {
      
    },
    {
      "_class" : "hudson.model.ParametersAction",
      "parameters" : [
        
      ]
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.disk_usage.BuildDiskUsageAction"
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : "origin/master 1.0-ALPHA-12-SNAPSHOT 2429e405f481",
  "displayName" : "#673",
  "duration" : 3341,
  "estimatedDuration" : 2994,
  "executor" : None,
  "fullDisplayName" : "blueHour :: Archive (master) #673",
  "id" : "673",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 673,
  "queueId" : 12086,
  "result" : "SUCCESS",
  "timestamp" : 1737518589406,
  "url" : "https://services.tidalwave.it/ci/view/Archives/job/blueHour/673/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/spi/IBizInvoiceImporter.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/FlatJobEventSpi.java",
          "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/ImportRequest.java",
          "modules/UIiBizImporter/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/impl/DefaultIBizImporterPresentationControl.java",
          "modules/UI/pom.xml",
          "modules/UICommons/src/main/java/it/tidalwave/role/ui/spi/DefaultUserActionProvider2.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/JobEventXml.java",
          "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/AccountingOpenRequest.java",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/projectexplorer/impl/javafx/JavaFxProjectExplorerPresentation.java",
          "modules/JavaFXApplication/src/main/java/it/tidalwave/accounting/ui/impl/javafx/Main.java",
          "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/IBizImporter.java",
          "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/CustomerSelectedEvent.java",
          "modules/UIHourlyReport/src/main/java/it/tidalwave/accounting/ui/hourlyreport/impl/ProjectReportUserActionProvider.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/Customer.java",
          "modules/JavaFXApplication/src/main/resources/logback.xml",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/JobEventGroup.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/ProjectXml.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/types/Address.java",
          "src/site/site.xml",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/adapters/MoneyAdapter.java",
          "modules/UICommons/src/main/java/it/tidalwave/accounting/role/LoadableSaveableAccounting.java",
          "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/TimedJobEventPresentable.java",
          "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/DefaultIBizCustomerImporter.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/util/MoneyFormat.java",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/hourlyreport/impl/javafx/JavaFxHourlyReportPresentationDelegate.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryProject.java",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/customerexplorer/impl/javafx/JavaFxCustomerExplorerPresentation.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/adapters/EventTypeAdapter.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/adapters/LocalDateTimeAdapter.java",
          "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/DefaultIBizImporter.java",
          "LICENSE.txt",
          "modules/iBizImporter/pom.xml",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEventFinder.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/AccountingXml.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/JobEventRegistry.java",
          "modules/UICommons/src/main/java/it/tidalwave/role/ui/spi/MessageSendingUserAction.java",
          "modules/Model/src/test/java/it/tidalwave/accounting/test/util/ScenarioFactory.java",
          "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/RedStyleForNegativeMoney.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryObjectFactory.java",
          "modules/JavaFXUI/pom.xml",
          "modules/UIiBizImporter/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/IBizImporterPresentation.java",
          "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/JobEventExplorerPresentation.java",
          "pom.xml",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryCustomerRegistry.java",
          "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/FlatJobEventPresentable.java",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/impl/javafx/JavaFxIBizImporterPresentationDelegate.java",
          "modules/ModelInMemory/src/test/java/it/tidalwave/accounting/model/types/impl/JobEventTest.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEventFinderFromList.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/InvoiceXml.java",
          "modules/pom.xml",
          "modules/Model/src/test/java/it/tidalwave/accounting/model/types/MoneyTest.java",
          "modules/XmlMarshalling/pom.xml",
          "modules/Model/src/test/java/it/tidalwave/accounting/model/impl/HourlyReportGeneratorTestSupport.java",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/projectexplorer/impl/javafx/JavaFxProjectExplorerPresentationDelegate.java",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/javafx/JavaFxJobEventExplorerPresentation.java",
          "modules/JavaFXApplication/src/main/java/it/tidalwave/accounting/ui/impl/javafx/JavaFXApplicationPresentationDelegate.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryInvoiceFinderFromMap.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryInvoice.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/types/Money.java",
          "modules/Installers/macOS/pom.xml",
          "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/IBizUtils.java",
          "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/DefaultIBizImporterBuilderFactory.java",
          "modules/ModelInMemory/src/test/java/it/tidalwave/accounting/model/types/impl/ProjectTest.java",
          "modules/UIiBizImporter/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/IBizImporterPresentationControl.java",
          "modules/UICommons/src/main/java/it/tidalwave/accounting/role/Loadable.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/Project.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/ProjectSpi.java",
          "modules/UIJobEventExplorer/pom.xml",
          "modules/UICustomerExplorer/src/main/java/it/tidalwave/accounting/ui/customerexplorer/impl/DefaultCustomerExplorerPresentationControl.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/adapters/ProjectStatusAdapter.java",
          "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/AccountingOpenedEvent.java",
          "src/site/markdown/index.md.vm",
          "modules/UIHourlyReport/src/main/java/it/tidalwave/accounting/ui/hourlyreport/HourlyReportPresentationControl.java",
          "modules/XmlMarshalling/src/test/java/it/tidalwave/accounting/exporter/xml/impl/AccountingXmlUnmarshallableTest.java",
          "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/IBizImporterBuilderFactory.java",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/hourlyreport/impl/javafx/JavaFxHourlyReportPresentation.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/HourlyReportGenerator.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/AddressXml.java",
          "modules/UIiBizImporter/pom.xml",
          "modules/UICustomerExplorer/src/main/java/it/tidalwave/accounting/ui/customerexplorer/CustomerExplorerPresentation.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryTimedJobEvent.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/JobEventGroupSpi.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/TimedJobEventSpi.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryInvoiceRegistry.java",
          "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/Styleables.java",
          "modules/UICommons/src/main/java/it/tidalwave/accounting/role/Saveable.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/adapters/IdAdapter.java",
          "modules/ModelInMemory/pom.xml",
          "modules/UIProjectExplorer/src/main/java/it/tidalwave/accounting/ui/projectexplorer/impl/DefaultProjectExplorerPresentationControl.java",
          "modules/UIHourlyReport/src/main/java/it/tidalwave/accounting/ui/hourlyreport/HourlyReportPresentation.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/JobEvent.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryAccounting.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/impl/DefaultHourlyReportGenerator.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEvent.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/Accounting.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/HourlyReport.java",
          "src/site/resources/css/site.css",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEventGroup.java",
          "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/ConfigurationDecorator.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryCustomer.java",
          "modules/ModelInMemory/src/test/java/it/tidalwave/accounting/model/types/impl/HourlyReportGeneratorTest.java",
          "modules/UIProjectExplorer/src/main/java/it/tidalwave/accounting/ui/projectexplorer/ProjectExplorerPresentation.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/util/Formatters.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/InvoiceSpi.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/Invoice.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryProjectRegistry.java",
          "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/ProjectSelectedEvent.java",
          "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/JobEventPresentable.java",
          "modules/Model/src/test/java/it/tidalwave/accounting/model/types/AddressTest.java",
          "modules/UIProjectExplorer/src/main/java/it/tidalwave/accounting/ui/projectexplorer/impl/ProjectPresentable.java",
          "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/spi/IBizCustomerImporter.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/ObjectFactory.java",
          "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/JobEventGroupPresentable.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEventFinderSupport.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/CustomerRegistry.java",
          "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/JobEventExplorerPresentationControl.java",
          "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/DefaultIBizInvoiceImporter.java",
          "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/ProjectHourlyReportRequest.java",
          "modules/XmlMarshalling/src/test/java/it/tidalwave/accounting/exporter/xml/impl/AccountingXmlMarshallableTest.java",
          "modules/ModelInMemory/src/test/java/it/tidalwave/accounting/model/types/impl/TestUtils.java",
          "modules/iBizImporter/src/test/java/it/tidalwave/accounting/importer/ibiz/impl/DefaultIBizImporterTest.java",
          "modules/UIProjectExplorer/pom.xml",
          "modules/UICustomerExplorer/src/main/java/it/tidalwave/accounting/ui/customerexplorer/impl/CustomerPresentable.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/InvoiceRegistry.java",
          "modules/Model/pom.xml",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryFlatJobEvent.java",
          "modules/Model/src/test/java/it/tidalwave/accounting/test/util/Dumper.java",
          "modules/UIHourlyReport/pom.xml",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/ProjectRegistry.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/AccountingXmlUnmarshallable.java",
          "modules/UI/src/main/java/it/tidalwave/accounting/impl/DefaultAccountingController.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/CustomerSpi.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/AccountingXmlMarshallable.java",
          "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/spi/IBizProjectImporter.java",
          "modules/UICommons/pom.xml",
          "modules/ModelInMemory/src/test/java/it/tidalwave/accounting/model/types/impl/CustomerTest.java",
          "modules/UIiBizImporter/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/impl/IBizImporterActionProvider.java",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/javafx/JavaFxJobEventExplorerPresentationDelegate.java",
          "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/DefaultJobEventExplorerPresentationControl.java",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/impl/javafx/JavaFxIBizImporterPresentation.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/JobEventSpi.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/adapters/LocalDateAdapter.java",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/customerexplorer/impl/javafx/JavaFxCustomerExplorerPresentationDelegate.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/util/DurationFormat.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/CustomerXml.java",
          "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/DefaultIBizProjectImporter.java",
          "modules/UIHourlyReport/src/main/java/it/tidalwave/accounting/ui/hourlyreport/impl/DefaultHourlyReportPresentationControl.java",
          "modules/UICustomerExplorer/pom.xml"
        ],
        "commitId" : "4668ad94eb39b8bfe14235842832f7225426d24f",
        "timestamp" : 1736896133000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "Updated copyright year.\u000a",
        "date" : "2025-01-15 00:08:53 +0100",
        "id" : "4668ad94eb39b8bfe14235842832f7225426d24f",
        "msg" : "Updated copyright year.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modules/UICustomerExplorer/src/main/java/it/tidalwave/accounting/ui/customerexplorer/impl/DefaultCustomerExplorerPresentationControl.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/projectexplorer/impl/javafx/JavaFxProjectExplorerPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICommons/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/DefaultIBizCustomerImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/CustomerXml.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/FlatJobEventSpi.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEventGroup.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryFlatJobEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/JobEventRegistry.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/CustomerSpi.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/InvoiceXml.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIHourlyReport/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/Styleables.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/types/Money.java"
          },
          {
            "editType" : "edit",
            "file" : "src/site/resources/css/site.css"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/adapters/MoneyAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIHourlyReport/src/main/java/it/tidalwave/accounting/ui/hourlyreport/impl/ProjectReportUserActionProvider.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXApplication/src/main/resources/logback.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/test/java/it/tidalwave/accounting/test/util/ScenarioFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryInvoiceFinderFromMap.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/spi/IBizCustomerImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEventFinderFromList.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICommons/src/main/java/it/tidalwave/accounting/role/Saveable.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryTimedJobEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/JobEventGroupPresentable.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIHourlyReport/src/main/java/it/tidalwave/accounting/ui/hourlyreport/HourlyReportPresentationControl.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/adapters/ProjectStatusAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryObjectFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/javafx/JavaFxJobEventExplorerPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/adapters/LocalDateAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEventFinder.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICustomerExplorer/src/main/java/it/tidalwave/accounting/ui/customerexplorer/impl/CustomerPresentable.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIProjectExplorer/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/AccountingXmlMarshallable.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/HourlyReport.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/TimedJobEventSpi.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/test/java/it/tidalwave/accounting/model/types/impl/HourlyReportGeneratorTest.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIProjectExplorer/src/main/java/it/tidalwave/accounting/ui/projectexplorer/impl/ProjectPresentable.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/AccountingXmlUnmarshallable.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/src/test/java/it/tidalwave/accounting/importer/ibiz/impl/DefaultIBizImporterTest.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIiBizImporter/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/impl/IBizImporterActionProvider.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/test/java/it/tidalwave/accounting/model/types/impl/CustomerTest.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/JobEventXml.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/JobEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/test/java/it/tidalwave/accounting/model/types/impl/JobEventTest.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/util/MoneyFormat.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/customerexplorer/impl/javafx/JavaFxCustomerExplorerPresentationDelegate.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICustomerExplorer/src/main/java/it/tidalwave/accounting/ui/customerexplorer/CustomerExplorerPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/customerexplorer/impl/javafx/JavaFxCustomerExplorerPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/impl/javafx/JavaFxIBizImporterPresentationDelegate.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/InvoiceSpi.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/ProjectSpi.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/test/java/it/tidalwave/accounting/exporter/xml/impl/AccountingXmlMarshallableTest.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/TimedJobEventPresentable.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/spi/IBizInvoiceImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXApplication/src/main/java/it/tidalwave/accounting/ui/impl/javafx/Main.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/IBizImporterBuilderFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/ProjectRegistry.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/FlatJobEventPresentable.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/HourlyReportGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/test/java/it/tidalwave/accounting/test/util/Dumper.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UI/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/javafx/JavaFxJobEventExplorerPresentationDelegate.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/spi/IBizProjectImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/adapters/EventTypeAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/impl/DefaultHourlyReportGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIProjectExplorer/src/main/java/it/tidalwave/accounting/ui/projectexplorer/ProjectExplorerPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/CustomerSelectedEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/JobEventSpi.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICommons/src/main/java/it/tidalwave/role/ui/spi/MessageSendingUserAction.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/test/java/it/tidalwave/accounting/model/types/AddressTest.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Installers/macOS/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIHourlyReport/src/main/java/it/tidalwave/accounting/ui/hourlyreport/impl/DefaultHourlyReportPresentationControl.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/test/java/it/tidalwave/accounting/model/impl/HourlyReportGeneratorTestSupport.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/hourlyreport/impl/javafx/JavaFxHourlyReportPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/Customer.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/test/java/it/tidalwave/accounting/model/types/impl/TestUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryInvoiceRegistry.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/JobEventExplorerPresentationControl.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXApplication/src/main/java/it/tidalwave/accounting/ui/impl/javafx/JavaFXApplicationPresentationDelegate.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/ConfigurationDecorator.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/JobEventPresentable.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/hourlyreport/impl/javafx/JavaFxHourlyReportPresentationDelegate.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/ProjectXml.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICustomerExplorer/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/JobEventExplorerPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/JobEventGroupSpi.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryInvoice.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEventFinderSupport.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/adapters/IdAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/util/DurationFormat.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/adapters/LocalDateTimeAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UI/src/main/java/it/tidalwave/accounting/impl/DefaultAccountingController.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryCustomerRegistry.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICommons/src/main/java/it/tidalwave/accounting/role/Loadable.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/DefaultIBizImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/ProjectHourlyReportRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/test/java/it/tidalwave/accounting/model/types/impl/ProjectTest.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIiBizImporter/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/IBizImporterPresentationControl.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/AccountingOpenedEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICommons/src/main/java/it/tidalwave/role/ui/spi/DefaultUserActionProvider2.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/test/java/it/tidalwave/accounting/model/types/MoneyTest.java"
          },
          {
            "editType" : "edit",
            "file" : "LICENSE.txt"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/AddressXml.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/IBizImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/ImportRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/ObjectFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/RedStyleForNegativeMoney.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/JobEventGroup.java"
          },
          {
            "editType" : "edit",
            "file" : "src/site/site.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/types/Address.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/InvoiceRegistry.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryProjectRegistry.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/Invoice.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/DefaultIBizInvoiceImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/AccountingOpenRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIiBizImporter/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/DefaultJobEventExplorerPresentationControl.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIiBizImporter/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/IBizImporterPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryCustomer.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryProject.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/IBizUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIiBizImporter/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/impl/DefaultIBizImporterPresentationControl.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/Project.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/impl/javafx/JavaFxIBizImporterPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/test/java/it/tidalwave/accounting/exporter/xml/impl/AccountingXmlUnmarshallableTest.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/AccountingXml.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/DefaultIBizProjectImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/util/Formatters.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/ProjectSelectedEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIHourlyReport/src/main/java/it/tidalwave/accounting/ui/hourlyreport/HourlyReportPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "src/site/markdown/index.md.vm"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/CustomerRegistry.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryAccounting.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICommons/src/main/java/it/tidalwave/accounting/role/LoadableSaveableAccounting.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/Accounting.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/projectexplorer/impl/javafx/JavaFxProjectExplorerPresentationDelegate.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/DefaultIBizImporterBuilderFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIProjectExplorer/src/main/java/it/tidalwave/accounting/ui/projectexplorer/impl/DefaultProjectExplorerPresentationControl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "pom.xml",
          "modules/Installers/macOS/pom.xml"
        ],
        "commitId" : "96a39bf1b3bd1f122005519a591fc167c2b4e7b0",
        "timestamp" : 1736896155000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "Fixed version misalignment of the installer POM.\u000a",
        "date" : "2025-01-15 00:09:15 +0100",
        "id" : "96a39bf1b3bd1f122005519a591fc167c2b4e7b0",
        "msg" : "Fixed version misalignment of the installer POM.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modules/Installers/macOS/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "pom.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "pom.xml"
        ],
        "commitId" : "6e6a3f0c44c3a5d80bb24c0b79fe23770cf821d5",
        "timestamp" : 1736896155000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "Upgraded Super POM to '5.12.1'.\u000a",
        "date" : "2025-01-15 00:09:15 +0100",
        "id" : "6e6a3f0c44c3a5d80bb24c0b79fe23770cf821d5",
        "msg" : "Upgraded Super POM to '5.12.1'.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "pom.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/hourlyreport/impl/javafx/JavaFxHourlyReportPresentation.java",
          "modules/UIProjectExplorer/src/main/java/it/tidalwave/accounting/ui/projectexplorer/impl/ProjectPresentable.java",
          "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/RedStyleForNegativeMoney.java",
          "modules/UICustomerExplorer/src/main/java/it/tidalwave/accounting/ui/customerexplorer/CustomerExplorerPresentation.java",
          "modules/JavaFXUI/pom.xml",
          "modules/UICommons/src/main/java/it/tidalwave/ui/core/role/spi/MessageSendingUserAction.java",
          "modules/UIiBizImporter/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/IBizImporterPresentation.java",
          "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/JobEventExplorerPresentation.java",
          "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/JobEventGroupPresentable.java",
          "modules/JavaFXApplication/src/main/java/it/tidalwave/accounting/ui/impl/javafx/BlueHourApplicationAssembler.java",
          "modules/UIiBizImporter/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/impl/DefaultIBizImporterPresentationControl.java",
          "modules/UICommons/src/main/java/it/tidalwave/role/ui/spi/DefaultUserActionProvider2.java",
          "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/FlatJobEventPresentable.java",
          "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/Styleables.java",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/impl/javafx/JavaFxIBizImporterPresentationDelegate.java",
          "modules/UIProjectExplorer/src/main/java/it/tidalwave/accounting/ui/projectexplorer/impl/DefaultProjectExplorerPresentationControl.java",
          "modules/UIHourlyReport/src/main/java/it/tidalwave/accounting/ui/hourlyreport/HourlyReportPresentation.java",
          "modules/pom.xml",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/projectexplorer/impl/javafx/JavaFxProjectExplorerPresentation.java",
          "modules/JavaFXApplication/src/main/java/it/tidalwave/accounting/ui/impl/javafx/Main.java",
          "modules/UICustomerExplorer/src/main/java/it/tidalwave/accounting/ui/customerexplorer/impl/CustomerPresentable.java",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/projectexplorer/impl/javafx/JavaFxProjectExplorerPresentationDelegate.java",
          "modules/UIHourlyReport/src/main/java/it/tidalwave/accounting/ui/hourlyreport/impl/ProjectReportUserActionProvider.java",
          "modules/JavaFXApplication/pom.xml",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/javafx/JavaFxJobEventExplorerPresentation.java",
          "modules/JavaFXApplication/src/main/java/it/tidalwave/accounting/ui/impl/javafx/JavaFXApplicationPresentationDelegate.java",
          "modules/UI/src/main/java/it/tidalwave/accounting/impl/DefaultAccountingController.java",
          "modules/UICommons/pom.xml",
          "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/TimedJobEventPresentable.java",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/hourlyreport/impl/javafx/JavaFxHourlyReportPresentationDelegate.java",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/javafx/JavaFxJobEventExplorerPresentationDelegate.java",
          "modules/UIiBizImporter/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/impl/IBizImporterActionProvider.java",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/customerexplorer/impl/javafx/JavaFxCustomerExplorerPresentation.java",
          "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/DefaultJobEventExplorerPresentationControl.java",
          "modules/UIProjectExplorer/src/main/java/it/tidalwave/accounting/ui/projectexplorer/ProjectExplorerPresentation.java",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/impl/javafx/JavaFxIBizImporterPresentation.java",
          "modules/UICommons/src/main/java/it/tidalwave/ui/core/role/spi/DefaultUserActionProvider2.java",
          "modules/UICustomerExplorer/src/main/java/it/tidalwave/accounting/ui/customerexplorer/impl/DefaultCustomerExplorerPresentationControl.java",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/customerexplorer/impl/javafx/JavaFxCustomerExplorerPresentationDelegate.java",
          "modules/UICommons/src/main/java/it/tidalwave/role/ui/spi/MessageSendingUserAction.java",
          "modules/UIHourlyReport/src/main/java/it/tidalwave/accounting/ui/hourlyreport/impl/DefaultHourlyReportPresentationControl.java",
          "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/JobEventPresentable.java"
        ],
        "commitId" : "c5cfeda53490620d83fc099ee9b7de2add8d352f",
        "timestamp" : 1737462832000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "Upgraded TheseFoolishThings to '4.0-ALPHA-3' and SteelBlue to '2.0-ALPHA-5'.\u000a",
        "date" : "2025-01-21 13:33:52 +0100",
        "id" : "c5cfeda53490620d83fc099ee9b7de2add8d352f",
        "msg" : "Upgraded TheseFoolishThings to '4.0-ALPHA-3' and SteelBlue to '2.0-ALPHA-5'.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/javafx/JavaFxJobEventExplorerPresentationDelegate.java"
          },
          {
            "editType" : "delete",
            "file" : "modules/JavaFXApplication/src/main/java/it/tidalwave/accounting/ui/impl/javafx/BlueHourApplicationAssembler.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIHourlyReport/src/main/java/it/tidalwave/accounting/ui/hourlyreport/HourlyReportPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICustomerExplorer/src/main/java/it/tidalwave/accounting/ui/customerexplorer/impl/CustomerPresentable.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/RedStyleForNegativeMoney.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXApplication/src/main/java/it/tidalwave/accounting/ui/impl/javafx/JavaFXApplicationPresentationDelegate.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/FlatJobEventPresentable.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIProjectExplorer/src/main/java/it/tidalwave/accounting/ui/projectexplorer/impl/DefaultProjectExplorerPresentationControl.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/TimedJobEventPresentable.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/impl/javafx/JavaFxIBizImporterPresentationDelegate.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/JobEventGroupPresentable.java"
          },
          {
            "editType" : "add",
            "file" : "modules/UICommons/src/main/java/it/tidalwave/ui/core/role/spi/MessageSendingUserAction.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIHourlyReport/src/main/java/it/tidalwave/accounting/ui/hourlyreport/impl/DefaultHourlyReportPresentationControl.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIProjectExplorer/src/main/java/it/tidalwave/accounting/ui/projectexplorer/ProjectExplorerPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/customerexplorer/impl/javafx/JavaFxCustomerExplorerPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/JobEventExplorerPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/Styleables.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/hourlyreport/impl/javafx/JavaFxHourlyReportPresentationDelegate.java"
          },
          {
            "editType" : "add",
            "file" : "modules/UICommons/src/main/java/it/tidalwave/ui/core/role/spi/DefaultUserActionProvider2.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIiBizImporter/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/impl/DefaultIBizImporterPresentationControl.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/impl/javafx/JavaFxIBizImporterPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIProjectExplorer/src/main/java/it/tidalwave/accounting/ui/projectexplorer/impl/ProjectPresentable.java"
          },
          {
            "editType" : "delete",
            "file" : "modules/UICommons/src/main/java/it/tidalwave/role/ui/spi/MessageSendingUserAction.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICustomerExplorer/src/main/java/it/tidalwave/accounting/ui/customerexplorer/CustomerExplorerPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/projectexplorer/impl/javafx/JavaFxProjectExplorerPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXApplication/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/DefaultJobEventExplorerPresentationControl.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXApplication/src/main/java/it/tidalwave/accounting/ui/impl/javafx/Main.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/hourlyreport/impl/javafx/JavaFxHourlyReportPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICommons/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIiBizImporter/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/IBizImporterPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIiBizImporter/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/impl/IBizImporterActionProvider.java"
          },
          {
            "editType" : "delete",
            "file" : "modules/UICommons/src/main/java/it/tidalwave/role/ui/spi/DefaultUserActionProvider2.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UI/src/main/java/it/tidalwave/accounting/impl/DefaultAccountingController.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICustomerExplorer/src/main/java/it/tidalwave/accounting/ui/customerexplorer/impl/DefaultCustomerExplorerPresentationControl.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/JobEventPresentable.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/javafx/JavaFxJobEventExplorerPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/projectexplorer/impl/javafx/JavaFxProjectExplorerPresentationDelegate.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIHourlyReport/src/main/java/it/tidalwave/accounting/ui/hourlyreport/impl/ProjectReportUserActionProvider.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/customerexplorer/impl/javafx/JavaFxCustomerExplorerPresentationDelegate.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/pom.xml"
        ],
        "commitId" : "c299fd151e4105dd4bcd8762bf7360d839642427",
        "timestamp" : 1737462837000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "POM clean up.\u000a",
        "date" : "2025-01-21 13:33:57 +0100",
        "id" : "c299fd151e4105dd4bcd8762bf7360d839642427",
        "msg" : "POM clean up.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modules/pom.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/FlatJobEventSpi.java",
          "modules/UIiBizImporter/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/impl/DefaultIBizImporterPresentationControl.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/JobEventXml.java",
          "modules/JavaFXApplication/src/main/java/it/tidalwave/accounting/ui/impl/javafx/Main.java",
          "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/IBizImporter.java",
          "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/CustomerSelectedEvent.java",
          "modules/UIHourlyReport/src/main/java/it/tidalwave/accounting/ui/hourlyreport/impl/ProjectReportUserActionProvider.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/Customer.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/JobEventGroup.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/ProjectXml.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/types/Address.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/adapters/MoneyAdapter.java",
          "modules/UICommons/src/main/java/it/tidalwave/accounting/role/LoadableSaveableAccounting.java",
          "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/TimedJobEventPresentable.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/util/MoneyFormat.java",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/hourlyreport/impl/javafx/JavaFxHourlyReportPresentationDelegate.java",
          "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/DefaultIBizCustomerImporter.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryProject.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/adapters/LocalDateTimeAdapter.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/adapters/EventTypeAdapter.java",
          "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/DefaultIBizImporter.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEventFinder.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/AccountingXml.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/JobEventRegistry.java",
          "modules/Model/src/test/java/it/tidalwave/accounting/test/util/ScenarioFactory.java",
          "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/RedStyleForNegativeMoney.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryObjectFactory.java",
          "modules/UICommons/src/main/java/it/tidalwave/ui/core/role/spi/MessageSendingUserAction.java",
          "modules/UIiBizImporter/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/IBizImporterPresentation.java",
          "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/JobEventExplorerPresentation.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryCustomerRegistry.java",
          "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/FlatJobEventPresentable.java",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/impl/javafx/JavaFxIBizImporterPresentationDelegate.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEventFinderFromList.java",
          "modules/pom.xml",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/InvoiceXml.java",
          "modules/Model/src/test/java/it/tidalwave/accounting/model/impl/HourlyReportGeneratorTestSupport.java",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/projectexplorer/impl/javafx/JavaFxProjectExplorerPresentationDelegate.java",
          "modules/JavaFXApplication/src/main/java/it/tidalwave/accounting/ui/impl/javafx/JavaFXApplicationPresentationDelegate.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryInvoiceFinderFromMap.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryInvoice.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/types/Money.java",
          "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/IBizUtils.java",
          "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/DefaultIBizImporterBuilderFactory.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/Project.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/ProjectSpi.java",
          "modules/UICustomerExplorer/src/main/java/it/tidalwave/accounting/ui/customerexplorer/impl/DefaultCustomerExplorerPresentationControl.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/adapters/ProjectStatusAdapter.java",
          "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/AccountingOpenedEvent.java",
          "modules/XmlMarshalling/src/test/java/it/tidalwave/accounting/exporter/xml/impl/AccountingXmlUnmarshallableTest.java",
          "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/IBizImporterBuilderFactory.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/HourlyReportGenerator.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/AddressXml.java",
          "modules/UICustomerExplorer/src/main/java/it/tidalwave/accounting/ui/customerexplorer/CustomerExplorerPresentation.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryTimedJobEvent.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/TimedJobEventSpi.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryInvoiceRegistry.java",
          "modules/UIProjectExplorer/src/main/java/it/tidalwave/accounting/ui/projectexplorer/impl/DefaultProjectExplorerPresentationControl.java",
          "modules/UIHourlyReport/src/main/java/it/tidalwave/accounting/ui/hourlyreport/HourlyReportPresentation.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/JobEvent.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/impl/DefaultHourlyReportGenerator.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEvent.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/Accounting.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/HourlyReport.java",
          "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/ConfigurationDecorator.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEventGroup.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryCustomer.java",
          "modules/UIProjectExplorer/src/main/java/it/tidalwave/accounting/ui/projectexplorer/ProjectExplorerPresentation.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/InvoiceSpi.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/Invoice.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryProjectRegistry.java",
          "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/ProjectSelectedEvent.java",
          "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/JobEventPresentable.java",
          "modules/UIProjectExplorer/src/main/java/it/tidalwave/accounting/ui/projectexplorer/impl/ProjectPresentable.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/ObjectFactory.java",
          "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/JobEventGroupPresentable.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEventFinderSupport.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/CustomerRegistry.java",
          "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/DefaultIBizInvoiceImporter.java",
          "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/ProjectHourlyReportRequest.java",
          "modules/XmlMarshalling/src/test/java/it/tidalwave/accounting/exporter/xml/impl/AccountingXmlMarshallableTest.java",
          "modules/ModelInMemory/src/test/java/it/tidalwave/accounting/model/types/impl/TestUtils.java",
          "modules/UICustomerExplorer/src/main/java/it/tidalwave/accounting/ui/customerexplorer/impl/CustomerPresentable.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/InvoiceRegistry.java",
          "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryFlatJobEvent.java",
          "modules/Model/src/test/java/it/tidalwave/accounting/test/util/Dumper.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/ProjectRegistry.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/AccountingXmlUnmarshallable.java",
          "modules/UI/src/main/java/it/tidalwave/accounting/impl/DefaultAccountingController.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/CustomerSpi.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/AccountingXmlMarshallable.java",
          "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/spi/IBizProjectImporter.java",
          "modules/UIiBizImporter/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/impl/IBizImporterActionProvider.java",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/javafx/JavaFxJobEventExplorerPresentationDelegate.java",
          "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/DefaultJobEventExplorerPresentationControl.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/JobEventSpi.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/adapters/LocalDateAdapter.java",
          "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/customerexplorer/impl/javafx/JavaFxCustomerExplorerPresentationDelegate.java",
          "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/util/DurationFormat.java",
          "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/DefaultIBizProjectImporter.java",
          "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/CustomerXml.java",
          "modules/UIHourlyReport/src/main/java/it/tidalwave/accounting/ui/hourlyreport/impl/DefaultHourlyReportPresentationControl.java"
        ],
        "commitId" : "bba27d7c81942e95a2e5daac00ebb6f64d8a51f5",
        "timestamp" : 1737463028000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "BH-44: Drop old javax.* annotations.\u000a",
        "date" : "2025-01-21 13:37:08 +0100",
        "id" : "bba27d7c81942e95a2e5daac00ebb6f64d8a51f5",
        "msg" : "BH-44: Drop old javax.* annotations.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modules/JavaFXApplication/src/main/java/it/tidalwave/accounting/ui/impl/javafx/JavaFXApplicationPresentationDelegate.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryCustomer.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryProjectRegistry.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/AccountingXmlUnmarshallable.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICustomerExplorer/src/main/java/it/tidalwave/accounting/ui/customerexplorer/CustomerExplorerPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIHourlyReport/src/main/java/it/tidalwave/accounting/ui/hourlyreport/impl/DefaultHourlyReportPresentationControl.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/test/java/it/tidalwave/accounting/exporter/xml/impl/AccountingXmlMarshallableTest.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UI/src/main/java/it/tidalwave/accounting/impl/DefaultAccountingController.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIHourlyReport/src/main/java/it/tidalwave/accounting/ui/hourlyreport/impl/ProjectReportUserActionProvider.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryFlatJobEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/AddressXml.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/adapters/LocalDateTimeAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/types/Money.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXApplication/src/main/java/it/tidalwave/accounting/ui/impl/javafx/Main.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/adapters/EventTypeAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIiBizImporter/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/IBizImporterPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/adapters/MoneyAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIiBizImporter/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/impl/DefaultIBizImporterPresentationControl.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/test/java/it/tidalwave/accounting/test/util/ScenarioFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/HourlyReportGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICustomerExplorer/src/main/java/it/tidalwave/accounting/ui/customerexplorer/impl/DefaultCustomerExplorerPresentationControl.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/CustomerRegistry.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/impl/javafx/JavaFxIBizImporterPresentationDelegate.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIHourlyReport/src/main/java/it/tidalwave/accounting/ui/hourlyreport/HourlyReportPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/customerexplorer/impl/javafx/JavaFxCustomerExplorerPresentationDelegate.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEventFinderFromList.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/InvoiceXml.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/IBizImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/ConfigurationDecorator.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/impl/DefaultHourlyReportGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/DefaultIBizProjectImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryInvoiceRegistry.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryProject.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/CustomerXml.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/DefaultJobEventExplorerPresentationControl.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/HourlyReport.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICommons/src/main/java/it/tidalwave/ui/core/role/spi/MessageSendingUserAction.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/InvoiceSpi.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/IBizUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryObjectFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/adapters/ProjectStatusAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/Customer.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICustomerExplorer/src/main/java/it/tidalwave/accounting/ui/customerexplorer/impl/CustomerPresentable.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/JobEventExplorerPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIProjectExplorer/src/main/java/it/tidalwave/accounting/ui/projectexplorer/ProjectExplorerPresentation.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/ObjectFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/JobEventXml.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/AccountingXmlMarshallable.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/util/DurationFormat.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/FlatJobEventPresentable.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/test/java/it/tidalwave/accounting/test/util/Dumper.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryTimedJobEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/projectexplorer/impl/javafx/JavaFxProjectExplorerPresentationDelegate.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/InvoiceRegistry.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/ProjectRegistry.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/JobEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/util/MoneyFormat.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/DefaultIBizInvoiceImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/ProjectHourlyReportRequest.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/test/java/it/tidalwave/accounting/model/types/impl/TestUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIProjectExplorer/src/main/java/it/tidalwave/accounting/ui/projectexplorer/impl/ProjectPresentable.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/CustomerSpi.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/JobEventRegistry.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/TimedJobEventPresentable.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/test/java/it/tidalwave/accounting/exporter/xml/impl/AccountingXmlUnmarshallableTest.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/JobEventGroup.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/AccountingXml.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/spi/IBizProjectImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/Accounting.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/CustomerSelectedEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/xml/ProjectXml.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/JobEventGroupPresentable.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryInvoiceFinderFromMap.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICommons/src/main/java/it/tidalwave/accounting/role/LoadableSaveableAccounting.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/JobEventPresentable.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/src/main/java/it/tidalwave/accounting/exporter/xml/impl/adapters/LocalDateAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryCustomerRegistry.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryInvoice.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/IBizImporterBuilderFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/types/Address.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/AccountingOpenedEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/JobEventSpi.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEventFinderSupport.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/hourlyreport/impl/javafx/JavaFxHourlyReportPresentationDelegate.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/DefaultIBizCustomerImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/FlatJobEventSpi.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEventFinder.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/DefaultIBizImporter.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/ProjectSpi.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/test/java/it/tidalwave/accounting/model/impl/HourlyReportGeneratorTestSupport.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/RedStyleForNegativeMoney.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIiBizImporter/src/main/java/it/tidalwave/accounting/ui/importer/ibiz/impl/IBizImporterActionProvider.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICommons/src/main/java/it/tidalwave/accounting/commons/ProjectSelectedEvent.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIProjectExplorer/src/main/java/it/tidalwave/accounting/ui/projectexplorer/impl/DefaultProjectExplorerPresentationControl.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/Invoice.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/src/main/java/it/tidalwave/accounting/importer/ibiz/impl/DefaultIBizImporterBuilderFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/src/main/java/it/tidalwave/accounting/model/impl/InMemoryJobEventGroup.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/spi/TimedJobEventSpi.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/Project.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/src/main/java/it/tidalwave/accounting/ui/jobeventexplorer/impl/javafx/JavaFxJobEventExplorerPresentationDelegate.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "bitbucket-pipelines.yml"
        ],
        "commitId" : "cfa407ef4cafd4d7e1cc30f58ea57cbb28d374d7",
        "timestamp" : 1737463028000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "Updated BitBucket Pipeline.\u000a",
        "date" : "2025-01-21 13:37:08 +0100",
        "id" : "cfa407ef4cafd4d7e1cc30f58ea57cbb28d374d7",
        "msg" : "Updated BitBucket Pipeline.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "bitbucket-pipelines.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/Model/src/main/java/it/tidalwave/accounting/model/types/Money.java"
        ],
        "commitId" : "12ea279379bcfba7638b8e8ad128e4313ea2bb22",
        "timestamp" : 1737463029000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "Clean up.\u000a",
        "date" : "2025-01-21 13:37:09 +0100",
        "id" : "12ea279379bcfba7638b8e8ad128e4313ea2bb22",
        "msg" : "Clean up.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modules/Model/src/main/java/it/tidalwave/accounting/model/types/Money.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "pom.xml",
          "src/site/markdown/index.md.vm",
          "README.md"
        ],
        "commitId" : "bef391b943ad770a50fb264fb2de9f1a6291e8d0",
        "timestamp" : 1737463710000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "Updated site and README.\u000a",
        "date" : "2025-01-21 13:48:30 +0100",
        "id" : "bef391b943ad770a50fb264fb2de9f1a6291e8d0",
        "msg" : "Updated site and README.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/site/markdown/index.md.vm"
          },
          {
            "editType" : "edit",
            "file" : "pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "README.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/UIHourlyReport/pom.xml",
          "modules/JavaFXApplication/pom.xml",
          "modules/UIiBizImporter/pom.xml",
          "modules/JavaFXUI/pom.xml",
          "modules/Installers/macOS/pom.xml",
          "pom.xml",
          "modules/UICommons/pom.xml",
          "modules/UI/pom.xml",
          "modules/ModelInMemory/pom.xml",
          "modules/pom.xml",
          "modules/UIProjectExplorer/pom.xml",
          "modules/UIJobEventExplorer/pom.xml",
          "modules/XmlMarshalling/pom.xml",
          "modules/iBizImporter/pom.xml",
          "modules/Model/pom.xml",
          "modules/UICustomerExplorer/pom.xml"
        ],
        "commitId" : "1ebff81929324cd7037b83cfd266526f38258a44",
        "timestamp" : 1737464169000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "[maven-release-plugin] prepare release 1.0-ALPHA-11\u000a",
        "date" : "2025-01-21 13:56:09 +0100",
        "id" : "1ebff81929324cd7037b83cfd266526f38258a44",
        "msg" : "[maven-release-plugin] prepare release 1.0-ALPHA-11",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modules/Model/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIiBizImporter/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/Installers/macOS/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXApplication/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIHourlyReport/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICommons/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICustomerExplorer/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIProjectExplorer/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UI/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/pom.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/UIHourlyReport/pom.xml",
          "modules/JavaFXApplication/pom.xml",
          "modules/UIiBizImporter/pom.xml",
          "modules/JavaFXUI/pom.xml",
          "modules/Installers/macOS/pom.xml",
          "pom.xml",
          "modules/UICommons/pom.xml",
          "modules/UI/pom.xml",
          "modules/ModelInMemory/pom.xml",
          "modules/pom.xml",
          "modules/UIProjectExplorer/pom.xml",
          "modules/UIJobEventExplorer/pom.xml",
          "modules/iBizImporter/pom.xml",
          "modules/XmlMarshalling/pom.xml",
          "modules/Model/pom.xml",
          "modules/UICustomerExplorer/pom.xml"
        ],
        "commitId" : "2429e405f4813fe19135a77a654356a5d05551d1",
        "timestamp" : 1737464169000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "[maven-release-plugin] prepare for next development iteration\u000a",
        "date" : "2025-01-21 13:56:09 +0100",
        "id" : "2429e405f4813fe19135a77a654356a5d05551d1",
        "msg" : "[maven-release-plugin] prepare for next development iteration",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modules/JavaFXApplication/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICustomerExplorer/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/Model/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIJobEventExplorer/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIiBizImporter/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UI/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXUI/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UICommons/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/iBizImporter/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/ModelInMemory/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/Installers/macOS/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIHourlyReport/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/XmlMarshalling/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/UIProjectExplorer/pom.xml"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
      "fullName" : "Fabrizio Giudici"
    }
  ]
}