Graphique des révisions

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • |\
  • * \
  • |\ \
  • | | *
  • | |/
  • |/|
  • * |
  • * |
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | |\
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | | *
  • | |/
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | |\
  • | | *
  • | | |\
  • | * | \
  • | |\ \ \
  • | | |/ /
  • | | | /
  • | | |/
  • | |/|
  • | | *
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | | *
  • | | |\
  • | | |/
  • | |/|
  • | | *
  • | * |
  • | * |
  • | | *
  • | |/
  • | *
  • c38fabac (feature/remove-storedtypes) Re-enable junit in ScriptingExample by kindlich 2020-11-03 13:47:44 +0100
  • 17dad43f WIP: Allow casts to nullables in default expressions by kindlich 2020-11-03 13:44:00 +0100
  • 756599a6 Fixed remaining Test failures by kindlich 2020-10-23 20:40:39 +0200
  • 2a5f279c Fix missing assertions in tests by kindlich 2020-10-23 19:24:27 +0200
  • f6a3872f Added StdLibs as submodule by kindlich 2020-10-23 19:23:55 +0200
  • 185f20b6 Make ExpressionFormatter compile for CrT by kindlich 2020-10-23 13:17:18 +0200
  • 5b231b05 Fixed NPE in FunctionHeader and Stackoverflow by kindlich 2020-10-23 13:16:14 +0200
  • 6945ba67 WIP fixing stdlibs and compilation on the new version Added functional interface types (Java) by Stan Hebben 2020-10-23 11:59:58 +0200
  • 253c367b Fixed the JavaNativeModule class to be compatible with the new changes by Stan Hebben 2020-10-22 22:22:17 +0200
  • 7c0db135 Merge branch 'feature/remove-stored-types' into feature/remove-storedtypes by Stan Hebben 2020-10-22 20:29:37 +0200
  • 35e4f858 Merge remote-tracking branch 'kindlich/development' into development by Stan Hebben 2020-10-21 22:29:16 +0200
  • 417e99aa WIP removing stored types by Stan Hebben 2020-10-21 21:53:56 +0200
  • 4d53b6cc Fixed something with iterables (but I forgot what) by Stan Hebben 2020-08-25 21:41:03 +0200
  • 84d5a1da Made invalid imports log errors by Jared 2019-06-29 00:03:19 +0200
  • f4639923 (development) Check and escape more special Characters by kindlich 2020-08-16 12:13:43 +0200
  • cfbaaf9f Tests: Make ScriptBuilder use a LinkedHashMap to preserve file orde by kindlich 2020-08-16 12:05:36 +0200
  • 5ab2f6bf Adds tests to check that functions in the same package can be read by each other by kindlich 2020-08-08 19:36:29 +0200
  • 6b718fa4 Two more tests by kindlich 2020-07-27 19:38:15 +0200
  • af2ca1e4 Added a test for generic expansions and a more sophisticated one that uses that Game of life code by kindlich 2020-06-21 20:40:17 +0200
  • eb48f354 Fixed function definitions not generating properly by kindlich 2020-06-21 20:36:04 +0200
  • 1d0289c1 Fix matchesExact check only comparing minimum amount of parametters by kindlich 2020-06-14 20:29:41 +0200
  • 457cb2db Some more tests for basic class members by kindlich 2020-06-08 21:41:50 +0200
  • 4eb8d639 Removed unused scripts, added Example script for Conway's game of life by kindlich 2020-06-08 21:01:24 +0200
  • 1bf09333 Change some logging for tests by kindlich 2020-06-08 20:59:42 +0200
  • e9ab5120 Added char to JavaNativeModule by kindlich 2020-06-08 20:58:54 +0200
  • 9c5aaeb2 Pushed relevant changes of ScriptingExample.Main by kindlich 2020-06-05 23:38:27 +0200
  • 6a77f27c Started with Unit tests by kindlich 2020-06-05 22:56:28 +0200
  • 6aae2660 Fix duplicate Class Warnings by kindlich 2020-06-05 16:01:53 +0200
  • 9c4f0081 First minor cleanups by kindlich 2020-06-05 11:37:19 +0200
  • 6d5f6599 Log some suppressed error messages by kindlich 2020-06-05 11:36:55 +0200
  • b30bfeb6 Fixed List Foreach by kindlich 2020-06-03 20:27:42 +0200
  • 96f81433 Oops I forgot these for the logging and some cleanup by kindlich 2020-05-30 23:35:07 +0200
  • 8173105c Added checkcast in function interface wrapping's result by kindlich 2020-05-30 23:34:03 +0200
  • 1b737430 Started working on propagating a logger object instead of having to resort to Sysout by kindlich 2020-05-26 21:56:51 +0200
  • c4be2b92 Fix varargs for no argument and in static methods by kindlich 2020-05-15 15:11:38 +0200
  • f1fcb916 Fix Expression Visitor using wrong typeParameter list by kindlich 2020-05-10 11:50:24 +0200
  • 85386a91 Merge remote-tracking branch 'kindlich/development' into development by kindlich 2020-05-10 10:55:07 +0200
  • ed7b56a3 allow comparison of functionalStorage tags by kindlich 2020-05-10 10:55:03 +0200
  • 370c2af1 Enums won't have superclasses by kindlich 2020-05-10 10:54:06 +0200
  • 8ff353bc Allow generic types in Java Signatures by kindlich 2020-05-10 10:53:47 +0200
  • d02abd30 Fix generic call arguments being overridden by the generic mapper's selfmapping by kindlich 2020-05-10 10:51:58 +0200
  • bc7f15b8 Match vararg types implicitly by kindlich 2020-05-10 10:43:34 +0200
  • 4a05c341 More Matching moved to .equals by kindlich 2020-05-10 10:41:40 +0200
  • 06b0859c Some method matching stuff with equals by kindlich 2020-05-06 12:13:33 +0200
  • 0880bc8d JavaNativeModule: Added some suppress statements for raw use of types by kindlich 2020-04-26 18:36:01 +0200
  • 916a4dd1 Scripting Engine: Moved Creaton of JavaByteCodeRunUnit to own method to make it accessible from the outside by kindlich 2020-04-25 19:14:56 +0200
  • 6e70f745 JavaNativeModule: LoadStatic now uses already existing method(s) if present by kindlich 2020-04-23 21:57:31 +0200
  • 959618f7 JavaNativeModule: CompiledModules now retrieve all compiled information from parent modules by kindlich 2020-04-23 21:56:55 +0200
  • 5d07a933 JavaNativeModule: Allow ZenMethod annotation to be used alongside the others by kindlich 2020-04-23 21:51:34 +0200
  • 7134ba06 JavaNativeModule: Allow getters in Expansions by kindlich 2020-04-23 21:50:29 +0200
  • 7cd318a1 JavaBytecode: Fixed Contains check being inversed by kindlich 2020-04-23 21:42:17 +0200
  • 8624e280 (genericParams) Make Optional type validation use Equals instead of reference equals by kindlich 2020-04-21 08:52:42 +0200
  • a7a7f841 JavaNativeModule: Add type parameter infos from dependend modules by kindlich 2020-04-21 08:51:38 +0200
  • 710d29a4 JavaNativeModule: Fixed Method selection for Functional interfaces by kindlich 2020-04-19 00:54:18 +0200
  • ee949a7b JavaNative: Moved loading of method return type to a latter time by kindlich 2020-04-18 01:18:37 +0200
  • 73cccd9a (1.14) Fix approximate member choosing when Inherited methods are involved by kindlich 2020-04-17 17:25:51 +0200
  • 8bc80138 Fix using parent's members in TypeMembers by kindlich 2020-04-17 17:24:18 +0200
  • 8773d157 JavaNativeModule: Don't add methods whose signature was overriden to child class by kindlich 2020-04-17 17:22:56 +0200
  • fb280d54 CheckCast after MapGet if not primitive by kindlich 2020-04-17 17:18:52 +0200
  • e11d51a9 Allow empty () by kindlich 2020-04-17 17:17:50 +0200
  • d04d5d57 JavaCompiler: Fix class names by kindlich 2020-04-13 00:04:35 +0200
  • cd038e6f Made ScriptingExample read from subdirectories by kindlich 2020-04-13 00:04:14 +0200
  • 66ec3e00 Box Map keys when indexGetting by kindlich 2020-04-13 00:03:59 +0200
  • 59f5cb9a Made ScriptingExample log to Console by kindlich 2020-04-13 00:03:48 +0200
  • 5cba6fc7 Checkcast may not work that well with primitives ^^' by kindlich 2020-04-11 13:30:28 +0200
  • c984531c More work on generics by kindlich 2020-04-08 22:45:12 +0200
  • 4ad33319 Added Signature to JavaField constructor by kindlich 2020-04-08 22:33:19 +0200
  • 1a307553 WIP: More work on Generics in Expansions by kindlich 2020-04-05 21:39:54 +0200
  • 8f196020 WIP: More work on generic parameters in expansions by kindlich 2020-03-01 13:57:43 +0100
  • 45029d5e Fixed compilation with generic arguments by kindlich 2020-01-16 22:07:38 +0100
  • a96a0f41 Fixed JNM#getFunctionalInterfaceMethod by kindlich 2020-01-11 13:49:16 +0100
  • 5a9962b0 [WIP] Skip member evaluation if class should not be loaded in the first place by kindlich 2020-01-10 22:16:09 +0100
  • 5abd2b5b [WIP] Compile default values in functions by kindlich 2020-01-10 19:05:07 +0100
  • ab219cfc Merge remote-tracking branch 'jared/development' into genericParams by kindlich 2020-01-10 19:04:37 +0100
  • eaa9db6c Merge remote-tracking branch 'kindlich/development' into development by Jared 2020-01-08 18:53:25 +0200
  • fe4fd443 Merge remote-tracking branch 'jared/development' into genericParams by kindlich 2020-01-06 16:51:54 +0100
  • 1895fed5 update ASM to latest by Jared 2020-01-06 05:23:10 +0200
  • 48ccb11a Output now creates missing folders by kindlich 2020-01-05 18:55:11 +0100
  • c4acf675 [WIP] Duplicate class names, pt. II by kindlich 2020-01-05 18:54:44 +0100
  • 422ee64c (kindlich/development) [WIP, I have no idea what I'm doing]Get types declared in StdLibs from the registry by kindlich 2020-01-01 16:42:18 +0100
  • 6d51a817 Fixed LocalVariableGet calls when inside a lambda by kindlich 2020-01-01 16:35:55 +0100
  • 4915d51d Added event stub to scripting example by kindlich 2019-12-26 23:38:05 +0100
  • 2518c6b5 [WIP, I have no idea what I'm doing] Check generic type arguments when comparing if a type extends another by kindlich 2019-12-26 23:34:51 +0100
  • 659dd130 Fixed NPE if a return statement without expression was used by kindlich 2019-12-26 23:21:45 +0100
  • f9d96e18 Fixed using signature instead of description when checking if a bridge methos is necessary by kindlich 2019-12-26 23:20:11 +0100
  • bf1ecfac Fixed NPE in ScriptingExample due to nonpushing visitor not loaded by kindlich 2019-12-26 23:11:30 +0100
  • 8dd4cef2 Added type mapping when generic base type is a class by kindlich 2019-12-26 23:09:54 +0100
  • ff6514ed [WIP, I have no idea what I'm doing] Trying to get generic parameters working by kindlich 2019-12-14 21:36:05 +0100
  • 49043637 [WIP, not sure] Added generic types checking if their bounds are met by kindlich 2019-12-14 21:33:01 +0100
  • 1d49da3a Fixed incorrect method signature on lambda methods by kindlich 2019-12-14 21:31:09 +0100
  • f85ee75d Fixed NPE caused by Statement#getReturnType returning Null by kindlich 2019-12-14 21:27:30 +0100
  • b9a8c490 Fixed Global Expressions not being captureable by kindlich 2019-12-14 21:26:57 +0100
  • 10fc19cc WIP: Saving so that it is safe :smile: by kindlich 2019-12-13 21:03:35 +0100
  • f387449a Interpolation in BEPs by kindlich 2019-12-12 21:04:23 +0100
  • 1c81df7e Merge remote-tracking branch 'kindlich/development' into development by Jared 2019-12-12 19:41:18 +0200
  • 1d02904f Maybe fixed type arguments, added more logger info by Jared 2019-12-12 19:39:02 +0200
  • 9bd9528c Removed debug .class file dumps by kindlich 2019-12-09 20:34:10 +0100
  • 20f966f4 [WIP] Duplicated Class names by kindlich 2019-12-06 22:46:55 +0100
  • c7466e5c Log more info about what package is trying to be registered into by Jared 2019-12-06 23:44:08 +0200
  • d4a722cd Fixed this call in primitive expansions by kindlich 2019-12-03 12:05:14 +0100