Commit Graph

6754 Commits

Author SHA1 Message Date
Lukasz Lenart 32e42b3ecd [maven-release-plugin] prepare for next development iteration 2023-08-23 07:30:16 +02:00
Lukasz Lenart 04e9246389 [maven-release-plugin] prepare release STRUTS_6_3_0 2023-08-23 07:30:08 +02:00
Kusal Kithul-Godage 555a3a37ba Merge pull request #735 from apache/WW-5336-deprecate-ognltool 2023-08-22 22:54:28 +10:00
Kusal Kithul-Godage 6e5a1a07f0 WW-5336 Move XML comment to be clearer 2023-08-22 16:37:04 +10:00
Kusal Kithul-Godage 215541146d WW-5336 Correct assertions and add test case 2023-08-22 16:35:29 +10:00
Kusal Kithul-Godage 3b515b1a78 WW-5336 Fix visibility warnings 2023-08-22 16:34:29 +10:00
Lukasz Lenart c087f2e64c Merge pull request #737 from apache/fix/drops-duplicated-dependency
Drops duplicated dependency
2023-08-22 08:23:25 +02:00
Lukasz Lenart 947c6c8a6a Drops duplicated dependency 2023-08-22 07:46:43 +02:00
Kusal Kithul-Godage 35b0a6887f WW-5336 Update JavaDoc VelocityManager 2023-08-22 11:57:30 +10:00
Kusal Kithul-Godage 6b13e8ac3a WW-5336 Switch to HashMap as concurrency handling not required 2023-08-22 11:57:30 +10:00
Kusal Kithul-Godage 0f068d37ae WW-5336 Reduce cognitive complexity #makeSelectList 2023-08-22 11:57:30 +10:00
Kusal Kithul-Godage 85e8d819ef WW-5336 Deprecate OGNL in template context 2023-08-22 11:57:30 +10:00
Kusal Kithul-Godage 12cd92cb62 WW-5336 Clean up StrutsUtil 2023-08-22 11:57:30 +10:00
Kusal Kithul-Godage e8614a99dd WW-5336 Deprecate OgnlTool 2023-08-22 11:29:17 +10:00
Kusal Kithul-Godage 709434eebc WW-5336 Tidy up FreemarkerManager 2023-08-22 11:29:17 +10:00
Kusal Kithul-Godage e75f8d82b5 Merge pull request #736 from apache/WW-5337-exclusion-performance
WW-5337 Make SecurityMemberAccess exclusion checking more performant
2023-08-22 11:28:36 +10:00
Lukasz Lenart 0ef086c89b Merge pull request #731 from apache/WW-5334-velocity-manager
WW-5334 Misc VelocityManager code cleanup
2023-08-21 21:06:20 +02:00
Lukasz Lenart 87f80f4738 Merge pull request #728 from apache/feature/codeowners
Defines a proper CODEOWNERS file
2023-08-21 20:41:30 +02:00
Kusal Kithul-Godage 94a3e6bd95 Merge pull request #733 from apache/WW-5334-move-convention-test 2023-08-22 01:55:23 +10:00
Kusal Kithul-Godage 783063c66f WW-5337 Initialise default exclusions one-time in SecurityMemberAccess (more performant) 2023-08-22 00:29:03 +10:00
Kusal Kithul-Godage 270ec4ad71 WW-5337 Fix #testPackageNameExclusionAsCommaDelimited 2023-08-21 23:59:00 +10:00
Kusal Kithul-Godage a228b14a48 WW-5337 Drop superinterface/superclass banning test 2023-08-21 23:58:42 +10:00
Kusal Kithul-Godage b0f1ef1f8b WW-5337 Revert Object special handling 2023-08-21 23:58:24 +10:00
Lukasz Lenart f31ba637c8 Merge pull request #727 from apache/fix/WW-5331-proper-get
[WW-5331] Uses proper signature of get()
2023-08-21 15:39:16 +02:00
Kusal Kithul-Godage 72a5d21332 WW-5337 Update struts-excluded-classes.xml to not have trailing periods 2023-08-21 23:38:15 +10:00
Kusal Kithul-Godage 746c754132 WW-5337 Make #isExcludedPackageNames runtime proportional to no. of package parts rather than no. of excluded packages 2023-08-21 23:37:32 +10:00
Kusal Kithul-Godage e53dd7dd5e WW-5337 Make #isClassExcluded (semantics changes) and #isExcludedPackageExempt constant time 2023-08-21 23:34:47 +10:00
Kusal Kithul-Godage 4145d1af14 WW-5337 Make #isExcludedPackageNamePatterns more succinct 2023-08-21 23:33:52 +10:00
Kusal Kithul-Godage 841705cadf WW-5337 Strip trailing periods from package names provided as not needed 2023-08-21 23:33:30 +10:00
Kusal Kithul-Godage 393eb8c0f8 WW-5337 Minor clean up OgnlUtil 2023-08-21 23:32:04 +10:00
Kusal Kithul-Godage bb68ce6ae5 WW-5337 Catch PatternSyntaxException and ensure ConfigurationException thrown 2023-08-21 23:31:31 +10:00
Lukasz Lenart 4a678f6bbb WW-5331 Adds missing @Override annotations 2023-08-21 15:06:44 +02:00
Kusal Kithul-Godage dc43c891da WW-5334 Extract ConventionJUnit4Test into correct module 2023-08-20 22:19:28 +10:00
Kusal Kithul-Godage 22a6ae9d63 WW-5334 Add further unit tests to VelocityManagerTest 2023-08-20 20:47:40 +10:00
Kusal Kithul-Godage 94c1b2a29b WW-5334 Add AssertJ as default plugin test dependency 2023-08-20 20:38:35 +10:00
Kusal Kithul-Godage d70ad5b737 WW-5334 Fix license for VelocityManagerTest 2023-08-20 20:25:17 +10:00
Kusal Kithul-Godage 2fa9d60a23 WW-5334 Add basic unit tests for VelocityManager 2023-08-20 20:25:17 +10:00
Kusal Kithul-Godage 2250639605 WW-5334 Modernise VelocityResultTest 2023-08-20 20:25:17 +10:00
Kusal Kithul-Godage 6d9bfb6afe WW-5334 Remove unused import XWorkTestCase 2023-08-20 20:25:17 +10:00
Kusal Kithul-Godage 2abf8677bf WW-5334 Clean up VelocityManager context creation 2023-08-20 20:25:17 +10:00
Kusal Kithul-Godage 114b6e4f27 WW-5334 Clean up VelocityManager#applyDefaultConfiguration 2023-08-20 20:25:17 +10:00
Kusal Kithul-Godage f4daeb3ea4 WW-5334 Clean up VelocityStrutsUtil 2023-08-20 20:25:17 +10:00
Kusal Kithul-Godage 2d6fe84301 WW-5334 Remove unused imports ContextUtil 2023-08-20 20:25:17 +10:00
Lukasz Lenart ea124a4757 Merge pull request #732 from apache/WW-5334-fix-cyclic
WW-5334 Enable usage of junit-plugin inside velocity-plugin
2023-08-19 08:24:50 +02:00
Kusal Kithul-Godage 824801796c WW-5334 Delete unneeded override (moved to StrutsPortletTestCaseTest) 2023-08-19 13:27:23 +10:00
Kusal Kithul-Godage 21a09493fc WW-5334 Fix log4j binding 2023-08-19 12:43:02 +10:00
Kusal Kithul-Godage 9a286c9353 WW-5334 Remove other unneeded declarations 2023-08-19 12:23:20 +10:00
Kusal Kithul-Godage ceb4e38b74 WW-5334 Remove plugin dependency on commons-lang3 (provided by core) 2023-08-19 12:10:45 +10:00
Kusal Kithul-Godage fb268fff51 WW-5334 Remove unnecessary Spring override 2023-08-19 12:09:35 +10:00
Kusal Kithul-Godage 1d5f006cf9 WW-5334 Misc corrections 2023-08-19 11:55:22 +10:00