Comments (3)
I actually really like this idea! I'll have to investigate whether doing this is possible, but I assume there's some way to figure out what assemblies an attached project file is referencing and search those for custom content importers and stuff.
Unfortunately, I don't know if the implementation I have in mind will necessarily solve your problem though. One of the key philosophies is that Contentless only ever adds to the content file, but doesn't remove or edit any existing lines. This means that changing existing references would not be within the bounds Contentless.
That being said, there was also another suggestion related to editing existing parts of the content file (#2), so maybe these features could all be disabled by default, but enable-able through the Contentless.json file. I'll think about it!
from contentless.
I'm going to implement it and send PR to you, ok?
I don't see a problem of philosophies, because it's not about about removing content item, it's about sync references between .mgcb file and .csproj. And yes, I think to make it optionable is a good idea.
from contentless.
Hi! I plan on working on Contentless again next week, so I'll be implementing this feature myself shortly. If you're still interested in working on it yourself and submitting a pull request before that, please feel free to!
Edit: Unfortunately, I don't think I'll be able to get around to this very soon after all, so feel free to submit your pull request like you suggested!
from contentless.
Related Issues (4)
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 contentless.