Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
B
baas-ide
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
guxukai
baas-ide
Commits
26c653ca
Commit
26c653ca
authored
Aug 31, 2021
by
yann300
Committed by
davidzagi93@gmail.com
Sep 14, 2021
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
linting
parent
a9eeebcb
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
10 additions
and
17 deletions
+10
-17
compile-tab.js
apps/remix-ide/src/app/tabs/compile-tab.js
+1
-5
index.ts
libs/remix-lib/src/index.ts
+1
-1
ICompilerApi.ts
libs/remix-lib/src/types/ICompilerApi.ts
+5
-6
index.ts
libs/remix-ui/solidity-compiler/src/index.ts
+1
-2
compiler.ts
libs/remix-ui/solidity-compiler/src/lib/actions/compiler.ts
+1
-1
index.ts
libs/remix-ui/solidity-compiler/src/lib/types/index.ts
+1
-2
No files found.
apps/remix-ide/src/app/tabs/compile-tab.js
View file @
26c653ca
...
...
@@ -4,15 +4,11 @@ import ReactDOM from 'react-dom'
import
{
SolidityCompiler
,
CompileTab
as
CompileTabLogic
,
parseContracts
}
from
'@remix-ui/solidity-compiler'
// eslint-disable-line
import
{
CompilerApiMixin
}
from
'@remixproject/solidity-compiler-plugin'
import
{
ViewPlugin
}
from
'@remixproject/engine-web'
import
{
ICompilerApi
}
from
'@remix-project/remix-lib-ts'
//
import { ICompilerApi } from '@remix-project/remix-lib-ts'
import
*
as
packageJson
from
'../../../../../package.json'
const
EventEmitter
=
require
(
'events'
)
const
$
=
require
(
'jquery'
)
const
yo
=
require
(
'yo-yo'
)
var
QueryParams
=
require
(
'../../lib/query-params'
)
const
addTooltip
=
require
(
'../ui/tooltip'
)
const
globalRegistry
=
require
(
'../../global/registry'
)
const
css
=
require
(
'./styles/compile-tab-styles'
)
...
...
libs/remix-lib/src/index.ts
View file @
26c653ca
...
...
@@ -18,7 +18,7 @@ import * as typeConversion from './execution/typeConversion'
import
{
TxRunnerVM
}
from
'./execution/txRunnerVM'
import
{
TxRunnerWeb3
}
from
'./execution/txRunnerWeb3'
import
*
as
txResultHelper
from
'./helpers/txResultHelper'
export
{
ICompilerApi
,
ConfigurationSettings
}
from
'./types/ICompilerApi'
export
{
ICompilerApi
,
ConfigurationSettings
}
from
'./types/ICompilerApi'
const
helpers
=
{
ui
:
uiHelper
,
...
...
libs/remix-lib/src/types/ICompilerApi.ts
View file @
26c653ca
...
...
@@ -7,7 +7,7 @@ export interface ICompilerApi {
compileTabLogic
:
any
contractsDetails
:
Record
<
string
,
any
>
configurationSettings
:
ConfigurationSettings
setHardHatCompilation
:
(
value
:
boolean
)
=>
void
getParameters
:
()
=>
any
setParameters
:
(
params
)
=>
void
...
...
@@ -15,9 +15,9 @@ export interface ICompilerApi {
setConfiguration
:
(
name
:
string
,
value
:
string
)
=>
void
getFileManagerMode
:
()
=>
string
setCompilerConfig
:
(
settings
:
any
)
=>
void
getCompilationResult
:
()
=>
any
onCurrentFileChanged
:
(
fileName
:
string
)
=>
void
onResetResults
:
()
=>
void
,
onSetWorkspace
:
(
workspace
:
any
)
=>
void
...
...
@@ -25,7 +25,7 @@ export interface ICompilerApi {
onCompilationFinished
:
(
contractsDetails
:
any
,
contractMap
:
any
)
=>
void
onSessionSwitched
:
()
=>
void
onContentChanged
:
()
=>
void
fileExists
:
(
file
:
string
)
=>
Promise
<
boolean
>
writeFile
:
(
file
:
string
,
content
:
string
)
=>
Promise
<
void
>
readFile
:
(
file
:
string
)
=>
Promise
<
string
>
...
...
@@ -38,4 +38,4 @@ export interface ConfigurationSettings {
language
:
string
,
optimize
:
boolean
,
runs
:
string
}
\ No newline at end of file
}
libs/remix-ui/solidity-compiler/src/index.ts
View file @
26c653ca
export
*
from
'./lib/solidity-compiler'
export
*
from
'./lib/logic'
\ No newline at end of file
export
*
from
'./lib/logic'
libs/remix-ui/solidity-compiler/src/lib/actions/compiler.ts
View file @
26c653ca
...
...
@@ -42,7 +42,7 @@ export const listenToEvents = (compileTabLogic, api) => (dispatch: React.Dispatc
api
.
onContentChanged
=
()
=>
{
dispatch
(
setEditorMode
(
'contentChanged'
))
}
compileTabLogic
.
compiler
.
event
.
register
(
'loadingCompiler'
,
()
=>
{
dispatch
(
setCompilerMode
(
'loadingCompiler'
))
})
...
...
libs/remix-ui/solidity-compiler/src/lib/types/index.ts
View file @
26c653ca
...
...
@@ -22,4 +22,4 @@ export interface ContractSelectionProps {
}
|
Record
<
string
,
any
>
,
modal
:
(
title
:
string
,
message
:
string
|
JSX
.
Element
,
okLabel
:
string
,
okFn
:
()
=>
void
,
cancelLabel
?:
string
,
cancelFn
?:
()
=>
void
)
=>
void
,
contractsDetails
:
Record
<
string
,
any
>
}
\ No newline at end of file
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment