Comments (6)
I believe the ListTypes
entry should be in a MainModule/Compiler
block, e.g.:
MainModule
Name: test
Dir: {Project}
Compiler
ListTypes: StrictExportTypes
from cleanforvscode.
Yes, that what I do, actually; but even with this setting, it's not outputting any types, either using linux CPM or windows CPM.
I tried to use CleanIDE just to check whether it was outputting types according prj file, and it works as expected, but I have no idea how it internally works.
Oh and maybe you could help me with something not linked to that: each time I cpm make
a project, everything is recompiled (like each single iTasks/Sapl/Std* modules, it says [some.module.path]: is older than .abc file
). Do you think it's a configuration issue?
from cleanforvscode.
Ah, you're right, that does not appear to be implemented; the compiler_arguments
and makeCompilerOptionsArguments
functions in PmCleanSystem
do not have options for -lat
, even though the project file is parsed correctly.
For the recompilation problem: does it help if you set Dynamics
to True
in the project file (Global/Application/Profile/Dynamics)? I'm not sure if it's by design that that is required.
from cleanforvscode.
Ah okay, that makes sense!
Oh, yes, it compiles in few seconds now, that's much nicer, thank you ! :)
from cleanforvscode.
The StrictExportTypes issue in cpm has been fixed now.
from cleanforvscode.
Nice, thanks for the information. dd7f2a1 add options to let the extension scan that ouput and use it in hovers.
from cleanforvscode.
Related Issues (9)
- User agent for Cloogle HOT 2
- Requests are made to Cloogle with the full contents of modules
- SyntaxResult support
- Syntax higlighting does not work for over 6 months now. HOT 1
- Missing License HOT 1
- Hover over no longer produces a Cloogle result
- Tags support/Language server HOT 1
- Error: CLEAN_HOME environment path is not set HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cleanforvscode.