Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Keystore Options #513

Open
wants to merge 1,017 commits into
base: editor
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1017 commits
Select commit Hold shift + click to select a range
33c5c1f
feat; reorganize build cache services
tyron12233 May 3, 2022
5c695fd
feat: enable configuration cache
tyron12233 May 3, 2022
433c1d1
test: add kotlin psi tests
tyron12233 May 5, 2022
630d511
feat: update kotlinc jar to allow document modifications
tyron12233 May 5, 2022
bbcbc2b
feat: add source set api
tyron12233 May 15, 2022
d099c5c
fix: adding plugin extensions
tyron12233 May 15, 2022
5d5c87d
feat: dependency injecting instantiator in android
tyron12233 May 16, 2022
611a11a
feat: add method to define class by jvm bytecode on android
tyron12233 May 16, 2022
ef1cdbe
feat: CodeAssist gradle plugin for legacy build execution
tyron12233 May 16, 2022
bf65688
feat: route gradle's logging to CodeAssist's logging system
tyron12233 May 24, 2022
953b093
feat: add get settings method for SettingsInternal
tyron12233 May 24, 2022
4177460
feat: log when settings file is evaluated
tyron12233 May 24, 2022
a27a7bf
feat: change gradle log level to lifecycle
tyron12233 May 24, 2022
dd6e5c5
fix: missing cheksum service
tyron12233 May 24, 2022
120b0c9
feat: enable build configuration cache
tyron12233 May 24, 2022
3755b7b
fix: check for bounds before getting highlight index
tyron12233 May 24, 2022
c796785
feat: route legacy build system logs to gradle
tyron12233 May 24, 2022
a981101
feat: reenable actions api window
tyron12233 May 24, 2022
0fc5f41
feat: dependency management apis
tyron12233 May 28, 2022
15dffda
feat: add missing classes for gradle java plugin
tyron12233 May 28, 2022
71b932b
fix: wrong flatten behavior
tyron12233 Jun 4, 2022
9f20657
fix: add missing dependency management services
tyron12233 Jun 4, 2022
aea37b0
feat: add archive tasks
tyron12233 Jun 4, 2022
9f39a0f
feat[wip]: add java, tests, compilation gradle plugins
tyron12233 Jun 4, 2022
b934911
fix: add missed files
tyron12233 Jun 4, 2022
67f6f69
fix: ssl certificates not located properly on android
tyron12233 Jun 5, 2022
ab99380
feat: add method to convert jvm class to dex class
tyron12233 Jun 5, 2022
0cdc72b
refactor: extract inner classes to its own class
tyron12233 Jun 5, 2022
3532891
feat: add fake jvm toolchain for android
tyron12233 Jun 5, 2022
b01522b
fix: proper class generation for android
tyron12233 Jun 5, 2022
2107dbc
feat: fake jvm installation meta data for android
tyron12233 Jun 5, 2022
f167136
fix: remove duplicate classes
tyron12233 Jun 5, 2022
91ec009
feat: use fake jvm toolchain on android
tyron12233 Jun 5, 2022
ca631ec
fix: invalid regex syntax on android
tyron12233 Jun 5, 2022
e8a9cdb
fix: handle when getProtectionDomain() returns null on android
tyron12233 Jun 5, 2022
2a7966b
feat: add default attributes for java ecosystem
tyron12233 Jun 5, 2022
601e87b
feat: add more gradle api packages
tyron12233 Jun 5, 2022
a1b8c43
feat: add fake jvm implementation for android
tyron12233 Jun 5, 2022
bbec38c
feat: add class definer implementation for android
tyron12233 Jun 5, 2022
2fc6531
feat: run assemble task on compilation request
tyron12233 Jun 5, 2022
64124d2
fix: configuration resolution not working properly
tyron12233 Jun 5, 2022
41eb1e8
fix: ClassCastException from unchecked cast
tyron12233 Jun 5, 2022
c37aabc
fix: tests not working
tyron12233 Jun 6, 2022
cabec7a
feat: support groovy closures in DefaultTaskDependency
tyron12233 Jun 6, 2022
4281a6f
feat: update execution steps
tyron12233 Jun 6, 2022
7f6b61e
feat: add SnapshotTaskInputsBuildOperationType
tyron12233 Jun 6, 2022
db104f6
feat: add missing task methods
tyron12233 Jun 6, 2022
38386c3
fix: enable build project dependencies by default
tyron12233 Jun 6, 2022
c6eb941
feat: update tasks actions, tasks executers and task validations
tyron12233 Jun 6, 2022
6fe93c9
fix: build cache clean up
tyron12233 Jun 6, 2022
ee3cf66
fix: classes not added to jar output
tyron12233 Jun 6, 2022
6026ff8
feat: enable applicaton plugin
tyron12233 Jun 6, 2022
7719acc
feat: add api import mappings
tyron12233 Jun 7, 2022
8026ecc
fix: temporarily disable annotationProcessors on android
tyron12233 Jun 7, 2022
c196936
feat: add terminal view module
tyron12233 Jun 7, 2022
a3917bc
feat: replace terminal view with one from termux
tyron12233 Jun 9, 2022
5b608e3
fix: logging output not formatted
tyron12233 Jun 9, 2022
7c107fa
feat: create class loader implementation that loads ordinary class files
tyron12233 Jun 9, 2022
712e949
feat: add tasks to transform annotation processor jars to dex
tyron12233 Jun 9, 2022
f94f465
feat: cache generated dex files
tyron12233 Jun 9, 2022
e26dc9a
feat: cleanup gradle services on each build
tyron12233 Jun 9, 2022
3bb4b81
feat: add editor settings provider
tyron12233 Jun 9, 2022
26682c4
feat: add gradle settings
tyron12233 Jun 9, 2022
4ed18e8
fix: temporarily disable indexing
tyron12233 Jun 9, 2022
ae3c766
fix: add missing classes
tyron12233 Jun 9, 2022
29cc87d
chore: add default imports
tyron12233 Jun 9, 2022
dfd1c8b
feat: add missing gradle methods
tyron12233 Jun 9, 2022
84ea251
chore: removed unused dependency
tyron12233 Jun 9, 2022
f11f122
fix: wrong fqns in default imports
tyron12233 Jun 9, 2022
fe8bb4f
feat: throw exception when user tries to load an android project (not…
tyron12233 Jun 9, 2022
653c03a
feat: extend GroovyObjectSupport
tyron12233 Jun 9, 2022
aa3b537
feat: add default tasks imports
tyron12233 Jun 10, 2022
be473d6
feat: add task syntactic sugar
tyron12233 Jun 10, 2022
f6a893d
refactor: migrate package com.tyron.builder to org.gradle
tyron12233 Jun 10, 2022
ae4b827
refactor 2: migrate package com.tyron.builder to org.gradle
tyron12233 Jun 10, 2022
7119258
refactor 3: rename BuildProject to Project
tyron12233 Jun 10, 2022
bd271ee
feat: update with 7.4
tyron12233 Jun 11, 2022
ac55497
fix: stub BuildEventListenerFactory
tyron12233 Jun 11, 2022
ddc38f3
chore: add dependency to build events
tyron12233 Jun 11, 2022
dc48d92
refactor: rename classes to align with gradle
tyron12233 Jun 11, 2022
871e025
refactor: rename BuildException.java to GradleException
tyron12233 Jun 11, 2022
819cd6f
refactor: replace predicate with spec
tyron12233 Jun 11, 2022
9f07634
feat: add 7.4 features
tyron12233 Jun 11, 2022
02e76af
feat: add missing project and task methods
tyron12233 Jun 11, 2022
f266d71
fix: add missing javax.management classes
tyron12233 Jun 23, 2022
b577027
feat: gradle daemon (incomplete)
tyron12233 Aug 14, 2022
a22d950
feat: add debouncer
tyron12233 Aug 18, 2022
4accbb9
test: add debounce tests
tyron12233 Aug 18, 2022
d43cbdc
feat: add default instance
tyron12233 Aug 18, 2022
fc1e44c
fix: NPE
tyron12233 Aug 20, 2022
ddcff90
feat: update editor implementations
tyron12233 Aug 23, 2022
0956507
fix: remove diagnostics api from editor interface
tyron12233 Aug 23, 2022
66999bd
fix: ui freeze when attempting to save files
tyron12233 Aug 23, 2022
d158686
feat: update editor language implementations to sora editor 0.15
tyron12233 Aug 23, 2022
ce3dea5
chore: update sora editor to 0.15.1
tyron12233 Aug 23, 2022
72d131c
fix: ConcurrentModificationException when updating resource files
tyron12233 Aug 23, 2022
2c68b50
refactor: remove debug logging
tyron12233 Aug 23, 2022
1240110
feat: incremental code completions using javac internals
tyron12233 Aug 23, 2022
f905f10
refactor: rename Library to CodeAssistLibrary (gradle conflict)
tyron12233 Aug 23, 2022
3291f40
feat: add quiet log level to ILogger
tyron12233 Aug 23, 2022
3e7843a
fix: DefaultConfigurableFileCollection does not return correct manage…
tyron12233 Aug 23, 2022
ed9f2f6
feat: update InjectViewBindingTask.kt implementation to match increme…
tyron12233 Aug 23, 2022
6cd2701
test: add debug action to test injecting classes to code completions
tyron12233 Aug 23, 2022
3f2709d
chore: expose sdklib
tyron12233 Aug 23, 2022
7127574
refactor: Library to CodeAssistLibrary
tyron12233 Aug 23, 2022
38231fc
feat: add NonNull annotation
tyron12233 Aug 23, 2022
32892d3
refactor: use diamond operators
tyron12233 Aug 23, 2022
d7ef623
feat: add more file utility methods
tyron12233 Aug 23, 2022
15c13ca
fix: register proper file fingerprinters
tyron12233 Aug 23, 2022
21b06a4
feat: allow InputFiles annotation to fields
tyron12233 Aug 23, 2022
25514ea
fix: application plugin error
tyron12233 Aug 23, 2022
9ada306
chore: add javax inject
tyron12233 Aug 23, 2022
9d3fd32
feat: add basic dexing tasks to android gradle plugin implementation
tyron12233 Aug 23, 2022
90b7d1a
feat: temporary code completion support java
tyron12233 Aug 23, 2022
9620548
feat: use compilation info api on injecting r classes
tyron12233 Aug 23, 2022
36b4eb5
feat: dont destroy gradle services after execution
tyron12233 Aug 23, 2022
cf02df9
feat: add UsedByScanPlugin annotations
tyron12233 Aug 23, 2022
250f567
fix: gradle artifact transform error
tyron12233 Aug 23, 2022
59d323f
fix: temporarily disable configuration cache
tyron12233 Aug 23, 2022
fd2a19b
fix: allow com.tyron.build.* package on scripts
tyron12233 Aug 23, 2022
6784c40
fix: allow com.tyron.build.* package on scripts
tyron12233 Aug 23, 2022
150235d
feat: add NameOnlyFileCollectionFingerprinter
tyron12233 Aug 24, 2022
f809535
feat: AAR transform implementation
tyron12233 Aug 24, 2022
d99e045
fix: aar transform does not work when a dependency is used in compile…
tyron12233 Aug 24, 2022
b6df3c6
feat: update gradle implementation version to 7.6
tyron12233 Aug 24, 2022
388c2b9
fix: task execution deadlock
tyron12233 Aug 25, 2022
3c93c3f
fix: remove android api calls with SSLConnectionSocketFactoryFixed.java
tyron12233 Aug 25, 2022
2af83ca
feat: update dependency management implementation
tyron12233 Aug 25, 2022
e4e0d77
fix: StackOverFlowError on creating LocalComponentRegistry
tyron12233 Aug 25, 2022
85ce905
fix: weird android regex quirk
tyron12233 Aug 25, 2022
2b23f9d
feat: add tooling api, gradle daemon support
tyron12233 Aug 26, 2022
7f028c6
feat: update more gradle implementations
tyron12233 Aug 27, 2022
d9d4e47
feat: add AGP's variant models
tyron12233 Aug 27, 2022
a0df25a
fix: gradle services not created properly
tyron12233 Aug 27, 2022
51a1858
feat: use tooling api to query project models for completion
tyron12233 Aug 27, 2022
ed58d45
feat: transform AAR to classes.jar for java compilation
tyron12233 Aug 27, 2022
006d4a8
fix: AAR transform failure
tyron12233 Aug 28, 2022
a223512
fix: class names not properly indexed
tyron12233 Aug 28, 2022
9cf2091
fix: JDK classes not suggested
tyron12233 Aug 28, 2022
18825f7
fix: wrong preference types
tyron12233 Aug 28, 2022
8a2fd87
fix: temporarily disable bracket pair highlighting
tyron12233 Aug 28, 2022
de6712e
refactor: remove CompilerService
tyron12233 Aug 28, 2022
98383d8
refactor: remove IndexService
tyron12233 Aug 28, 2022
ae46dfa
refactor: remove LibraryManager
tyron12233 Aug 28, 2022
ec09c74
refactor: remove unused classes
tyron12233 Aug 28, 2022
76b19b4
feat: add groovy new line handlers
tyron12233 Aug 28, 2022
b85edb4
feat: select current completion item with tab or enter
tyron12233 Aug 28, 2022
e4481a7
chore: add missing files
tyron12233 Aug 28, 2022
a8651a5
fix: shortcut view not applying shortcuts
tyron12233 Aug 28, 2022
66b5d0d
feat: index java files on project open
tyron12233 Aug 28, 2022
29123ae
fix: extract needed jars before indexing
tyron12233 Aug 28, 2022
1ee2d1e
fix: call startForeground in onCreate as well
tyron12233 Aug 28, 2022
11c50a5
fix: remove parent view first before adding file editor
tyron12233 Aug 28, 2022
ba07bb3
refactor: replace com.tyron.builder.SdkConstants with com.android.Sdk…
tyron12233 Aug 29, 2022
8463496
feat: use aapt2 from build tools, migrate project to java 11
tyron12233 Aug 29, 2022
a6c25e0
feat: add buildSrc support
tyron12233 Aug 29, 2022
5fbf0f3
feat: match gradle launch settings with user preferences
tyron12233 Aug 29, 2022
004e1f7
feat: add option to copy stacktrace to clipboard
tyron12233 Aug 29, 2022
6176623
fix: wrong button check
tyron12233 Aug 29, 2022
e8680ee
feat: use a "stable" private api for defining dex classes
tyron12233 Aug 29, 2022
99adfae
fix: GradleLaunchUtil replacing arguments instead of appending
tyron12233 Aug 30, 2022
f48d51d
feat: add java diagnostics, move implementations to specific language…
tyron12233 Sep 1, 2022
f1981db
feat: add more agp model classes
tyron12233 Sep 3, 2022
8db8ed0
fix: code editor losing focus when selecting completion item #481
tyron12233 Sep 3, 2022
d54d57d
feat: update gradle implementations
tyron12233 Sep 7, 2022
ba14d73
feat: initial AGP support
tyron12233 Sep 7, 2022
db3d6e6
fix: use startService instead of startForegroundService
tyron12233 Sep 7, 2022
2bc4e8c
feat: remove debug logging
tyron12233 Sep 7, 2022
a4933a3
feat: add missing artifact transforms
tyron12233 Sep 7, 2022
084c2e9
chore: update aapt2 binaries
tyron12233 Sep 7, 2022
33737a7
fix: replace javax.xml to org.openjdk.javax.xml in libraries
tyron12233 Sep 7, 2022
d1b96e2
feat: add android tooling model classes
tyron12233 Sep 8, 2022
34ee2c7
fix: dont filter class loader on android
tyron12233 Sep 8, 2022
99724c4
fix: failure on querying gradle model using v2 api
tyron12233 Sep 8, 2022
7ec73b5
feat: initial IDE integration with android models
tyron12233 Sep 8, 2022
aeaa3eb
feat: add action to install apk file when clicked
tyron12233 Sep 8, 2022
f6ccc47
chore: re-enable core library desugaring
tyron12233 Sep 8, 2022
c7a4e54
fix: inner dependencies of libraries not indexed
tyron12233 Sep 8, 2022
9a17903
fix: inner dependencies of libraries not indexed
tyron12233 Sep 8, 2022
537a530
fix: increase daemon timeout to 60 seconds
tyron12233 Sep 8, 2022
73f7182
fix: errors not redirected to build logs
tyron12233 Sep 8, 2022
9ef952c
chore: update aapt2 for 32 bit
tyron12233 Sep 8, 2022
e25e256
feat: print the cause of the exception when indexing fails
tyron12233 Sep 8, 2022
82a01ad
fix: files not saved when refreshing module
tyron12233 Sep 8, 2022
f3e9533
fix: completion not working when typing between expressions
tyron12233 Sep 8, 2022
9fff2ca
fix: crash when opening files with carriage return character
tyron12233 Sep 8, 2022
d387193
fix: disable name completion on variable assignment
tyron12233 Sep 8, 2022
c96c299
feat: add databinding tasks
tyron12233 Sep 9, 2022
4b7b8ae
refactor: remove unused code
tyron12233 Sep 9, 2022
7428ccd
fix: compilation with assets
tyron12233 Sep 9, 2022
579372a
fix: temporarily disable xml completions
tyron12233 Sep 9, 2022
46a7e4f
fix: code completions not working inside anonymous classes
tyron12233 Sep 9, 2022
ac6248f
refactor: move android resource classes to its own module
tyron12233 Sep 10, 2022
3f39ecb
feat: re-implement android manifest completion
tyron12233 Sep 10, 2022
7f868d3
refactor: remove unused classes
tyron12233 Sep 10, 2022
e779b8b
fix: improved reference suggestion
tyron12233 Sep 10, 2022
5068829
refactor: remove unused modules
tyron12233 Sep 14, 2022
4bf8509
refactor: extract event manager to its own module
tyron12233 Sep 14, 2022
4d99328
refactor: remove more unused files
tyron12233 Sep 14, 2022
50af082
fix: increase min api level to 26 when compiling scripts
tyron12233 Sep 14, 2022
6f65f06
feat: add annotation processor dexer
tyron12233 Sep 14, 2022
e7fef43
fix: use classloader that compiles dex files on demand when running a…
tyron12233 Sep 14, 2022
0b4fd2a
feat: add event manager to Project class
tyron12233 Sep 14, 2022
f6409bb
feat: add utility method to get namespace from DOMAttr
tyron12233 Sep 14, 2022
d94b7d7
feat: add multi module resource repository management system
tyron12233 Sep 15, 2022
fa0b062
fix: remove unused imports
tyron12233 Sep 15, 2022
ce1f997
feat: add utility class to access common paths
tyron12233 Sep 15, 2022
882af82
feat: add utility methods to get sub elements of xml tag
tyron12233 Sep 15, 2022
701d41e
feat: update library models to honor android library contents
tyron12233 Sep 15, 2022
8dfbc3b
feat: initialize android library after getting build models
tyron12233 Sep 15, 2022
190facb
feat: re-added android resources integration with java completion
tyron12233 Sep 15, 2022
f3d6a77
fix: UnsupportedOperationException when injecting DomResourceItem
tyron12233 Sep 15, 2022
8e72973
feat: implement debounce for injecting resource classes to java
tyron12233 Sep 15, 2022
d7f2133
fix: Introduce local variable for generic types not working
tyron12233 Sep 15, 2022
860197b
feat: re-added diagnostic info action
tyron12233 Sep 15, 2022
85a5512
fix: IntroduceLocalVariableAction shows up on void types
tyron12233 Sep 15, 2022
24cf81e
fix: diagnostics not changing
tyron12233 Sep 15, 2022
4370139
feat: add gradle init script to warn about classpaths
tyron12233 Sep 15, 2022
ac42131
chore: update templates to use CodeAssist's Gradle Plugin
tyron12233 Sep 15, 2022
a3db045
feat: add plugin property files to apply plugin without importing
tyron12233 Sep 15, 2022
753ccf7
chore: bump apk version to 0.3.0
tyron12233 Sep 15, 2022
a6b9e1f
fix: unreadable aapt2 error message
tyron12233 Sep 15, 2022
2744560
feat: add databinding tasks
tyron12233 Sep 15, 2022
4611d0f
feat: add missing jaxb classes for databinding (incomplete)
tyron12233 Sep 15, 2022
6f95855
feat: add classes for build script completion (incomplete)
tyron12233 Sep 15, 2022
26ab66f
feat: add event when file is created
tyron12233 Sep 15, 2022
52c3c16
fix: NPE on DomResourceItem#getResourceValue
tyron12233 Sep 15, 2022
8bdb7d7
fix: crash when opening an already opened file
tyron12233 Sep 15, 2022
713bfaf
feat: add event when file is deleted
tyron12233 Sep 15, 2022
ad4ecbd
fix: project resources not suggested in manifest
tyron12233 Sep 15, 2022
1764a3c
fix: crash when auto inserting tags at broken xml
tyron12233 Sep 15, 2022
95305b4
fix: crash when indexing broken xml
tyron12233 Sep 15, 2022
f747f21
chore: update templates to work without extra configuration
tyron12233 Sep 15, 2022
384237c
fix: add missing tasks for assembleRelease
tyron12233 Sep 15, 2022
e93e687
fix: dont suggest private resources
tyron12233 Sep 15, 2022
b5183a7
feat: improve attribute completion of libraries
tyron12233 Sep 15, 2022
e3c4707
fix: android libraries not getting indexed by javac
tyron12233 Sep 15, 2022
9eb94d4
fix: error when re-entering class in javac
tyron12233 Sep 16, 2022
7913982
fix: error on class reparse
tyron12233 Sep 16, 2022
e1754f4
feat: suggest possible view attributes when tag is unknown
tyron12233 Sep 16, 2022
e329b91
feat: add missing attribute completers
tyron12233 Sep 16, 2022
f979345
feat: use HiddenApiBypass instead of FreeReflection
tyron12233 Sep 24, 2022
fc312ec
feat: allow copying text from terminal
tyron12233 Sep 24, 2022
ac33717
feat: add ability to share terminal output
tyron12233 Sep 24, 2022
2effbc5
feat: updated kotlin compiler to 1.7.20 RC, added application setting…
tyron12233 Sep 24, 2022
1a54751
feat: install apk after build
tyron12233 Sep 24, 2022
8575466
Enable FastJarFileSystem for faster builds and completions
PranavPurwar Sep 25, 2022
0893972
revert changes to kotlinc binary
PranavPurwar Oct 2, 2022
c7eaade
Update import names to use embedded package names
PranavPurwar Oct 3, 2022
855a1a8
Merge pull request #494 from Cosmic-Ide/fastJarFileSystem
tyron12233 Oct 12, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
34 changes: 34 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

**Note that Issues are for bugs only. Use the discussions tab for feature requests.**

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Version [e.g. 22]

**Additional context**
Add any other context about the problem here.
1 change: 1 addition & 0 deletions .github/workflows/android.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
name: Android Tests CI

on:
workflow_dispatch:
push:
branches: [ javac-17 ]
pull_request:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-apk.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
- name: Build debug apk
uses: eskatos/gradle-command-action@v1
with:
arguments: assembleRelease
arguments: assembleDebug
distributions-cache-enabled: true
dependencies-cache-enabled: true
configuration-cache-enabled: true
Expand Down
9 changes: 9 additions & 0 deletions .idea/codeStyles/Project.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 14 additions & 0 deletions .idea/compiler.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions .idea/inspectionProfiles/Project_Default.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions .idea/jarRepositories.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

44 changes: 41 additions & 3 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 4 additions & 3 deletions actions-api/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,18 @@ plugins {
dependencies {
implementation 'androidx.annotation:annotation:1.3.0'
implementation project(path: ':build-tools:build-logic')
implementation project(path: ':build-tools:project')
implementation project(path: ':build-tools:logging')
// needed for UserDataHolder class
implementation project(path: ':build-tools:kotlinc')
implementation project(path: ':fileeditor-api')
implementation project(path: ':editor-api')

compileOnly project(path: ':android-stubs')

testImplementation 'junit:junit:4.+'
}

java {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
}
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ public void actionPerformed(@NonNull AnActionEvent e) {
}

public boolean isPopup() {
return false;
return true;
}

public abstract AnAction[] getChildren(@Nullable AnActionEvent e);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,6 @@ public static ActionManager getInstance() {
public abstract void replaceAction(@NonNull String actionId, @NonNull AnAction newAction);

public abstract boolean isGroup(@NonNull String actionId);

public abstract void performAction(String id, AnActionEvent event);
}
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@

import androidx.fragment.app.Fragment;

import com.tyron.builder.model.DiagnosticWrapper;
import com.tyron.builder.project.Project;
import com.tyron.editor.Editor;
import com.tyron.fileeditor.api.FileEditor;

import org.jetbrains.kotlin.com.intellij.openapi.util.Key;
import org.openjdk.javax.tools.Diagnostic;

import java.io.File;

Expand All @@ -32,7 +32,7 @@ public class CommonDataKeys {
*/
public static final Key<Fragment> FRAGMENT = Key.create("fragment");

public static final Key<Diagnostic<?>> DIAGNOSTIC = Key.create("diagnostic");
public static final Key<DiagnosticWrapper> DIAGNOSTIC = Key.create("diagnostic");

/**
* The current opened project
Expand Down
Loading