Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/caoccao/Jaspiler
Jaspiler is a Java to Java transpiler.
https://github.com/caoccao/Jaspiler
📃 docs: Add initial documents to readme
dae58f2feec55e4a3568bbb22fbbcc25b04968e3 authored over 1 year ago by Sam Cao <[email protected]>
dae58f2feec55e4a3568bbb22fbbcc25b04968e3 authored over 1 year ago by Sam Cao <[email protected]>
📃 docs: Add Q & A
6f04057bced0ae3dc992ad78369486754083e208 authored over 1 year ago by Sam Cao <[email protected]>
6f04057bced0ae3dc992ad78369486754083e208 authored over 1 year ago by Sam Cao <[email protected]>
📃 docs: Add quick start
15240ef42e25ac29af87d91ea8ddb29c79ca4c92 authored over 1 year ago by Sam Cao <[email protected]>
15240ef42e25ac29af87d91ea8ddb29c79ca4c92 authored over 1 year ago by Sam Cao <[email protected]>
🐎 ci: Add macos build to workflow
52c9836e29786ee58d01af47fc0ef528380fca67 authored over 1 year ago by Sam Cao <[email protected]>
52c9836e29786ee58d01af47fc0ef528380fca67 authored over 1 year ago by Sam Cao <[email protected]>
🐎 ci: Revise workflow
3c0e3daddef259a9154a6a31de8c024b1b84fc31 authored over 1 year ago by Sam Cao <[email protected]>
3c0e3daddef259a9154a6a31de8c024b1b84fc31 authored over 1 year ago by Sam Cao <[email protected]>
✨ feat: Add ast, code, fileName, sourceType to TransformOptions
bafab571502613d924d281d5bca123878cf4592d authored over 1 year ago by Sam Cao <[email protected]>
bafab571502613d924d281d5bca123878cf4592d authored over 1 year ago by Sam Cao <[email protected]>
🐎 ci: Add JDK and Gradle
14411a74f1c317ce6d841ffcc29408319ad1b990 authored over 1 year ago by Sam Cao <[email protected]>
14411a74f1c317ce6d841ffcc29408319ad1b990 authored over 1 year ago by Sam Cao <[email protected]>
chmod +x gradlew
7d147796fd5c6d1e9fd16352edf4c1c233add54e authored over 1 year ago by sam.cao <[email protected]>
7d147796fd5c6d1e9fd16352edf4c1c233add54e authored over 1 year ago by sam.cao <[email protected]>
🐎 ci: Add CI to workflow
c95f048652f18ceaad6f1d4f9f3990f62f15b931 authored over 1 year ago by Sam Cao <[email protected]>
c95f048652f18ceaad6f1d4f9f3990f62f15b931 authored over 1 year ago by Sam Cao <[email protected]>
✨ feat: Enhance JTClassDecl and add Kind
0c68fcb9ed63f9fa6985ac5ba531d3d6ae227c6f authored over 1 year ago by Sam Cao <[email protected]>
0c68fcb9ed63f9fa6985ac5ba531d3d6ae227c6f authored over 1 year ago by Sam Cao <[email protected]>
✨ feat: Add newPackageDecl()
0739d99cee1e16e9c830541348db1683ab3abc95 authored over 1 year ago by Sam Cao <[email protected]>
0739d99cee1e16e9c830541348db1683ab3abc95 authored over 1 year ago by Sam Cao <[email protected]>
✨ feat: Enhance JTBlock and JTReturn
6a43dfa5775de8007afe5331b2593b66c59b24ae authored over 1 year ago by Sam Cao <[email protected]>
6a43dfa5775de8007afe5331b2593b66c59b24ae authored over 1 year ago by Sam Cao <[email protected]>
✨ feat: Add JTModuleDecl to d.ts
3d06cd6a9cc3d79d935eabcf637b7dfc9e8e9815 authored over 1 year ago by Sam Cao <[email protected]>
3d06cd6a9cc3d79d935eabcf637b7dfc9e8e9815 authored over 1 year ago by Sam Cao <[email protected]>
✨ feat: Add JTImport
498e579c19c32dd54c3122142f4a129c582cf0ed authored over 1 year ago by Sam Cao <[email protected]>
498e579c19c32dd54c3122142f4a129c582cf0ed authored over 1 year ago by Sam Cao <[email protected]>
✨ feat: Add jaspiler/index.d.ts
26050199e2d4452c960b06a02762ae70dd216f42 authored over 1 year ago by Sam Cao <[email protected]>
26050199e2d4452c960b06a02762ae70dd216f42 authored over 1 year ago by Sam Cao <[email protected]>
✨ feat: Add setIgnore() to visitor
9dea090ae83194749c40f1d1cfc057de1716e260 authored over 1 year ago by Sam Cao <[email protected]>
9dea090ae83194749c40f1d1cfc057de1716e260 authored over 1 year ago by Sam Cao <[email protected]>
🐞 fix: Add plugins, visitor, Package(node)
cb569ac83b93d24302548711a43cfc2e9e2ccf1b authored over 1 year ago by Sam Cao <[email protected]>
cb569ac83b93d24302548711a43cfc2e9e2ccf1b authored over 1 year ago by Sam Cao <[email protected]>
✨ feat: Expose JTCompilationUnit and JTPackageDecl in V8
97ce622496d11d6d85e251331c3f4046aed86e84 authored over 1 year ago by Sam Cao <[email protected]>
97ce622496d11d6d85e251331c3f4046aed86e84 authored over 1 year ago by Sam Cao <[email protected]>
🦄 refactor: Refactor transform()
6a5c09c89f891bcf5aa9be59f5bcd94169c70ccd authored over 1 year ago by Sam Cao <[email protected]>
6a5c09c89f891bcf5aa9be59f5bcd94169c70ccd authored over 1 year ago by Sam Cao <[email protected]>
✨ feat: Add V8Jaspiler
af229c56d0c911adfedfeb0c174fe8f576c08762 authored over 1 year ago by Sam Cao <[email protected]>
af229c56d0c911adfedfeb0c174fe8f576c08762 authored over 1 year ago by Sam Cao <[email protected]>
🦄 refactor: Refactor scanners
e68fa0e3df724205acdb834d758085555734139c authored over 1 year ago by Sam Cao <[email protected]>
e68fa0e3df724205acdb834d758085555734139c authored over 1 year ago by Sam Cao <[email protected]>
🐞 fix: Fix compilation error.
4347706c8bbe6ad2f9a91d4c335063b0f8b650d7 authored over 1 year ago by Sam Cao <[email protected]>
4347706c8bbe6ad2f9a91d4c335063b0f8b650d7 authored over 1 year ago by Sam Cao <[email protected]>
✨ feat: Add parsing JS config file
27521a8ab4a84a140c916efa7cf752bc905c7c4a authored over 1 year ago by Sam Cao <[email protected]>
27521a8ab4a84a140c916efa7cf752bc905c7c4a authored over 1 year ago by Sam Cao <[email protected]>
🐳 chore: Add Javet to build.gradle.kts
f299a7f3579d36b0588ca9af5cdc0143f7691a8c authored over 1 year ago by Sam Cao <[email protected]>
f299a7f3579d36b0588ca9af5cdc0143f7691a8c authored over 1 year ago by Sam Cao <[email protected]>
🦄 refactor: Enhance JTMethodDecl
8ebfa6899341dd91ab4fd510ba5a3a60995dc203 authored over 1 year ago by Sam Cao <[email protected]>
8ebfa6899341dd91ab4fd510ba5a3a60995dc203 authored over 1 year ago by Sam Cao <[email protected]>
🦄 refactor(JTModifiers)
704cce872596bf08b3565a626ebf25311281b0fd authored over 1 year ago by Sam Cao <[email protected]>
704cce872596bf08b3565a626ebf25311281b0fd authored over 1 year ago by Sam Cao <[email protected]>
🧪 test: Add TestJTClassDecl.testReorderMembers()
b12f215b64b36dd80bd529c3cb53b11d799f456d authored over 1 year ago by Sam Cao <[email protected]>
b12f215b64b36dd80bd529c3cb53b11d799f456d authored over 1 year ago by Sam Cao <[email protected]>
✨ feat: Enhance JTVariableDecl
f146fab41260b8c83bb7971c748964997add371c authored over 1 year ago by Sam Cao <[email protected]>
f146fab41260b8c83bb7971c748964997add371c authored over 1 year ago by Sam Cao <[email protected]>
✨ feat: Enhance JTMethodDecl
044b6e86cb3eae961315c6216387cac711b7551c authored over 1 year ago by Sam Cao <[email protected]>
044b6e86cb3eae961315c6216387cac711b7551c authored over 1 year ago by Sam Cao <[email protected]>
✨ feat: Ignore takes effect
b2a6c54b9340b8490c1afa23d590e6d0d835b1e1 authored over 1 year ago by Sam Cao <[email protected]>
b2a6c54b9340b8490c1afa23d590e6d0d835b1e1 authored over 1 year ago by Sam Cao <[email protected]>
✨ feat: Enhance JTModifiers
db0a729458ba6f43f18985d2d1921fc181bdb39a authored over 1 year ago by Sam Cao <[email protected]>
db0a729458ba6f43f18985d2d1921fc181bdb39a authored over 1 year ago by Sam Cao <[email protected]>
✨ feat: Enhance JTModifiers, JTAnnotation
df247f0bdbbbb89d7a81e3bdd6b28aae4e299623 authored over 1 year ago by Sam Cao <[email protected]>
df247f0bdbbbb89d7a81e3bdd6b28aae4e299623 authored over 1 year ago by Sam Cao <[email protected]>
✨ feat: Add StringBuilderPlus
5845e50cbee634844ff374f8b5b0ae8a82f82c2e authored over 1 year ago by Sam Cao <[email protected]>
5845e50cbee634844ff374f8b5b0ae8a82f82c2e authored over 1 year ago by Sam Cao <[email protected]>
🧪 test: Add TestJTPackageDecl
30bc5ae5cfe0e6d2d860e15dbd2e05c20008c942 authored over 1 year ago by Sam Cao <[email protected]>
30bc5ae5cfe0e6d2d860e15dbd2e05c20008c942 authored over 1 year ago by Sam Cao <[email protected]>
✨ feat(Trees): Add JTGuardedPattern, JTParenthesizedPattern
facd619890495b75e55e45c15f9e99b823698d16 authored over 1 year ago by Sam Cao <[email protected]>
facd619890495b75e55e45c15f9e99b823698d16 authored over 1 year ago by Sam Cao <[email protected]>
🐞 fix(Trees): Add IMPORT to JTTreeFactory
8ec584fc1abe49f2f24879150a4033fc5e9548c9 authored over 1 year ago by Sam Cao <[email protected]>
8ec584fc1abe49f2f24879150a4033fc5e9548c9 authored over 1 year ago by Sam Cao <[email protected]>
✨ feat(Trees): Add JTAnnotatedType
44f6cee5b4f75cf1fbbed7eee3a4290edcc62aa4 authored over 1 year ago by Sam Cao <[email protected]>
44f6cee5b4f75cf1fbbed7eee3a4290edcc62aa4 authored over 1 year ago by Sam Cao <[email protected]>
✨ feat(Trees): JTSwitchExpression, JTYield
78956e558a9919bf874726f9b6c72349113b3929 authored over 1 year ago by Sam Cao <[email protected]>
78956e558a9919bf874726f9b6c72349113b3929 authored over 1 year ago by Sam Cao <[email protected]>
✨ feat(Trees): JTExports, JTOpens, JTProvides, JTRequires
04c16b568b65a5535c35bd8ff154dd57185a18d0 authored over 1 year ago by Sam Cao <[email protected]>
04c16b568b65a5535c35bd8ff154dd57185a18d0 authored over 1 year ago by Sam Cao <[email protected]>
🐞 fix(Trees): Fix redundant calls to analyze()
e1879d173a42820b749456f3353a5b47d33bdd14 authored over 1 year ago by Sam Cao <[email protected]>
e1879d173a42820b749456f3353a5b47d33bdd14 authored over 1 year ago by Sam Cao <[email protected]>
✨ feat(Trees): Add JTLabeledStatement
24401e244ddca27507a7d620a69c0cef80c1a0d8 authored over 1 year ago by Sam Cao <[email protected]>
24401e244ddca27507a7d620a69c0cef80c1a0d8 authored over 1 year ago by Sam Cao <[email protected]>
✨ feat(Trees): Add JTSkip
b8a24d74d42046d734a81ec5ceb02aa5e0ead382 authored over 1 year ago by caoccao <[email protected]>
b8a24d74d42046d734a81ec5ceb02aa5e0ead382 authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTTypeIntersection
93cb9f699fba2fe8ac69d81c32c1eacd285c7e22 authored over 1 year ago by caoccao <[email protected]>
93cb9f699fba2fe8ac69d81c32c1eacd285c7e22 authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTContinue, JTDoWhileLoop, JTSynchronized
722d06b78f93e72071d0a80654e6bd37bbc68f35 authored over 1 year ago by caoccao <[email protected]>
722d06b78f93e72071d0a80654e6bd37bbc68f35 authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTBreak, JTWhileLoop
966d7ff76ef6322db5e22388f4ccbb86681e7898 authored over 1 year ago by caoccao <[email protected]>
966d7ff76ef6322db5e22388f4ccbb86681e7898 authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTTypeUnion, JTArrayAccess, JTAssert
6287e80df811045edabe183b31da8dfb139f03da authored over 1 year ago by caoccao <[email protected]>
6287e80df811045edabe183b31da8dfb139f03da authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTAssignOp, JTNewArray
9dc253db9544073d908bda5000c812ce88fd0b33 authored over 1 year ago by caoccao <[email protected]>
9dc253db9544073d908bda5000c812ce88fd0b33 authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTConditional, JTTry, JTCatch
3aa0f009cd47f116c95fa34029665973bf4e3c2f authored over 1 year ago by caoccao <[email protected]>
3aa0f009cd47f116c95fa34029665973bf4e3c2f authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTThrow, JTPattern, JTBindingPattern, JTInstanceOf
91f8dbb01bf5a0a3614c31f4214cfc9098dcbf69 authored over 1 year ago by caoccao <[email protected]>
91f8dbb01bf5a0a3614c31f4214cfc9098dcbf69 authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTSwitch, JTCase, JTDefaultCaseLabel
abaf2b922de8f9d9d3bebac61f21d249e1f56166 authored over 1 year ago by caoccao <[email protected]>
abaf2b922de8f9d9d3bebac61f21d249e1f56166 authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTForLoop
c500edb65d63a812404bf7512957cd13724ba800 authored over 1 year ago by caoccao <[email protected]>
c500edb65d63a812404bf7512957cd13724ba800 authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTLambda
160ae6166d6cefdb8acc6232eb4f27dac689b91e authored over 1 year ago by caoccao <[email protected]>
160ae6166d6cefdb8acc6232eb4f27dac689b91e authored over 1 year ago by caoccao <[email protected]>
🐞 fix(Trees): Fix JTClassDecl.kind
e7319e18a0d86d852bd7b5e0cfb658abd3f64cb2 authored over 1 year ago by caoccao <[email protected]>
e7319e18a0d86d852bd7b5e0cfb658abd3f64cb2 authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTWildcard
a36ead7cb12ac91d2a458fb39fe27768470825eb authored over 1 year ago by caoccao <[email protected]>
a36ead7cb12ac91d2a458fb39fe27768470825eb authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTUnary
dbeebe2b56f0b21f686717a75fd9c603057db52c authored over 1 year ago by caoccao <[email protected]>
dbeebe2b56f0b21f686717a75fd9c603057db52c authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTBinary
eb4db81cbb278042f4adee05e62bbd7aacb669c8 authored over 1 year ago by caoccao <[email protected]>
eb4db81cbb278042f4adee05e62bbd7aacb669c8 authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTParens
407b77da11396cd60c6385d3de29ba7c3d04bfb2 authored over 1 year ago by caoccao <[email protected]>
407b77da11396cd60c6385d3de29ba7c3d04bfb2 authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTIf
d8252894bfbdca1df6917e02dcc2d4f146912e17 authored over 1 year ago by caoccao <[email protected]>
d8252894bfbdca1df6917e02dcc2d4f146912e17 authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTEnhancedForLoop
fcde0649a142df62acad08227a82e46d1361542c authored over 1 year ago by caoccao <[email protected]>
fcde0649a142df62acad08227a82e46d1361542c authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTMemberReference
5c05d87e96a2db3b47c260cfe832102f824efd0d authored over 1 year ago by caoccao <[email protected]>
5c05d87e96a2db3b47c260cfe832102f824efd0d authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTArrayTypeTree
6acdda9c9085769db84853ecd9586709a2c03c79 authored over 1 year ago by caoccao <[email protected]>
6acdda9c9085769db84853ecd9586709a2c03c79 authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTReturn
beec03bbe7df840d55675b06b47745423e35fcb6 authored over 1 year ago by caoccao <[email protected]>
beec03bbe7df840d55675b06b47745423e35fcb6 authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTMethodInvocation
2e8de7f3fcaa5e7c8c6dabc477b21b088f4ff411 authored over 1 year ago by caoccao <[email protected]>
2e8de7f3fcaa5e7c8c6dabc477b21b088f4ff411 authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTNewClass, JTPolyExpression
ec9446123cbec6763b06cff304b2ca7c58cd28db authored over 1 year ago by caoccao <[email protected]>
ec9446123cbec6763b06cff304b2ca7c58cd28db authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTAssign, JTLiteral
f45d0094d2be0542fe1a496b65b9397356a97b70 authored over 1 year ago by caoccao <[email protected]>
f45d0094d2be0542fe1a496b65b9397356a97b70 authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTExpressionStatement
659ecec6a6230e846ea6ceccf8a03100ac52a367 authored over 1 year ago by caoccao <[email protected]>
659ecec6a6230e846ea6ceccf8a03100ac52a367 authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTBlock, JTMethodDecl
1b09ab7ed429ed2e79684076d83b240aeddd04c1 authored over 1 year ago by caoccao <[email protected]>
1b09ab7ed429ed2e79684076d83b240aeddd04c1 authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTTypeApply
bd21e7340eb3ceefe960641bff6db3da76640d18 authored over 1 year ago by caoccao <[email protected]>
bd21e7340eb3ceefe960641bff6db3da76640d18 authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTPrimitiveTypeTree
c20baf92918ce0c2f43ea8d21023fc2ea33ccb90 authored over 1 year ago by caoccao <[email protected]>
c20baf92918ce0c2f43ea8d21023fc2ea33ccb90 authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add JTVariableDecl
3a18eacdee895575c032c72a8e8cf8ebaed23bc1 authored over 1 year ago by caoccao <[email protected]>
3a18eacdee895575c032c72a8e8cf8ebaed23bc1 authored over 1 year ago by caoccao <[email protected]>
🧪 test: Refactor test transform()
e6ea9066cd5e8048302687a8bdf12fb0abc62baa authored over 1 year ago by caoccao <[email protected]>
e6ea9066cd5e8048302687a8bdf12fb0abc62baa authored over 1 year ago by caoccao <[email protected]>
🦄 refactor(Trees): Refactor JTTreeFactory
e5d2d5f0a81e26507710f2faa29bdbfe15567f69 authored over 1 year ago by caoccao <[email protected]>
e5d2d5f0a81e26507710f2faa29bdbfe15567f69 authored over 1 year ago by caoccao <[email protected]>
✨ feat(Trees): Add type parameter
7f63933d8d58842294a887301b61833ba85b5b73 authored over 1 year ago by Sam Cao <[email protected]>
7f63933d8d58842294a887301b61833ba85b5b73 authored over 1 year ago by Sam Cao <[email protected]>
🧪 test: Add more test cases
1c21f9941cef29da8564a05924bcbe1de799a903 authored over 1 year ago by Sam Cao <[email protected]>
1c21f9941cef29da8564a05924bcbe1de799a903 authored over 1 year ago by Sam Cao <[email protected]>
✨ feat(JTClassDecl): Add ignore the public type
959fa421e68d343fd14ed3e387174b0291bdec53 authored over 1 year ago by Sam Cao <[email protected]>
959fa421e68d343fd14ed3e387174b0291bdec53 authored over 1 year ago by Sam Cao <[email protected]>
✨ feat(DocTrees): Add DocTrees
33d08225d6a8f423adf8c30df396866882996f5a authored over 1 year ago by Sam Cao <[email protected]>
33d08225d6a8f423adf8c30df396866882996f5a authored over 1 year ago by Sam Cao <[email protected]>
✨ feat: Add JaspilerOptions
f10e8dbfd11c207a652c5ae10f2023a1f00ade24 authored over 1 year ago by Sam Cao <[email protected]>
f10e8dbfd11c207a652c5ae10f2023a1f00ade24 authored over 1 year ago by Sam Cao <[email protected]>
✨ feat(Tree): Add partial support to field access, package
34792ca49d22b052e0a2fb32c6cc2741b7187f69 authored over 1 year ago by Sam Cao <[email protected]>
34792ca49d22b052e0a2fb32c6cc2741b7187f69 authored over 1 year ago by Sam Cao <[email protected]>
✨ feat(Package): Add JTPackageDecl
53b3bf3fb135fd82f3b27d7da0d3f01fe1ab7ce1 authored over 1 year ago by Sam Cao <[email protected]>
53b3bf3fb135fd82f3b27d7da0d3f01fe1ab7ce1 authored over 1 year ago by Sam Cao <[email protected]>
🎉 init(Gradle)
377a8a7351a08f5e494904083b15c46de27a8706 authored over 1 year ago by Sam Cao <[email protected]>
377a8a7351a08f5e494904083b15c46de27a8706 authored over 1 year ago by Sam Cao <[email protected]>
🎉 init(README)
af84e223146d92c6ba5a7ec26118418285fdb31b authored over 1 year ago by Sam Cao <[email protected]>
af84e223146d92c6ba5a7ec26118418285fdb31b authored over 1 year ago by Sam Cao <[email protected]>
Initial commit
fa5d559fb692d207ddb752f7716f8337e2b1b9f5 authored over 1 year ago by Sam Cao <[email protected]>
fa5d559fb692d207ddb752f7716f8337e2b1b9f5 authored over 1 year ago by Sam Cao <[email protected]>