Skip to content

Commit

Permalink
1.3.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
tviegut committed Dec 11, 2024
1 parent 7a263e8 commit 10c8d82
Show file tree
Hide file tree
Showing 232 changed files with 44,742 additions and 228,884 deletions.
146 changes: 89 additions & 57 deletions README.md

Large diffs are not rendered by default.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
273,445 changes: 44,633 additions & 228,812 deletions example-comparison-report/comparison-report.html

Large diffs are not rendered by default.

24 changes: 14 additions & 10 deletions lib/README.TXT
Original file line number Diff line number Diff line change
@@ -1,21 +1,25 @@

The eaapi.jar file in this folder currently is that shipped with the Sparx Enterprise Architect 15.2 release. It is located in the Sparx install directory:
As of cim-compare 1.3.0 we now have multiple eaapi.jar files, one per release of Sparx EA. This is necessary due to the new packaging
and distribution approach to support both 32-bit .eap and 64-bit .qea files.

%WINDOWS_PROGRAM_FILES%\Sparx Systems\EA\Java API
The eaapi.jar is typically located in the Sparx install directory at:

%WINDOWS_PROGRAM_FILES%\Sparx Systems\EAxx\Java API (e.g. "C:\Program Files\Sparx Systems\EA16\Java API")


To utilize cim-compare to process Enterprise Architect models (.eap files) the following step(s) are also required depending and the version of Java being used. On a 64-bit machine, then it is recommended to use 64-bit Java.
To utilize cim-compare to process Enterprise Architect project files (.eap, .eapx, .qea, .qeax, etc.) directly, the below
step is also required depending on the version of Java being used. Note that if using 64-bit machine, it is recommended
to always use 64-bit Java:

64-bit Java:
Copy the file SSJavaCOM64.dll located in <EA installation folder>/Java API to <Windows folder>/System32 (on a 64-bit machine).
Copy the file SSJavaCOM64.dll (the 64-bit DLL) located in <EA installation folder>\Java API to your <Windows folder>\System32
(on a 64-bit machine).

32-bit Java:
Copy the file SSJavaCom.dll located in <EA installation folder>/Java API to <Windows folder>/System32 (on a 32-bit machine) or to <Windows folder>/SysWOW64 (on a 64-bit machine).

If the possibility exists that cim-compare.jar will be executed using either a 32-bit or 64-bit Java virtual machines than it may be prudent to copy both .dll(s) to ensuring both can run.

Copy the file SSJavaCom.dll (the 32 bit DLL) located in <EA installation folder>\Java API to your <Windows folder>\System32
(on a 32-bit machine) or to <Windows folder>/SysWOW64 (on a 64-bit machine).

If the possibility exists that cim-compare.jar will be executed using either a 32-bit or 64-bit Java virtual machines than it
may be prudent to copy both .dll(s) to ensuring both are accessible by the Java JRE/JVM.

NOTE: If cim-compare will not be used to process EA .eap files then the above steps are not necessary.
NOTE: If cim-compare will not be used to process EA .eap or .qea files then the above steps are not necessary.

Binary file modified media/Comparison_Report.png
Binary file added media/Text_Diff_Visualization.png
Binary file modified media/UML_Comparison.png
11 changes: 6 additions & 5 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,15 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.cim</groupId>
<artifactId>cim-compare</artifactId>
<version>1.2.2</version>
<version>1.3.0</version>
<packaging>jar</packaging>

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>10</java.version>
<junit.version>4.12</junit.version>
<junit.version>4.13.2</junit.version>
<!-- <ea.version.default>ea16</ea.version.default> -->
</properties>

<dependencies>
Expand All @@ -29,7 +30,7 @@
</dependencies>

<build>
<finalName>${project.artifactId}-${project.version}-original</finalName>
<finalName>${project.artifactId}-${project.version}-${ea.version}-original</finalName>
<resources>
<resource>
<directory>src/main/resources</directory>
Expand Down Expand Up @@ -68,7 +69,7 @@
<configuration>
<resources>
<resource>
<directory>${basedir}/lib</directory>
<directory>${basedir}/lib/${ea.version}</directory>
</resource>
</resources>
</configuration>
Expand All @@ -84,7 +85,7 @@
<goal>shade</goal>
</goals>
<configuration>
<finalName>${project.artifactId}-${project.version}</finalName>
<finalName>${project.artifactId}-${project.version}-${ea.version}</finalName>
<artifactSet>
<excludes>
<exclude>junit:junit</exclude>
Expand Down

0 comments on commit 10c8d82

Please sign in to comment.