Comments (3)
@gkdn Is this something you're aware of? Can you speak to this at all?
from closure-library.
The problem here is the WORKSPACE definition in this repo is not accurate. However that file is only relevant for testing of the repo (which seems like lacking here). It is not used by the users of repo, they will actually have their own io_bazel_rules_closure
definition so I guess that's why this issue wasn't visible outside.
Since there are no local tests, it is possible that some of the targets are miss configured for open-source. If nobody used those libs, they wouldn't be a way to know it other then tests. We only have limited coverage of the libs in rules_closure side.
Anyway, I will test the PR internally but I need a label for that; commented on it.
from closure-library.
I'll grant that basically all users will have their own WORKSPACE
, but at the same time I'd point out that a librarie's own WORKSPACE
is de facto documentation of how to use it. I'd say that makes a repo having a fully working build (ideally with passing tests) into a "very nice to have" even if it's not 100% necessary.
Regardless: I'm glad to hear this is getting some attention.
from closure-library.
Related Issues (20)
- C language HOT 1
- Demos page not found. HOT 3
- [Breaking Change] In-browser transpilation turning down July 25 HOT 1
- unsafeClone clobbers Dates
- Alternative to goog.ds? HOT 4
- SafeUrl.fromDataUrl returns invalid for image/svg+xml mime type HOT 2
- `goog.color.blend` appears to perform Simple Alpha Compositing than actual Blending per W3C spec HOT 1
- Some UI widgest can't be used under Bazel due to files under //closure/goog/css being un-referenceable. HOT 4
- Mark goog.ui as "not for new application" or some sutch. HOT 1
- Unknown code on my site - Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 HOT 1
- `npm install` failed to generate `deps.js` HOT 10
- goog.editor.Command.EDIT_HTML doesn't work in Closure Editor HOT 2
- TypeError: Cannot read properties of undefined HOT 2
- `goog.dom.appendChild` documentation lists incorrect type HOT 1
- Add [Symbol.dispose] alias to Disposable class HOT 3
- URIs with empty fragments are not preserved HOT 1
- Firefox specific execCommands no longer needed HOT 3
- Closure Library is in Maintenance Mode HOT 19
- import malware
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 closure-library.