{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UpstreamCause",
          "shortDescription" : "Started by upstream project \"SteelBlue_Metrics\" build number 1,323",
          "upstreamBuild" : 1323,
          "upstreamProject" : "SteelBlue_Metrics",
          "upstreamUrl" : "job/SteelBlue_Metrics/"
        }
      ]
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.testng.TestNGTestResultBuildAction",
      "failCount" : 0,
      "skipCount" : 2,
      "totalCount" : 24,
      "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.1-ALPHA-6-SNAPSHOT 36a60f38e42a",
  "displayName" : "#696",
  "duration" : 1934,
  "estimatedDuration" : 2846,
  "executor" : None,
  "fullDisplayName" : "SteelBlue :: Archive (master) #696",
  "id" : "696",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 696,
  "queueId" : 579,
  "result" : "SUCCESS",
  "timestamp" : 1735335134028,
  "url" : "https://services.tidalwave.it/ci/view/SolidBlueIII/job/SteelBlue/696/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "bitbucket-pipelines.yml"
        ],
        "commitId" : "f6e580a7fc9131415b1dd606baf1df04230abaa8",
        "timestamp" : 1735333492000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "Fixed Bitbucket pipelines config.\u000a",
        "date" : "2024-12-27 22:04:52 +0100",
        "id" : "f6e580a7fc9131415b1dd606baf1df04230abaa8",
        "msg" : "Fixed Bitbucket pipelines config.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "bitbucket-pipelines.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "pom.xml"
        ],
        "commitId" : "e98070c33533c6340e71ef072d506f2a1e6298ca",
        "timestamp" : 1735333531000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "Upgraded SuperPOM to 5.9.\u000a",
        "date" : "2024-12-27 22:05:31 +0100",
        "id" : "e98070c33533c6340e71ef072d506f2a1e6298ca",
        "msg" : "Upgraded SuperPOM to 5.9.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "pom.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/JavaFXBindings/src/test/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplicationTest.java",
          "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplication.java"
        ],
        "commitId" : "60f12dce695b9c0ed6c830beb3a7dff351a7eedb",
        "timestamp" : 1735333532000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "Refactored bean instantiation and added test.\u000a",
        "date" : "2024-12-27 22:05:32 +0100",
        "id" : "60f12dce695b9c0ed6c830beb3a7dff351a7eedb",
        "msg" : "Refactored bean instantiation and added test.",
        "paths" : [
          {
            "editType" : "add",
            "file" : "modules/JavaFXBindings/src/test/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplicationTest.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplication.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/JavaFXBindings/src/test/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplicationTest.java",
          "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplication.java"
        ],
        "commitId" : "2316973f49fe5b9a2c778ee5eab04c40f05b1747",
        "timestamp" : 1735333532000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "STB-81: ToolBarModel is not in Spring context.\u000a",
        "date" : "2024-12-27 22:05:32 +0100",
        "id" : "2316973f49fe5b9a2c778ee5eab04c40f05b1747",
        "msg" : "STB-81: ToolBarModel is not in Spring context.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplication.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/test/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplicationTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/JavaFXBindings/src/test/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplicationTest.java",
          "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplication.java"
        ],
        "commitId" : "583c89074bc33bf2bca0501eac6481d572c24f67",
        "timestamp" : 1735333532000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "STB-82, STB-83: Role runtime classes no more on the Spring Context; beans are no more installed twice.\u000a",
        "date" : "2024-12-27 22:05:32 +0100",
        "id" : "583c89074bc33bf2bca0501eac6481d572c24f67",
        "msg" : "STB-82, STB-83: Role runtime classes no more on the Spring Context; beans are no more installed twice.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/test/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplicationTest.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplication.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXApplicationWithSplash.java"
        ],
        "commitId" : "c389a8d7214111fedbdda85488745e596f9260b5",
        "timestamp" : 1735333532000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "STB-84: Init property definitions renamed (prefix is now K_).\u000a",
        "date" : "2024-12-27 22:05:32 +0100",
        "id" : "c389a8d7214111fedbdda85488745e596f9260b5",
        "msg" : "STB-84: Init property definitions renamed (prefix is now K_).",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXApplicationWithSplash.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/examples/Model/src/main/java/it/tidalwave/role/ui/example/model/FileEntity.java",
          "modules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/javafx/Main.java",
          "modules/examples/Model/src/main/java/it/tidalwave/role/ui/example/model/Dao.java"
        ],
        "commitId" : "d46ba0c2637d92d9e165565dff482aee08c51e42",
        "timestamp" : 1735333532000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "Example code refactored and cleaned up.\u000a",
        "date" : "2024-12-27 22:05:32 +0100",
        "id" : "d46ba0c2637d92d9e165565dff482aee08c51e42",
        "msg" : "Example code refactored and cleaned up.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modules/examples/Model/src/main/java/it/tidalwave/role/ui/example/model/Dao.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/javafx/Main.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/examples/Model/src/main/java/it/tidalwave/role/ui/example/model/FileEntity.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/pom.xml",
          "modules/examples/PresentationJavaFX/pom.xml"
        ],
        "commitId" : "0f88cbe2e66b2f9bdd89f4da3fca62f3f954b8fa",
        "timestamp" : 1735334256000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "TheseFoolishThings upgraded to '3.2-ALPHA-25'.\u000a",
        "date" : "2024-12-27 22:17:36 +0100",
        "id" : "0f88cbe2e66b2f9bdd89f4da3fca62f3f954b8fa",
        "msg" : "TheseFoolishThings upgraded to '3.2-ALPHA-25'.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modules/examples/PresentationJavaFX/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/pom.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/javafx/Main.java",
          "src/site/markdown/index.md.vm",
          "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/AbstractJavaFXSpringApplication.java"
        ],
        "commitId" : "e98bc018fab49e0527c568860ba6e4bdae4c7893",
        "timestamp" : 1735334256000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "STB-79: Improved initialisation: added method launch().\u000a",
        "date" : "2024-12-27 22:17:36 +0100",
        "id" : "e98bc018fab49e0527c568860ba6e4bdae4c7893",
        "msg" : "STB-79: Improved initialisation: added method launch().",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/javafx/Main.java"
          },
          {
            "editType" : "edit",
            "file" : "src/site/markdown/index.md.vm"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/AbstractJavaFXSpringApplication.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/annotation/EnableMessageBus.java",
          "modules/JavaFXBindings/src/test/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplicationTest.java",
          "modules/JavaFXBindings/src/test/java/it/tidalwave/ui/javafx/AbstractJavaFXSpringApplicationTest.java",
          "modules/examples/Presentation/src/main/java/it/tidalwave/role/ui/example/presentation/impl/DefaultMainPanelPresentationControl.java",
          "modules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/javafx/Main.java",
          "modules/examples/PresentationJavaFX/pom.xml",
          "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/AbstractJavaFXSpringApplication.java",
          "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplication.java",
          "modules/examples/Presentation/pom.xml",
          "modules/JavaFXBindings/pom.xml",
          "src/site/markdown/index.md.vm"
        ],
        "commitId" : "97cfa80181afaab2c4bf108ee64afda6ec83c935",
        "timestamp" : 1735334308000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "STB-80: Added @EnableMessageBus which enables pubsub.\u000a",
        "date" : "2024-12-27 22:18:28 +0100",
        "id" : "97cfa80181afaab2c4bf108ee64afda6ec83c935",
        "msg" : "STB-80: Added @EnableMessageBus which enables pubsub.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/examples/Presentation/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/examples/PresentationJavaFX/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/test/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplicationTest.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/javafx/Main.java"
          },
          {
            "editType" : "add",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/annotation/EnableMessageBus.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/AbstractJavaFXSpringApplication.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplication.java"
          },
          {
            "editType" : "edit",
            "file" : "src/site/markdown/index.md.vm"
          },
          {
            "editType" : "add",
            "file" : "modules/JavaFXBindings/src/test/java/it/tidalwave/ui/javafx/AbstractJavaFXSpringApplicationTest.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/examples/Presentation/src/main/java/it/tidalwave/role/ui/example/presentation/impl/DefaultMainPanelPresentationControl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXApplicationWithSplash.java"
        ],
        "commitId" : "7206872e9b5c26b4c6b6d19d363719d48b552a37",
        "timestamp" : 1735334668000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "Dropped JavaFXApplicationWithSplaesh.fullScreen accessors; refactored.\u000a",
        "date" : "2024-12-27 22:24:28 +0100",
        "id" : "7206872e9b5c26b4c6b6d19d363719d48b552a37",
        "msg" : "Dropped JavaFXApplicationWithSplaesh.fullScreen accessors; refactored.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXApplicationWithSplash.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXApplicationWithSplash.java",
          "modules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/javafx/Main.java",
          "src/site/markdown/index.md.vm"
        ],
        "commitId" : "aaf4b637f4e4ffa800ff5e489cff4290d9abe1fa",
        "timestamp" : 1735334668000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "STB-85: Added properties K_MAXIMIZED and K_FULL_SCREEN_LOCKED; accessors dropped.\u000a",
        "date" : "2024-12-27 22:24:28 +0100",
        "id" : "aaf4b637f4e4ffa800ff5e489cff4290d9abe1fa",
        "msg" : "STB-85: Added properties K_MAXIMIZED and K_FULL_SCREEN_LOCKED; accessors dropped.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXApplicationWithSplash.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/javafx/Main.java"
          },
          {
            "editType" : "edit",
            "file" : "src/site/markdown/index.md.vm"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXApplicationWithSplash.java",
          "modules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/javafx/Main.java",
          "src/site/markdown/index.md.vm"
        ],
        "commitId" : "0b96526455dbcdc50bfb556cfd1bef4067ae9d3a",
        "timestamp" : 1735334668000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "STB-86: The splash screen stays visible for a minimum time.\u000a",
        "date" : "2024-12-27 22:24:28 +0100",
        "id" : "0b96526455dbcdc50bfb556cfd1bef4067ae9d3a",
        "msg" : "STB-86: The splash screen stays visible for a minimum time.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/site/markdown/index.md.vm"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXApplicationWithSplash.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/javafx/Main.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/AbstractJavaFXSpringApplication.java"
        ],
        "commitId" : "77917f58471512d8c325b6e5f2f5aba7b86739c4",
        "timestamp" : 1735334668000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "Clean up.\u000a",
        "date" : "2024-12-27 22:24:28 +0100",
        "id" : "77917f58471512d8c325b6e5f2f5aba7b86739c4",
        "msg" : "Clean up.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/AbstractJavaFXSpringApplication.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/JavaFXBindings/pom.xml",
          "modules/JavaFXBindings/src/main/resources/it/tidalwave/role/ui/javafx/impl/dialog/Bundle.properties",
          "modules/pom.xml",
          "modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/dialog/DialogBindings.java",
          "modules/examples/PresentationJavaFX/pom.xml"
        ],
        "commitId" : "8d26164c356150cf5ae289b15c7717737d1f265a",
        "timestamp" : 1735334668000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "STB-91: Added support for HTML text in dialogs.\u000a",
        "date" : "2024-12-27 22:24:28 +0100",
        "id" : "8d26164c356150cf5ae289b15c7717737d1f265a",
        "msg" : "STB-91: Added support for HTML text in dialogs.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modules/examples/PresentationJavaFX/pom.xml"
          },
          {
            "editType" : "add",
            "file" : "modules/JavaFXBindings/src/main/resources/it/tidalwave/role/ui/javafx/impl/dialog/Bundle.properties"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/dialog/DialogBindings.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/pom.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/JavaFXBinder.java"
        ],
        "commitId" : "f8a9bd809a692675c24d6879bf4b5889f5e7277d",
        "timestamp" : 1735334668000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "STB-92: Added showInModalDialog(UserNotification).\u000a",
        "date" : "2024-12-27 22:24:28 +0100",
        "id" : "f8a9bd809a692675c24d6879bf4b5889f5e7277d",
        "msg" : "STB-92: Added showInModalDialog(UserNotification).",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/JavaFXBinder.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSafeProxyCreator.java",
          "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/NodeAndDelegate.java"
        ],
        "commitId" : "22db475b537a0ece9dba11a34305a5fa15640a1f",
        "timestamp" : 1735334668000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "STB-93: createSafeProxy() now supports all the interfaces of the proxied object.\u000a",
        "date" : "2024-12-27 22:24:28 +0100",
        "id" : "22db475b537a0ece9dba11a34305a5fa15640a1f",
        "msg" : "STB-93: createSafeProxy() now supports all the interfaces of the proxied object.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSafeProxyCreator.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/NodeAndDelegate.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/pom.xml",
          "modules/JavaFXBindings/pom.xml"
        ],
        "commitId" : "5ed04118bf460b8aac030910fd34f70895ed1e18",
        "timestamp" : 1735334668000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "STB-74: Now using TestFX.\u000a",
        "date" : "2024-12-27 22:24:28 +0100",
        "id" : "5ed04118bf460b8aac030910fd34f70895ed1e18",
        "msg" : "STB-74: Now using TestFX.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modules/pom.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSafeProxyCreator.java",
          "modules/JavaFXBindings/src/test/java/it/tidalwave/role/ui/javafx/impl/UserActionsTestSupport.java",
          "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXToolBarModel.java",
          "modules/JavaFXBindings/src/test/java/it/tidalwave/role/ui/javafx/impl/TestNGApplicationTest.java",
          "modules/JavaFXBindings/src/test/java/it/tidalwave/role/ui/javafx/impl/JavaFXToolBarModelTest.java",
          "modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/JavaFXToolBarModel.java",
          "modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/spi/ToolBarModelSupport.java"
        ],
        "commitId" : "3863f47de5c5f905cde768b8ac2bc3437efa9966",
        "timestamp" : 1735334668000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "ToolBarModel implementation refactored; added test.\u000a",
        "date" : "2024-12-27 22:24:28 +0100",
        "id" : "3863f47de5c5f905cde768b8ac2bc3437efa9966",
        "msg" : "ToolBarModel implementation refactored; added test.",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXToolBarModel.java"
          },
          {
            "editType" : "add",
            "file" : "modules/JavaFXBindings/src/test/java/it/tidalwave/role/ui/javafx/impl/UserActionsTestSupport.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/spi/ToolBarModelSupport.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSafeProxyCreator.java"
          },
          {
            "editType" : "add",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/JavaFXToolBarModel.java"
          },
          {
            "editType" : "add",
            "file" : "modules/JavaFXBindings/src/test/java/it/tidalwave/role/ui/javafx/impl/TestNGApplicationTest.java"
          },
          {
            "editType" : "add",
            "file" : "modules/JavaFXBindings/src/test/java/it/tidalwave/role/ui/javafx/impl/JavaFXToolBarModelTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/examples/Presentation/src/main/java/it/tidalwave/role/ui/example/presentation/impl/DefaultMainPanelPresentationControl.java",
          "modules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/impl/javafx/ToolBarUserActionProvider.java",
          "modules/examples/Presentation/src/main/java/it/tidalwave/role/ui/example/presentation/impl/ToolBarUserActionProvider.java"
        ],
        "commitId" : "acd13ad43f12323d398930f1656cc2320b019d7b",
        "timestamp" : 1735334668000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "Improved examples.\u000a",
        "date" : "2024-12-27 22:24:28 +0100",
        "id" : "acd13ad43f12323d398930f1656cc2320b019d7b",
        "msg" : "Improved examples.",
        "paths" : [
          {
            "editType" : "add",
            "file" : "modules/examples/Presentation/src/main/java/it/tidalwave/role/ui/example/presentation/impl/ToolBarUserActionProvider.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/examples/Presentation/src/main/java/it/tidalwave/role/ui/example/presentation/impl/DefaultMainPanelPresentationControl.java"
          },
          {
            "editType" : "delete",
            "file" : "modules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/impl/javafx/ToolBarUserActionProvider.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSafeProxyCreator.java",
          "modules/JavaFXBindings/src/test/java/it/tidalwave/role/ui/javafx/impl/UserActionsTestSupport.java",
          "modules/examples/Presentation/src/main/java/it/tidalwave/role/ui/example/presentation/impl/ToolBarUserActionProvider.java",
          "modules/JavaFXBindings/src/test/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplicationTest.java",
          "modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/JavaFXMenuBarModel.java",
          "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplication.java",
          "modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/MenuBarModel.java",
          "modules/examples/Presentation/pom.xml",
          "modules/examples/PresentationJavaFX/src/main/resources/it/tidalwave/role/ui/example/presentation/javafx/Application.fxml",
          "modules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/impl/javafx/JavaFXApplicationPresentationDelegate.java",
          "modules/examples/Presentation/src/main/java/it/tidalwave/role/ui/example/presentation/impl/DefaultMainPanelPresentationControl.java",
          "modules/examples/Presentation/src/main/java/it/tidalwave/role/ui/example/presentation/impl/MainPanelUserActionProvider.java",
          "modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/spi/MenuBarModelSupport.java",
          "src/site/markdown/index.md.vm",
          "modules/JavaFXBindings/src/test/java/it/tidalwave/role/ui/javafx/impl/JavaFXMenuBarModelTest.java"
        ],
        "commitId" : "72775fbae79279be1b2f2721d6078376ec431e63",
        "timestamp" : 1735334668000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "STB-94: Added support for the menu bar.\u000a",
        "date" : "2024-12-27 22:24:28 +0100",
        "id" : "72775fbae79279be1b2f2721d6078376ec431e63",
        "msg" : "STB-94: Added support for the menu bar.",
        "paths" : [
          {
            "editType" : "add",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/MenuBarModel.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/examples/Presentation/src/main/java/it/tidalwave/role/ui/example/presentation/impl/DefaultMainPanelPresentationControl.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/examples/Presentation/pom.xml"
          },
          {
            "editType" : "add",
            "file" : "modules/examples/Presentation/src/main/java/it/tidalwave/role/ui/example/presentation/impl/MainPanelUserActionProvider.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/test/java/it/tidalwave/role/ui/javafx/impl/UserActionsTestSupport.java"
          },
          {
            "editType" : "edit",
            "file" : "src/site/markdown/index.md.vm"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplication.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/examples/PresentationJavaFX/src/main/java/it/tidalwave/role/ui/example/presentation/impl/javafx/JavaFXApplicationPresentationDelegate.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/ui/javafx/JavaFXSafeProxyCreator.java"
          },
          {
            "editType" : "delete",
            "file" : "modules/examples/Presentation/src/main/java/it/tidalwave/role/ui/example/presentation/impl/ToolBarUserActionProvider.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/JavaFXBindings/src/test/java/it/tidalwave/ui/javafx/JavaFXSpringAnnotationApplicationTest.java"
          },
          {
            "editType" : "add",
            "file" : "modules/JavaFXBindings/src/test/java/it/tidalwave/role/ui/javafx/impl/JavaFXMenuBarModelTest.java"
          },
          {
            "editType" : "edit",
            "file" : "modules/examples/PresentationJavaFX/src/main/resources/it/tidalwave/role/ui/example/presentation/javafx/Application.fxml"
          },
          {
            "editType" : "add",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/javafx/impl/JavaFXMenuBarModel.java"
          },
          {
            "editType" : "add",
            "file" : "modules/JavaFXBindings/src/main/java/it/tidalwave/role/ui/spi/MenuBarModelSupport.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/site/markdown/index.md.vm"
        ],
        "commitId" : "36a60f38e42a0ee481f673ac68194495c373ab19",
        "timestamp" : 1735334668000,
        "author" : {
          "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
          "fullName" : "Fabrizio Giudici"
        },
        "authorEmail" : "fabrizio.giudici@tidalwave.it",
        "comment" : "Improved documentation.\u000a",
        "date" : "2024-12-27 22:24:28 +0100",
        "id" : "36a60f38e42a0ee481f673ac68194495c373ab19",
        "msg" : "Improved documentation.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/site/markdown/index.md.vm"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://services.tidalwave.it/ci/user/fabrizio.giudici",
      "fullName" : "Fabrizio Giudici"
    }
  ]
}