Commit Graph

  • 8f67c1977b Fix test task dependency master niccolo.piazzesi 2026-02-12 09:11:03 +01:00
  • 0303116af9 Update and clean gradle configuration niccolo.piazzesi 2026-01-12 23:00:45 +01:00
  • 8425e86946 Update ProguardCORE, address API changes niccolo.piazzesi 2025-12-11 23:26:34 +01:00
  • 21d73170e5 Upgrade proguardCORE, address API changes #518 pgc niccolo.piazzesi 2025-12-11 23:26:34 +01:00
  • 164e3d8f4d Remove java-test-fixtures plugin niccolo.piazzesi 2026-01-14 00:22:16 +01:00
  • 678375f2e1 Remove the plugin instead #515 fix-publish niccolo.piazzesi 2026-01-14 00:22:16 +01:00
  • 328c3cdd23 Prevent java-test-fixtures from creating self references in published pom files niccolo.piazzesi 2026-01-12 22:30:57 +01:00
  • 6776d6a3aa Prepare for 7.8.2 release v7.8.2 niccolo.piazzesi 2025-12-02 17:03:33 +01:00
  • e1e2689c72 Document support up until java 25 niccolo.piazzesi 2025-12-01 09:49:58 +01:00
  • 14dcc28ba2 Reapply moved InterfaceUsageMarker to fx interface constant marking (#510) piazzesiNiccolo-GS 2025-12-01 09:47:13 +01:00
  • 0c51b82946 Use latest version in all documentation niccolo.piazzesi 2025-10-27 09:11:20 +01:00
  • 68dcc9880e Update proguard version piazzesiNiccolo-GS 2025-10-27 09:08:23 +01:00
  • 7a76843f0c Add release note v7.8.1 niccolo.piazzesi 2025-10-27 09:03:00 +01:00
  • d2170bad63 Use StructuredLineNumberInfo in LineNumberLinearizer #507 test-fix Bengt Verscheure 2025-10-24 11:01:18 +02:00
  • 6dfd878ebb Run InterfaceUsageMarker before NestUsageMarker to prevent missing marking of permitted subclasses attribute niccolo.piazzesi 2025-10-14 12:00:16 +02:00
  • 03a6dc8b51 Formatting #506 sealed-fix niccolo.piazzesi 2025-10-14 11:39:41 +02:00
  • a33c7abe01 Release note, version niccolo.piazzesi 2025-10-14 12:00:16 +02:00
  • 7380021961 Newline niccolo.piazzesi 2025-10-14 11:15:50 +02:00
  • 48d137466f Comments niccolo.piazzesi 2025-10-14 11:13:52 +02:00
  • 29d637ed45 Run InterfaceUsageMarker before NestUsageMarker to prevent missing marking of permitted subclasses attribute niccolo.piazzesi 2025-10-14 10:22:13 +02:00
  • 869ce156b1 Update dependency, update samples, update release notes for 7.8 v7.8 #502 sync niccolo.piazzesi 2025-10-06 21:30:34 +02:00
  • 124b33e473 Bump ProGuard to 7.8.0 and ProGuardCORE to 9.2.0 Fergal Whyte 2025-10-07 10:17:40 +02:00
  • b8a62c8ca8 Bump Nexus publish plugin version Robin Lefever 2025-08-25 10:42:09 +02:00
  • 886477806c Temporarily downgrade version in examples until release is properly done niccolo.piazzesi 2025-08-22 10:47:01 +02:00
  • 7fc907d1fb Update ProGuardCORE version to support Kotlin 2.2 Robin Lefever 2025-08-21 15:52:08 +02:00
  • b10346ba32 Upgrade and cleanup ci configuration (#492) piazzesiNiccolo-GS 2025-08-21 09:57:43 +02:00
  • f2ced20be4 Fix ktlint issue in ClassUsageMarkerTest Thomas Vochten 2025-08-21 08:28:19 +02:00
  • 35ea6d587f fix NullPointerException for Kotlin typealias of typealias of lambda (#490) huqiuser 2025-08-20 22:25:40 +08:00
  • eea0ccbe8f Migrate to OSSRH staging API service Eric Salemi 2025-08-14 12:09:10 +02:00
  • bee74a9963 Run kotlin linter Joren Hannes 2025-08-13 14:43:07 +02:00
  • 4b4aa93335 Fix retrace regex mentioned in the manual. Oberon Swings 2025-07-25 17:41:10 +02:00
  • 4781f5898f Exclude annotation members from aggressive overloading (#453) Nolij 2025-08-11 03:15:43 -04:00
  • 1f9a4a1b94 Remove AppSweep page from manual Jelle De Coninck 2025-06-13 15:33:50 +02:00
  • 40f9222bc3 Add mac finder files to gitignore Blend Hamiti 2025-05-02 09:46:07 +02:00
  • ef6a8352bd Update ProGuardCORE version for Java 24 support (#470) v7.7 James Hamilton 2025-03-24 12:28:56 +00:00
  • e225e56a8d Add link to the maven distribution and proguard release in the retrace page. niccolo.piazzesi 2025-03-07 13:37:36 +01:00
  • 4288cce536 Bump proguardCore version to include MethodLinker changes. Ruben Pieters 2025-03-07 17:42:25 +01:00
  • 3456cf330e Move source files to standard locations (#464) James Hamilton 2025-02-20 11:36:09 +00:00
  • fbcf41fd67 Remove bad import niccolo.piazzesi 2024-12-13 11:36:58 +01:00
  • bacde1cede Limit size of strings to 65535 bytes niccolo.piazzesi 2024-12-13 09:55:49 +01:00
  • 430a04502d Bump version to 7.6.2 Thomas Vochten 2024-12-12 12:42:23 +01:00
  • 08adfa5552 Bump version to 7.6.1 in the manual v7.6.1 Thomas Vochten 2024-12-12 12:11:53 +01:00
  • 89b1e55ea2 Add release notes for version 7.6.1, bump ProGuardCORE version Thomas Vochten 2024-12-12 11:20:40 +01:00
  • f4c4a13a90 Remove Guardsquare community link. Bengt Verscheure 2024-12-10 11:43:42 +01:00
  • c1eafc7b6b Log ACD rules for parameterless constructors Thomas Vochten 2024-12-06 08:18:50 +01:00
  • 73860de626 Discard empty Kotlin metadata Thomas Vochten 2024-12-06 12:38:42 +01:00
  • ff66baaced Remove references to encryption Thomas Vochten 2024-12-04 12:15:36 +01:00
  • 174d3f4155 Upgrade Gradle, upgrade dependencies, bump version to 7.6.1 Thomas Vochten 2024-11-28 09:41:51 +01:00
  • f5352fece7 Clean up Kotlin verification in ProGuard.java Thomas Vochten 2024-11-27 08:34:24 +01:00
  • 844f3d76be Remove variable push replacements optimization Bengt Verscheure 2024-11-19 15:16:40 +01:00
  • 7b6712e840 Replace all PartialEvaluator constructor calls with builder calls niccolo.piazzesi 2024-10-19 17:18:44 +02:00
  • dd4b8bde06 Update version to 7.6.0 v7.6 James Hamilton 2024-10-02 17:42:30 +02:00
  • b3deed8286 Update versions for version 7.6 (#440) James Hamilton 2024-09-27 14:43:19 +02:00
  • 8903bfb23f Separate Multiple Frames With a Newline (#433) alonalbert 2024-09-19 06:37:06 -07:00
  • 03d7effdd2 Improve DictionaryNameFactory performance Jelle De Coninck 2024-09-13 10:45:13 +02:00
  • c2146ae315 Update ProGuardCORE version (#429) James Hamilton 2024-08-26 09:23:20 +02:00
  • 4e643b4f60 Update ProGuardCORE version (#421) James Hamilton 2024-07-18 12:48:54 +02:00
  • ee3deb69fa Support a wider char range in class specifications daphnis.chevreton 2024-07-02 09:52:46 +02:00
  • 6075d17bee Fix gradlew.bat newline chars daphnis.chevreton 2024-07-02 10:48:10 +02:00
  • 3a9b11bb3c Bump version to 7.5.1 James Hamilton 2024-05-29 18:07:33 +02:00
  • af475c65b4 Update usage.md (#407) v7.5 James Hamilton 2024-05-28 16:32:58 +02:00
  • 8d7ddf898c Update foojay resolver plugin James Hamilton 2024-05-27 11:29:02 +02:00
  • f5f2f06334 Add .kotlin from Kotlin 2.0.0 in .gitignore (#406) Ellet 2024-05-27 10:05:12 +03:00
  • aa43b9dc21 Update versions for 7.5 (#404) James Hamilton 2024-05-23 14:01:48 +02:00
  • 0d9ceb7451 fix lint violations in ConfigurationParserTest Jelle De Coninck 2024-05-06 11:29:28 +02:00
  • 1d28c11e36 Synchronize keep flags on getter/setter/backing field for kotlin properties Jelle De Coninck 2024-05-06 11:08:22 +02:00
  • b85b2cb201 Bump version to 7.5.0-beta01 and add release note Jelle De Coninck 2024-04-30 16:41:08 +02:00
  • 0c95982828 integrate kotlin 2 support Jelle De Coninck 2024-04-30 11:39:40 +02:00
  • 38de2e42b2 Update releasenotes.md James Hamilton 2024-04-19 09:50:00 +02:00
  • 76b2921738 Update ProGuardCORE version (#398) James Hamilton 2024-04-15 17:11:19 +02:00
  • 7483ad32f4 Keep name of Kotlin companion classes when corresponding field is kept and resolve potential name collision in KotlinCompanionEqualizer niccolo.piazzesi 2024-03-14 17:26:31 +01:00
  • 20c99aa3e8 Parse -maximumremovedandroidloglevel niccolo.piazzesi 2024-03-07 09:58:51 +01:00
  • 858bcd0eb5 Fix equals to prevent null values (#388) Bentaii 2024-02-21 02:36:51 -05:00
  • 1c421bf780 Keep Kotlin interface method when default implementation is used Vincent Rossetto 2024-02-12 11:04:39 +01:00
  • d4692c3835 Update version number in examples v7.4.2 James Hamilton 2024-01-31 18:05:50 +01:00
  • 712fd768ca Add ability to skip to next option if parse error James Hamilton 2024-01-09 16:59:45 +01:00
  • c35913c3f2 Add release note James Hamilton 2024-01-19 17:36:59 +01:00
  • 5a8d50090a Replace project usages in ProGuardTask by injected Gradle services (#380) Cristian Garcia 2024-01-19 18:40:33 +01:00
  • 06c2d12f7a Bump version number James Hamilton 2024-01-16 09:36:28 +01:00
  • a7265a3536 Conservatively mark wide parameter used if it can only be partially marked. Oberon Swings 2024-01-03 14:31:56 +01:00
  • 7160a9e484 Fix nullability flag on named type arguments and reified flag on type parameters Ruben Pieters 2023-11-30 09:42:03 +01:00
  • 12c9c3f23e Fix MemberDescriptorSpecializer checking wrong processing flags Robin Lefever 2023-11-29 13:05:53 +01:00
  • a02100cb93 Fix potential access issues when backporting daphnis.chevreton 2023-11-29 12:26:12 +01:00
  • 38a0e498b9 Use system-specific line separators Bengt Verscheure 2023-11-22 11:33:03 +01:00
  • f6b82b1478 Update example versions to 7.4.1 v7.4.1 James Hamilton 2023-11-22 11:22:08 +01:00
  • 789777ded5 Add support for <clinit> in ConfigurationParser Bengt Verscheure 2023-11-14 11:57:37 +01:00
  • e76e47953f Close file handle in ConfigurationWriter Dimitrios Anyfantakis 2023-11-02 18:37:16 +01:00
  • 836253f1da Use system-specific line separators in ConfigurationWriterTest Fergal Whyte 2023-10-26 10:15:35 +02:00
  • f92fc632b1 Parse alwaysinline and identifiernamestring rules Fergal Whyte 2023-10-25 13:27:27 +02:00
  • f5f04cbec5 Fix printing of hash characters in ConfigurationWriter Fergal Whyte 2023-10-25 13:38:00 +02:00
  • ce2c8a8b5d Add ConfigurationWriterTest Fergal Whyte 2023-10-25 13:20:00 +02:00
  • 0032aa037c Prevent NullPointerException when parsing annotations Fergal Whyte 2023-10-20 17:58:35 +02:00
  • 0070bc9e80 Fix incorrectly configured unit tests Fergal Whyte 2023-10-20 14:57:30 +02:00
  • 6f3610bd7b Fix inadvertent closing of System.out when printing configuration (#366) Sebastian Ratz 2023-10-25 12:15:16 +02:00
  • 813616d095 Bump version number to 7.4.1 James Hamilton 2023-10-25 11:07:22 +02:00
  • 04123e8f9b Update version number in home.md James Hamilton 2023-10-18 12:01:03 +02:00
  • 7c153f8eec Enable unit testing of Java 20 and 21 v7.4 James Hamilton 2023-10-12 12:59:11 +02:00
  • 76cf000348 Update version inside examples James Hamilton 2023-10-12 12:50:05 +02:00
  • 549e2cde2c Update version number in README James Hamilton 2023-10-12 11:34:29 +02:00
  • f04ef27f66 Update version James Hamilton 2023-10-12 11:31:33 +02:00