Comments (10)
Ok this is just silly, now you loose pub points for being thorough and documenting things well with a good detailed changelog!?
This sends the wrong signal to devs. Encouraging logs like "We fixed a number of bugs". Logs that are not very useful, but will keep it short to stay below the 128kB limit for getting the desired "valid" changelog points.
from pana.
Maybe we can remove the check from pana entirely, since we have the size limit at upload time
from pana.
Yeah, this is just an accidental oversight - @isoos we should also fix this in pana!
from pana.
Maybe the issue with points being deducted is accidental and that this line just wasn't updated together with dart-lang/pub-dev#7065:
https://github.com/dart-lang/pana/blob/master/lib/src/report/template.dart#L26
from pana.
@spydon looks likely, since it would be really easy to forget that line and check when PR dart-lang/pub-dev#7065 was done. This limit default does not depend on any of the constants used for the upload sizes, it is just a hard coded number default. If call site then just uses the defaults, then bam, what we got now would be the result.
from pana.
if the biggest technical problem with large change logs is page load, the site could truncate the content up until a certain size.
from pana.
Ah, good point, sorry for the confusion it made! Transferring the issue to pana.
from pana.
Thanks for fixing this so incredibly quickly! 💙
from pana.
@spydon: this is only merged now, it may take a while until this gets released on pub.dev
from pana.
@spydon: this is only merged now, it may take a while until this gets released on pub.dev
No worries, at least now we know that the fix will be there at some point.
from pana.
Related Issues (20)
- In scoring report, null-safety section should be replaced by dart-3-compatible. HOT 1
- My package isn't web supported because it depends on another package that is??? HOT 5
- Dart 3 compatibility can be confusing when there are Flutter errors HOT 1
- Bad markdown in report HOT 1
- What is `dart:html_common` HOT 1
- [Question] Identify undocumented API elements. HOT 3
- Pana assumes that the git root is the package directory HOT 4
- [meta] pana standalone should be the same as pub.dev output
- Pana crashes when package:lints is not found locally. HOT 5
- Pana uses beta flutter version on pub.dev
- Flutter 3.13.0: SEVERE `dartfmt` failed.
- repository tag in pubspec.yaml incorrectly interpreted by pub.dev HOT 3
- pana incorrectly reports: "SEVERE: `dart pub outdated` failed" HOT 2
- Flutter platform detection is wrong for `dart:ui_web`
- Investigate license detection thresholds
- "Support up-to-date dependencies" check doesn't make sense with Flutter package pinning HOT 1
- Remove reliance on dartdoc kind names (dartdoc_index.json) HOT 1
- Reduce the time taken to only detect a license HOT 14
- 0/10 points: Provide a valid pubspec.yaml HOT 5
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 pana.