271 Commits

Author SHA1 Message Date
Andy Clement
d1c4385aba Merge pull request #230 from davydotcom/patch-java16
fixing springloaded build to work as non java 1.8 minimum for now until asm fixes are done
2021-04-03 19:38:49 -07:00
davydotcom
659fa81093 fixing springloaded build to work as non java 1.8 minimum for now until asm fixes are done 2021-03-31 21:10:10 -04:00
Andy Clement
07f3ccfbc2 Merge pull request #229 from davydotcom/patch-group-name
Accidentally forgot to reset group name back while testing, sorry
2021-03-31 12:33:43 -07:00
davydotcom
8e626c9a53 Accidentally forgot to reset group name back while testing, sorry 2021-03-31 15:31:22 -04:00
Andy Clement
d144fbcd68 polish 2021-03-31 11:55:00 -07:00
davydotcom
de2f4c7738 updated gradle build to 6.8.3 along with gradle wrapper updates 2021-03-31 10:08:55 -04:00
davydotcom
4159646303 Merge branch 'master' of https://github.com/spring-projects/spring-loaded 2020-09-01 10:17:21 -04:00
Andy Clement
3a6f34f24c Merge pull request #226 from bobbywarner/fix-build
Fix class names to resolve build issue
2020-08-28 16:10:05 -07:00
Bobby Warner
e57bd40f75 Fix class names to resolve build issue 2020-08-28 15:09:26 -05:00
Andy Clement
0b0722fdd4 Merge pull request #224 from davydotcom/path-asm-update
Update ASM Dependency to 5.2
2020-08-27 15:12:38 -07:00
Andy Clement
4878ccd690 Merge pull request #178 from vcharmcaster/master
refactoring code
2020-08-27 15:07:52 -07:00
Andy Clement
9ff5aabbb0 Merge pull request #179 from SakalyaDeshpande/master
Removing Commented Code
2020-08-27 15:06:15 -07:00
Andy Clement
e66e752d8f Merge pull request #221 from liuzhengyang/fixIsDoubleSlot
Fix Utils.isDoubleSlot, 'L' should be 'D'.
2020-08-27 15:05:09 -07:00
Andy Clement
9f1ca21cd6 Merge pull request #225 from davydotcom/patch-type-registry-correct
Patch type registry synchronized and Fix clearing of ReflectionUtils
2020-08-27 15:04:10 -07:00
davydotcom
489c5e259d removing useless commented code 2020-08-27 08:27:42 -04:00
davydotcom
ecb5e2b94f starting to update readme 2020-08-25 14:49:11 -04:00
davydotcom
13925b6fa1 prepping change of group name and version 2020-08-25 14:42:12 -04:00
davydotcom
cf07166f1d Checking if ReflectionUtils class exists and clears its cache in the event of a class chanage 2020-08-23 16:35:57 -04:00
David Estes
cadaedcdee fixing type-registry concurrency issue 2020-07-21 16:42:05 -04:00
David Estes
dc457700a1 updated asm to 5.2 to fix bugs in 5.0.2 on some occasional loads. This could be updated to 8 in the future perhaps. baby steps 2020-07-01 22:19:35 -04:00
David Estes
3efc0e5530 Fixes concurrency issue where a classload in a concurrent environment with a large number of classes can cause a loss of a TypeRegistry entry 2020-07-01 22:17:41 -04:00
liuzhengyang
746732a9fc Fix Utils.isDoubleSlot, 'L' should be 'D'. 2019-09-29 18:15:50 +08:00
Andy Clement
59b32f957a Merge pull request #216 from spring-operator/polish-urls-remaining-master
URL Cleanup
2019-04-23 08:11:36 -07:00
Andy Clement
86cb67265c Merge pull request #215 from spring-operator/polish-urls-build-master
URL Cleanup
2019-04-23 08:10:39 -07:00
Andy Clement
735508ade6 Merge pull request #217 from spring-operator/polish-urls-apache-license-master
URL Cleanup
2019-04-23 08:10:05 -07:00
Spring Operator
be39be1624 URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://www.apache.org/licenses/ with 7 occurrences migrated to:
  https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 205 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
2019-03-21 15:29:05 -05:00
Spring Operator
7c493bc46f URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://permalink.gmane.org/gmane.comp.java.openjdk.jdk7u.devel/6573 (IllegalArgumentException) with 1 occurrences migrated to:
  https://permalink.gmane.org/gmane.comp.java.openjdk.jdk7u.devel/6573 ([https](https://permalink.gmane.org/gmane.comp.java.openjdk.jdk7u.devel/6573) result IllegalArgumentException).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://dist.springsource.org/snapshot/GRECLIPSE/e4.2/ with 1 occurrences migrated to:
  https://dist.springsource.org/snapshot/GRECLIPSE/e4.2/ ([https](https://dist.springsource.org/snapshot/GRECLIPSE/e4.2/) result 200).
* [ ] http://repo.spring.io/release/org/springframework/springloaded/1.2.5.RELEASE/springloaded-1.2.5.RELEASE.jar with 1 occurrences migrated to:
  https://repo.spring.io/release/org/springframework/springloaded/1.2.5.RELEASE/springloaded-1.2.5.RELEASE.jar ([https](https://repo.spring.io/release/org/springframework/springloaded/1.2.5.RELEASE/springloaded-1.2.5.RELEASE.jar) result 200).
* [ ] http://download.eclipse.org/tools/ajdt/42/dev/update with 1 occurrences migrated to:
  https://download.eclipse.org/tools/ajdt/42/dev/update ([https](https://download.eclipse.org/tools/ajdt/42/dev/update) result 301).
* [ ] http://java.sun.com/docs/books/jls/third_edition/html/conversions.html with 1 occurrences migrated to:
  https://java.sun.com/docs/books/jls/third_edition/html/conversions.html ([https](https://java.sun.com/docs/books/jls/third_edition/html/conversions.html) result 302).
* [ ] http://java.sun.com/docs/books/jvms/second_edition/html/ClassFile.doc.html with 3 occurrences migrated to:
  https://java.sun.com/docs/books/jvms/second_edition/html/ClassFile.doc.html ([https](https://java.sun.com/docs/books/jvms/second_edition/html/ClassFile.doc.html) result 302).
* [ ] http://java.sun.com/docs/books/jvms/second_edition/html/Instructions2.doc5.html with 1 occurrences migrated to:
  https://java.sun.com/docs/books/jvms/second_edition/html/Instructions2.doc5.html ([https](https://java.sun.com/docs/books/jvms/second_edition/html/Instructions2.doc5.html) result 302).
2019-03-20 20:10:02 -05:00
Spring Operator
e2d8b18e0a URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* http://projects.spring.io/spring-loaded (404) migrated to:
  https://projects.spring.io/spring-loaded ([https](https://projects.spring.io/spring-loaded) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* http://www.apache.org/licenses/LICENSE-2.0.txt migrated to:
  https://www.apache.org/licenses/LICENSE-2.0.txt ([https](https://www.apache.org/licenses/LICENSE-2.0.txt) result 200).
* http://maven.springframework.org/milestone migrated to:
  https://maven.springframework.org/milestone ([https](https://maven.springframework.org/milestone) result 302).
2019-03-08 22:22:17 -05:00
Andy Clement
d6555bf5b0 Merge pull request #184 from jtulach/ReadyForJVMCI
spring-loaded doesn't work with JVMCI
2017-11-29 09:05:15 -08:00
Jaroslav Tulach
6e8f93512a Briging ReadyForJVMCI closer to master 2017-11-29 06:30:41 +01:00
Jaroslav Tulach
55d7f26443 Don't create a TypeRegistry for classloaders that don't see the application class path like JVMCI classloader & co. 2017-11-29 06:29:20 +01:00
Andy Clement
7818d5e8ab Fixed up SpringPlugin to handle Spring 4 changes 2017-11-23 16:54:19 -08:00
Andy Clement
13a36168b0 Fix #197: allow for differing cglib code in recent Spring 2017-11-23 12:55:33 -08:00
Spring Buildmaster
17a02584cf [artifactory-release] Next development version 2017-08-31 19:05:49 +00:00
Spring Buildmaster
914aa12a29 [artifactory-release] Release version 1.2.8.BUILD 2017-08-31 19:05:48 +00:00
Andy Clement
8ef4d6e238 Merge pull request #203 from davydotcom/patch-concurrent2
Resolving Issue #194 by swapping out a WeakHashMap for a ConcurrentWeakIdentityHashMap
2017-08-31 08:59:37 -07:00
David Estes
d8be2da0ff compatibility fix for java 1.5 2017-08-23 08:58:09 -04:00
David Estes
5fda980524 Resolving Issue #194 by swapping out a WeakHashMap for a ConcurrentWeakHashMap implementation 2017-08-18 09:58:53 -04:00
Spring Buildmaster
37cbf5e285 [artifactory-release] Next development version 2017-03-22 17:55:08 +00:00
Spring Buildmaster
81426ac29d [artifactory-release] Release version 1.2.7.BUILD 2017-03-22 17:55:07 +00:00
Andy Clement
3552a1c3ca upgrade gradle 2017-03-21 14:54:03 -07:00
Andy Clement
f556964b68 Merge pull request #195 from graemerocher/issue-165
Don't rewrite non-reloading types.
2017-03-17 08:25:06 -07:00
Andy Clement
6981aba2d9 Merge pull request #196 from graemerocher/issue-173
Fix broken logic that uses null owner class
2017-03-17 08:24:30 -07:00
graemerocher
0cfd2ff9f4 Fix broken logic that uses null owner class
Fixes https://github.com/spring-projects/spring-loaded/issues/173
Fixes https://github.com/spring-projects/spring-loaded/issues/187
Fixes https://github.com/spring-projects/spring-loaded/issues/175§
2017-03-17 14:03:48 +01:00
graemerocher
d1d0864905 Don't rewrite non-reloading types.
Fixes https://github.com/spring-projects/spring-loaded/issues/165
2017-03-17 12:15:09 +01:00
Andy Clement
386a7dcb03 Fix #190: remove printStackTrace from catch block 2017-01-11 09:56:55 -08:00
Sakalya Deshpande
9ed565ef70 Merge pull request #1 from sakky11/sakky11-patch-1
Update ClassRenamer.java
2016-06-30 18:04:05 +05:30
Sakalya Deshpande
0578b97339 Update ClassRenamer.java
Removing the unnecessary Sysouts from commented code.
2016-06-30 18:03:39 +05:30
Vaibhav kulkarni
7efb2d9e2d moved preInvokeSpecial and postInvokeSpecial constants to Constants interface
Constants interface is used to keep all Constants 
it makes more sence to keep all Constants variables at same place.
2016-06-25 10:54:08 +05:30
Vaibhav kulkarni
4034dc565c added preInvokeSpecial, postInvokeSpecial constants
This constants were present in ConstructorCopier  class which implements Constants
It makes more sence to keep all constant at same place
2016-06-25 10:52:14 +05:30