Francesco Chicchiriccò
4279df5e73
[maven-release-plugin] prepare for next development iteration
2024-09-19 12:48:41 +02:00
Francesco Chicchiriccò
4c5a46e8b1
[maven-release-plugin] prepare release 4.0.1
2024-09-19 12:48:40 +02:00
Francesco Chicchiriccò
e8263f8f69
Upgrading maven-compiler-plugin and maven-compiler-plugin
2024-09-19 12:03:13 +02:00
Francesco Chicchiriccò
d59e258ff7
Upgrading ASF parent POM
2024-09-19 11:37:12 +02:00
Francesco Chicchiriccò
a535b75e27
Separating GH actions for PR and CI
2024-09-19 08:32:16 +02:00
Maxim Solodovnik
80a8b7712f
[OPENJPA-2926] Dependencies are updated ( #119 )
2024-08-28 14:18:46 +07:00
Maxim Solodovnik
ae8c759ffe
[OPENJPA-2924] BlacklistClassResolver is improved ( #118 )
...
* BlacklistClassResolver is improved
* Comments are addressed
2024-08-19 11:13:29 +07:00
Maxim Solodovnik
c3fff2cb0f
[OPENJPA-2923] replace new Long(long) with Long.valueOf(long) while enhancing ( #117 )
2024-07-15 12:13:57 +07:00
Mark Struberg
b3d1ef8671
OPENJPA-2922 disable JNDI lookup of EMF by default
...
To use this feature please set the following
system.property to true: emf_via_jndi_enabled
2024-05-27 19:00:40 +02:00
Mark Struberg
823ffc54e7
OPENJPA-2921 upgrade bundle and karaf maven plugins
...
this fixes the java17 build
2024-05-27 18:53:56 +02:00
Mark Struberg
96005fcd25
[maven-release-plugin] prepare for next development iteration
2024-02-02 14:30:55 +01:00
Mark Struberg
5b49d5351c
[maven-release-plugin] prepare release 4.0.0
2024-02-02 14:30:55 +01:00
dependabot[bot]
65eab774b3
Bump org.apache.maven:maven-compat ( #113 )
...
Bumps [org.apache.maven:maven-compat](https://github.com/apache/maven ) from 3.3.9 to 3.8.1.
- [Release notes](https://github.com/apache/maven/releases )
- [Commits](https://github.com/apache/maven/compare/maven-3.3.9...maven-3.8.1 )
---
updated-dependencies:
- dependency-name: org.apache.maven:maven-compat
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-29 17:01:59 +01:00
Francesco Chicchiriccò
dd30243f6b
Apache BVal 3.0.0 is now available
2023-10-29 16:56:54 +01:00
Mark Struberg
815ef2349f
OPENJPA-2917 fix off-by-1 issue on java stack
...
long parameters take up 2 byte on the call stack
2023-10-17 15:24:16 +02:00
Maxim Solodovnik
33372a718e
[OPENJPA-2915] properties of type Duration can be set as expected ( #114 )
2023-10-11 15:09:37 +07:00
Mark Struberg
a1e46a10c6
OPENJPA-2914 upgrade xbean to 4.23
2023-07-25 15:19:07 +02:00
Mark Struberg
0729141c31
OPENJPA-2911 finish Serp removal
2023-07-25 12:02:44 +02:00
Mark Struberg
bb11f022d8
OPENJPA-2911 addGetData via ASM
2023-07-25 11:09:50 +02:00
Mark Struberg
0ea92f44a4
OPENJPA-2911 newEmbeddedPCData via ASM
2023-07-25 11:04:47 +02:00
Mark Struberg
1f8db2ade4
OPENJPA-2911 remove unused methods
2023-07-25 10:15:31 +02:00
Mark Struberg
8759f6fa7e
OPENJPA-2911 PCDataGenerator#store via ASM
2023-07-25 10:12:17 +02:00
Mark Struberg
07edae25bf
OPENJPA-2911 addLoadWithFieldsMethod via ASM
2023-07-24 22:55:59 +02:00
Mark Struberg
1fa918c861
OPENJPA-2911 addLoadMethod via ASM
2023-07-24 21:26:15 +02:00
Mark Struberg
e62e7eaa7c
OPENJPA-2911 addFieldImplDataMethods via ASM
2023-07-24 16:21:52 +02:00
Mark Struberg
c75e666452
OPENJPA-2911 remove unused Serp fragments
2023-07-24 11:31:36 +02:00
Mark Struberg
f009f39150
OPENJPA-2911 remove now unused SerpPrivacyHelper
2023-07-24 11:29:36 +02:00
Mark Struberg
f1993f1462
OPENJPA-2911 timeout via ASM
2023-07-24 11:28:37 +02:00
Mark Struberg
71b0f0b2c6
OPENJPA-2911 isLoaded via ASM
2023-07-24 10:30:17 +02:00
Mark Struberg
a8cb9d9d3d
OPENJPA-2911 newEmbeddedPCData in ASM
2023-07-24 10:13:45 +02:00
Mark Struberg
279412c71a
OPENJPA-2911 toNestedData in ASM
2023-07-24 09:01:29 +02:00
Mark Struberg
9244250865
OPENJPA-2911 enhanceToData in ASM
2023-07-23 21:15:17 +02:00
Mark Struberg
60ccb26050
OPENJPA-2911 start removing Serp from PCDataGenerator
...
wip
2023-07-23 18:36:46 +02:00
Mark Struberg
b04c985956
OPENJPA-2911 code cleanup for InterfaceImplGenerator
2023-07-19 18:55:53 +02:00
Mark Struberg
bc63865aac
OPENJPA-2911 ReverseMapping in ASM
2023-07-19 18:17:03 +02:00
Mark Struberg
f83cb62c54
OPENJPA-2911 fix ClassLoader issue with temporary bytecode
2023-07-19 17:56:12 +02:00
Mark Struberg
6eeb025cf3
OPENJPA-2911 migrate InterfaceImplGenerator wip
...
Still not really there. There is still some very weirdo
ClassLoader mixup which gets 'fixed' as sideeffect of using a roundtrip to BCClass.
Not yet 100% sure yet, still digging
2023-07-19 17:25:52 +02:00
Mark Struberg
b4bc2c4965
OPENJPA-2911 remove unused imports
2023-07-19 13:39:49 +02:00
Mark Struberg
0a81c3de7b
OPENJPA-2911 move PCEnhancer off Serp
2023-07-19 13:14:16 +02:00
Mark Struberg
dfaf8da48e
OPENJPA-2911 move ASM stuff to one place
2023-07-18 14:03:04 +02:00
Mark Struberg
f26fa179cc
OPENJPA-2911 more _managedType removal, code cleanup
2023-07-18 11:20:28 +02:00
Mark Struberg
b5a6424f2b
OPENJPA-2911 isCloneable via ClassNodeTracker
2023-07-18 10:53:54 +02:00
Mark Struberg
eba1637454
OPENJPA-2911 move more BCClass usage to ASM
2023-07-18 10:08:49 +02:00
Mark Struberg
eabceb69f4
OPENJPA-2911 inline ASM adapter handling
2023-07-17 23:01:16 +02:00
Mark Struberg
86c266df7a
OPENJPA-2911 openjpa-lib without Serp
2023-07-17 22:32:23 +02:00
Romain Manni-Bucau
a494966e8b
moving to Class.forName to force clinit call instead of creating a dead instance
2023-07-17 19:48:36 +02:00
Mark Struberg
37c114c724
OPENJPA-2911 getPCBytecode now returns ClassNodeTracker
2023-07-17 19:32:20 +02:00
Mark Struberg
11367cfbea
OPENJPA-2911 ByteCodeWriter with ASM
2023-07-17 18:06:43 +02:00
Mark Struberg
bcb00d8909
OPENJPA-2911 move BytecodeWriter to openjpa-kernel
...
had no usage in openjpa-lib but introduced dependeny to Serp over there
2023-07-17 10:08:39 +02:00
Mark Struberg
96a64bceba
OPENJPA-2911 simplification and more modern code
2023-07-16 17:40:45 +02:00