1. Home
  2. User Documentation
  3. 1. Summary
  4. 2. Installing
    1. 2.1. Requirements
    2. 2.2. Automated installation using the launcher
    3. 2.3. Manual installation
    4. 2.4. Why is there a launcher?
  5. 3. Obfuscation
    1. 3.1. Name obfuscation
    2. 3.2. Jar/zip obfuscation
  6. Developer Documentation
  7. 4. Summary
  8. 5. Getting Started
  9. 6. Architecture
    1. 6.1. Building
    2. 6.2. Running
    3. 6.3. Important libraries
    4. 6.4. CDI
    5. 6.5. Modules
  10. 7. Workspace model
  11. 8. Plugins & scripts
    1. 8.1. Plugins
    2. 8.2. Scripts
  12. 9. Services
    1. 9.1. AggregateMappingManager
    2. 9.2. AttachManager
    3. 9.3. CallGraphService
    4. 9.4. CommentManager
    5. 9.5. ConfigManager
    6. 9.6. DecompileManager
    7. 9.7. GsonProvider
    8. 9.8. InfoImporter
    9. 9.9. InheritanceGraphService
    10. 9.10. JavacCompiler
    11. 9.11. MappingApplier
    12. 9.12. MappingFormatManager
    13. 9.13. MappingGenerator
    14. 9.14. MappingListeners
    15. 9.15. NameGeneratorProviders
    16. 9.16. PatchApplier
    17. 9.17. PatchProvider
    18. 9.18. PathExportingManager
    19. 9.19. PathLoadingManager
    20. 9.20. PhantomGenerator
    21. 9.21. ResourceImporter
    22. 9.22. ScriptEngine
    23. 9.23. ScriptManager
    24. 9.24. SearchService
    25. 9.25. SnippetManager
    26. 9.26. TransformationApplierService
    27. 9.27. TransformationManager
    28. 9.28. WorkspaceManager
    29. 9.29. WorkspaceProcessingService
  13. 10. Utilities
    1. 10.1. Android
    2. 10.2. ASM Visitors
    3. 10.3. IO
    4. 10.4. Threading
    5. 10.5. Miscellaneous
      1. 10.5.1. ClassDefiner
  14. 11. Miscellaneous
    1. 11.1. How to improve test cases
    2. 11.2. Configuring annotations in IntelliJ

Recaf Documentation