Skip to content

Commit 51330dc

Browse files
authored
Release version 10.0.0 (#60)
* Release version 10.0.0 * Release version 10.0.0
1 parent 4d7dea5 commit 51330dc

File tree

118 files changed

+3131
-515
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

118 files changed

+3131
-515
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
66

77
## [Unreleased]
88

9+
## [10.0.0] - 2025-04-24
10+
11+
### Added:
12+
- We upgraded the module to Mendix version 10.21.0 for compatibility with Mendix 11
13+
- We updated Atlas Core compatibility to version 3.17.0
14+
- We updated Atlas Web Content compatibility to version 3.8.0
15+
- We updated Data Widgets compatibility to version 2.31.0
16+
917
## [9.6.0] - 2025-03-20
1018

1119
### Added:

dist/UnitTesting_10.0.0.mpk

3.3 MB
Binary file not shown.

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>com.mendix.UnitTesting</groupId>
88
<artifactId>UnitTesting</artifactId>
9-
<version>9.6.0</version>
9+
<version>10.0.0</version>
1010

1111
<repositories>
1212
<repository>

src/UnitTesting.mpr

144 KB
Binary file not shown.

src/javascriptsource/datawidgets/actions/xlsx-export-tools.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/javasource/feedbackmodule/actions/ValidateEmail.java

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,19 @@
1111

1212
import com.mendix.systemwideinterfaces.core.IContext;
1313
import com.mendix.webui.CustomJavaAction;
14+
import com.mendix.systemwideinterfaces.core.UserAction;
1415

15-
public class ValidateEmail extends CustomJavaAction<java.lang.Boolean>
16+
public class ValidateEmail extends UserAction<java.lang.Boolean>
1617
{
17-
private java.lang.String EmailAddress;
18+
private final java.lang.String EmailAddress;
1819

19-
public ValidateEmail(IContext context, java.lang.String EmailAddress)
20+
public ValidateEmail(
21+
IContext context,
22+
java.lang.String _emailAddress
23+
)
2024
{
2125
super(context);
22-
this.EmailAddress = EmailAddress;
26+
this.EmailAddress = _emailAddress;
2327
}
2428

2529
@java.lang.Override

src/javasource/feedbackmodule/actions/XSS_Sanitizer.java

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,19 @@
1313
import java.util.regex.Pattern;
1414
import com.mendix.systemwideinterfaces.core.IContext;
1515
import com.mendix.webui.CustomJavaAction;
16+
import com.mendix.systemwideinterfaces.core.UserAction;
1617

17-
public class XSS_Sanitizer extends CustomJavaAction<java.lang.String>
18+
public class XSS_Sanitizer extends UserAction<java.lang.String>
1819
{
19-
private java.lang.String stringToSanitize;
20+
private final java.lang.String stringToSanitize;
2021

21-
public XSS_Sanitizer(IContext context, java.lang.String stringToSanitize)
22+
public XSS_Sanitizer(
23+
IContext context,
24+
java.lang.String _stringToSanitize
25+
)
2226
{
2327
super(context);
24-
this.stringToSanitize = stringToSanitize;
28+
this.stringToSanitize = _stringToSanitize;
2529
}
2630

2731
@java.lang.Override

src/javasource/system/UserActionsRegistrar.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ public class UserActionsRegistrar
66
{
77
public void registerActions(IActionRegistrator registrator)
88
{
9-
registrator.bundleComponentLoaded();
109
registrator.registerUserAction(feedbackmodule.actions.ValidateEmail.class);
1110
registrator.registerUserAction(feedbackmodule.actions.XSS_Sanitizer.class);
1211
registrator.registerUserAction(system.actions.VerifyPassword.class);

src/javasource/system/actions/VerifyPassword.java

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,21 +12,25 @@
1212
import com.mendix.core.Core;
1313
import com.mendix.systemwideinterfaces.core.IUser;
1414
import com.mendix.systemwideinterfaces.core.IContext;
15-
import com.mendix.webui.CustomJavaAction;
15+
import com.mendix.systemwideinterfaces.core.UserAction;
1616

1717
/**
1818
* Verifies that the specified user name/password combination is valid.
1919
*/
20-
public class VerifyPassword extends CustomJavaAction<java.lang.Boolean>
20+
public class VerifyPassword extends UserAction<java.lang.Boolean>
2121
{
22-
private java.lang.String userName;
23-
private java.lang.String password;
22+
private final java.lang.String userName;
23+
private final java.lang.String password;
2424

25-
public VerifyPassword(IContext context, java.lang.String userName, java.lang.String password)
25+
public VerifyPassword(
26+
IContext context,
27+
java.lang.String _userName,
28+
java.lang.String _password
29+
)
2630
{
2731
super(context);
28-
this.userName = userName;
29-
this.password = password;
32+
this.userName = _userName;
33+
this.password = _password;
3034
}
3135

3236
@java.lang.Override
Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
1-
package unittesting;
2-
3-
public class AbstractUnitTest {
4-
private static long startTime;
5-
private static long endTime;
6-
7-
public static long getTestRunTime() {
8-
return endTime - startTime;
9-
}
10-
11-
public void startTimeMeasure() {
12-
startTime = System.currentTimeMillis();
13-
}
14-
15-
public void endTimeMeasure() {
16-
endTime = System.currentTimeMillis();
17-
}
18-
19-
public void reportStep(String lastStep1) {
20-
TestManager.instance().reportStep(lastStep1);
21-
}
22-
}
1+
package unittesting;
2+
3+
public class AbstractUnitTest {
4+
private static long startTime;
5+
private static long endTime;
6+
7+
public static long getTestRunTime() {
8+
return endTime - startTime;
9+
}
10+
11+
public void startTimeMeasure() {
12+
startTime = System.currentTimeMillis();
13+
}
14+
15+
public void endTimeMeasure() {
16+
endTime = System.currentTimeMillis();
17+
}
18+
19+
public void reportStep(String lastStep1) {
20+
TestManager.instance().reportStep(lastStep1);
21+
}
22+
}

0 commit comments

Comments
 (0)