Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/QuiltMC/asmr-processor-prototype

Prototype experiments for the ASMR Processor
https://github.com/QuiltMC/asmr-processor-prototype

Archiving repository

17aaffcd1bcae96aa405147e6590881b43bcd77e authored almost 3 years ago
Update gradle to 7.0.1

0552c84ec655a4dbf6b13e69187cc06ae50e5004 authored over 3 years ago
Add github actions

0ce54a6a08165e3d5e90b941efe12b8f4c52a2bd authored over 3 years ago
Write sorting cleanup (#2)

* Extract capture comparator to separate class

* Remove instanceof checks and instead used ab...

a1cdb765f98b2a583223f84edf0287b9c2251bed authored over 3 years ago
Add methods to create and delete classes from within a transformer

0cf48fa3950755203cd53d546633cb26f190004e authored over 3 years ago
Use LinkedHashMap for pureness guarantees, use HashMap where ordering makes no difference

745e7dc4fa5b15fc73d74e43614caf5d64b6ca06 authored over 3 years ago
Add simple solution for detecting transitive hard dependencies when applying soft dependencies

c66cba30513c76ad50b1579090e4ba6adf8997da authored over 3 years ago
Don't use ClassVisitor in getClassInfo

0d45d866dcad3ddccbe9532cc104ad6507d43478 authored over 3 years ago
Repackage, split god class into two smaller god classes

791eddb78b0e1244628e6a8acb26ba1b9d63e228 authored over 3 years ago
Special case empty slices at the edge of other slices

7aa5663a24ac790f062504a6787754fa3df9993b authored over 3 years ago
Fix missing case to detect if capture a is inside capture b

3b723f2169e6ff26b3a87f2f6cb7aa1931c652cf authored over 3 years ago
Replace HashSet with LinkedHashSet to ensure consistent ordering

176ab1d5af1101ecebf02d52e26231c036908699 authored over 3 years ago
Implement implicit and explicit write dependencies and ordering. Mostly untested

299c20c8a8bc9a55689ed5c5f34e50f9c2c63734 authored over 3 years ago
Merge ordering test

023d782a1908f30fed0a75a8d0af34a6586fa0c7 authored over 3 years ago
Hotfix for lambda checking

54969729709a41b2c911f06b5a20a3e2a500ff1b authored over 3 years ago
Better error messages for the verifier

3e3872b4f06ba7758781e23143df5a3be5f032d6 authored over 3 years ago
Make tests use the verifier

4f4bc28576ed7360e4ee5705ebee7f3f85baac33 authored over 3 years ago
Require an explicit set of reference captures to allow substitution, in preparation for conflict detection

965566991cb5adad9e4f7dff75e7a7f2ae626cc6 authored over 3 years ago
Add covariance and contravariance and remove unchecked casts (#1)

* Add covariance and contravariance and remove unchecked casts

* Remove collection variance

9e6c9b2867cb6bb12bda93e14da615200260c1fe authored over 3 years ago
Implement write dependencies, consistent write order now

e021dcfce0b4578eee6d18ceb2dc5458131aafc3 authored over 3 years ago
Add ApiStatus.Experimental on the constant pool stuff

ff23d858fc2764ef0bd0a94e6e2b5440792f8296 authored over 3 years ago
Change weak references to soft references in the class cache

c917758a51ef0daf9238f2dc4129d4fd1aad8c20 authored over 3 years ago
Fix reading empty string in constant pool

82f41c09a31e7f1f7f43478b7f646a3ee4bcabbb authored over 3 years ago
Fix another NPE in Constant Pool reading

1267abbd047e05b5569fef5d0810586f9172777a authored over 3 years ago
Fix NPE in Constant Pool reading

6b62ccd94e62d495c22e4c57270e2b6fb26cc99a authored over 3 years ago
Improve the readme

b593a0741e9f25953232cc3abffe8b5d43be4b6f authored over 3 years ago
Implement constant pool filtering

1d000311500ca98902662633594ad70e4c4449b2 authored over 3 years ago
A couple of utility methods, add phases

e6b74acf7cf292bf1eed669631b7574d17da899c authored over 3 years ago
Implement all major verifier features besides lambda capturing

300c8eba373411812e19bc47c6ebf64eefb9e8e7 authored over 3 years ago
Fix boundary condition in AsmrReferenceSliceCapture

cef2bec2003d41f482762e10a86978972b69f90b authored over 3 years ago
Fix error corner cases

77667e0efe86eb61357a647a016a23259e13afc5 authored over 3 years ago
Proper inner classes support

fbaea89d4435f720e92bc6af80fb8578af161355 authored over 3 years ago
Validate capture indexes

fe6a1545df47c6c63e98a91671f4ff5371a9b5ee authored over 3 years ago
Fix stack overflow in AsmrAbstractListNode.insertCopy

24567ee45b3ec7bf5b928d38e05b73007f001b1f authored over 3 years ago
More protection against tree modification, implement rounds + round sorting

771ae6167590d12db71272f004deb222297758da authored over 3 years ago
Fix gitignore

dec537b951a9c138e99e7162aae57a30ed665798 authored over 3 years ago
Add missing build.gradle file

8d346dfeeaf23d9ece468e8026cc9c9e8ebc4384 authored over 3 years ago
Ton of verifier work + more tests

a5e85dba4ad7e08e21c2d0a0746029c32b876326 authored over 3 years ago
Fix a few bugs

dc42804a8a4ce04f92f8843ae579d8af6aebe1be authored over 3 years ago
Merge remote-tracking branch 'origin/master' into 'master'

fba7f3369ecc38739ae3913ca9f24da4c3f2f30d authored over 3 years ago
Some work on the processor implementation, first working test case

7ad5009021be55b0d5e3fa233b0430f15e0211f5 authored over 3 years ago
Hacky verifier prototype

d0ba5b1bf80cdc3694355ea56804089fc8e87c22 authored almost 4 years ago
Rename AsmrInstructionList to AsmrInstructionListNode

ec82c6317cd73348003b22f2beedea8bc125a653 authored almost 4 years ago
Repackage ASMR tree

b82c5635875837b32bb6b355d8da1d63ffc681c6 authored almost 4 years ago
Method body nodes

67c0d56bd9abf83decb43a4f86755e254ad8de46 authored almost 4 years ago
clean-up

76b1c7f30ff444aec99caf8a869c9ba3211c1044 authored almost 4 years ago
Merge remote-tracking branch 'Kroppeb/simplify_class_copying'

7e9e34a4da7fab6f961bc3687a2c86b2146c4630 authored almost 4 years ago
Fix readme

62a11b42279074fcc127a888c6c0ca7723f7884c authored almost 4 years ago
Change copyFrom to copy the children by default

c5f0f6e9b622f3d3dd70287a4b585dd27f75807f authored almost 4 years ago
Add test for classNode.copy

54ef5cf25b653702283d3e420208eb5f7c571a1d authored almost 4 years ago
Extract findClass to util class

34394f9ee2c0443f5214cd78fc9dc0f12aeda349 authored almost 4 years ago
Fix ASM import

767769fb3d7eb2e32cd0802cbf32d0ebdf136fe4 authored almost 4 years ago
Add annotations to existing places they could go

142b92780d25929ef918c432631db63fc502a32f authored almost 4 years ago
Add license and readme

96d92861168a664921de1e9b9a1cd7ff7456e8fb authored almost 4 years ago
Implement AsmrAbstractAnnotationNode.accept

3a85cfe3b8f056e3c32f88a51bacfd6f2c264587 authored almost 4 years ago
Work on annotations, add polymorphic list node

356a8ad5f9cac9eb5f3f4bc3c593740555c1863a authored almost 4 years ago
classxplosion

eca863d17a9dc60157ca15ec7caa981b69ba30cc authored almost 4 years ago
Add a test class

329da874b3cbc9b79aa9cdb296b22818a730ea4e authored almost 4 years ago
Add mechanism for write-locking the AST in the future

044cc4063474c51088b62911bc188959ac0d53e6 authored almost 4 years ago
Make copyFrom package private, giving more control over when the ASMR class tree can be modified.

ac1a4aea0c0d3cbb84b738c55db3f1d0e389cd1d authored almost 4 years ago
Initial commit

e673e134ccaa6a2940e0cd8fc65e8e976475fd13 authored almost 4 years ago