GithubHelp home page GithubHelp logo

Comments (3)

Ellpeck avatar Ellpeck commented on August 24, 2024

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.

Gandifil avatar Gandifil commented on August 24, 2024

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.

Ellpeck avatar Ellpeck commented on August 24, 2024

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 photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.